STARCANADA 2018

PRESENTATIONS

Behavior-Driven Testing Using Page Object Models

Does it feel like you spend half of every sprint fixing failing automated functional tests? Are programmers unwilling to work with automation code? Is test automation a maintenance nightmare? There is a better way. The Page Object Model (POM) is a powerful design pattern for building test...

Brian Hicks

5 Ways to Make Load Testing Work for You

While organizations understand the need for load testing, and many even have the necessary tools to manage it, they still fail to execute it well and “do the job” for end-users. Frustration at a poor user experience is increased by the IT organization's failure to explain...

Israel Rogoza

7 Sure-fire Ways to Ruin Your Test Automation

Test automation projects fail, but why? Could you stop it from happening? In this tongue-in-cheek talk, Seretta Gamba will share seven proven methods to disrupt or utterly ruin a test automation project, including letting a lone champion keep important knowledge to themselves, ignoring good..

Seretta Gamba

A Tester’s Role in Requirements Exploration

Having a shared understanding of desired and undesired behaviors for each new product feature is key to delivering value to the business frequently and predictably. However, many teams lack this understanding even as they start coding. As testers, we can explore feature specifications early..

Janet Gregory

Automation in Aviation and Mission-Critical Software

Are you confronted with automating tests of large, complex systems? Are there more conditions to test than you can do in a lifetime? Are auditors demanding compliance to a never-ending collection of regulations? Do stakeholders want slick dashboard...

Alexandre Bauduin

Combatting Threats to Payment Processing in the Era of Connected Ecosystems

In an increasingly connected world, protection from security vulnerabilities and threats is essential. Yet providing that protection can be complex to understand, especially with changes in digital technology, consumer demands, and how social media influences consumer shopping and payment...

Elizabeth Koumpan

Delivering the Goods: Harmonizing Regulated and Agile Practices

Agile testing is hard. Testers contend with terse requirements, minimal process, little documentation, continually evolving business, technical and organizational factors. Auditors demand proof of compliance. Some teams have trouble conforming to regulations while preserving agile practises..

Griffin Jones

Devices and Desires: As Humans How Do We Experience Software?

We consume and still we desire more. More devices, more apps, more data, more bandwidth, more connectivity. The more we have, the more we want …. We assume that to be true – those of us who work in the software industry. But is that true? To understand what is really required of our...

Isabel Evans

Ditch Your Bug-Tracking Tool: 3 Solid Tactics to Minimize Bug Counts

A bug-free product release is an ideal that testers, developers, and project managers strive for, but when it comes to the go/no-go decision, the balance is often struck between "good" and "good enough," leaving behind a rotting to-do pile in the bug-tracking tool that is rarely acted upon...

Jerry Penner

Docker and the Path to a Better Staging Environment

Staging environments are notoriously difficult to set up and maintain. Unless you have a top-notch DevOps team, staging environments are usually different from production environments, and consequently, they are fraught with problems—failing deployments, "out of disk space" errors...

Gil Tayar

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.