STARCANADA 2017 - Business Analyst - Requirements
Sunday, October 15
Agile Test Automation—ICAgile (2-Day)
Mobile Application Testing (2-Day)
Tuesday, October 17
Test Estimation in the Face of Uncertainty
NewAnyone who has ever attempted to estimate software testing effort realizes just how difficult the task can be. The number of factors that can affect the estimate is virtually unlimited. Rob Sabourin says that the keys to good estimates are understanding the primary variables, comparing them to known standards, and normalizing the estimates based on the differences. This is easy to say but difficult to accomplish because estimates are frequently required even when we know very little about the project—and what we do know is constantly changing. Throw in a healthy dose of politics, add a bit...
Wednesday, October 18
Are Your Tests Well-Traveled? Thoughts on Test Coverage
There are many places to visit it the world and it can be interesting to see “where you’ve been”. There are many places in software for tests to visit, and seeing “where the tests have been” can be very interesting for testers. Dot Graham explains what coverage is, and why it can be misleading to talk about 100% coverage. Coverage is a relationship between the tests and the software being tested, and is an objective measurement of some aspect of thoroughness of the testing. Dot will discuss the ways in which the term coverage is mis-used, and the four caveats of coverage which every tester...
Story Time for Testers
Stories help us learn. They can be fun or scary, exciting or relaxing. People worldwide tell and listen to stories. We access them through books, film, TV, and computers. But direct, face-to-face storytelling is still a powerful experience. When Isabel Evans was young, there was a program on the radio called Listen with Mother. For fifteen minutes, mothers and children across the land would sit and listen to a story. Join Isabel and become your younger child, bring your testing parent, and listen to her stories. In fifteen-minute sections, Isabel recounts stories drawn from myths, legends...
Discovering What Matters, Fast: Combination Testing Case Studies
NewEven the simplest application depends on a vast, rich, and complex set of variables interacting and collaborating to drive behavior. Each variable has many options, and the number of ways these variables can be combined can be astronomical, making it next to impossible to test them all. Combination testing—combining individual test values to form complete test cases—can help. Rob Sabourin shares three real-world case studies that show how combination test design helped testers focus on a manageable subset of combinations to find critical bugs, quickly. Rob will share examples of some...
Thursday, October 19
Amp Up Your Testing by Harnessing Test Data
The data tsunami is coming—or maybe it’s already here. Data science, big data, and machine learning are the buzzwords of the day. Data is changing our products and the way we build them, so we should also change the way we verify our products. In a world of increasing connectivity and accelerated deadlines, data can provide an edge. But what role should data play in assessing the quality of software? Where does it make sense to use data, and where is it inappropriate? Steve Rowe covers the history of how data fits into testing, explains why data is an important tool to have in your quality...
Key Skills and Attributes for Everyone Who Tests Software
As organizations continue to refine their software development and testing approaches, the skills and attributes for the tester role must keep pace with these rapid changes. Many people other than traditional testers are now being asked to conduct testing. Whether you’re a lifelong tester or are just embracing testing from another discipline, there are key skills everyone requires. Janet Gregory presents some key skills and attributes testers need, whether they are practicing agile or more traditional methods. She explores skills such as effective communication as well as technical and...