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 |