STARCANADA 2016 - Mobile Testing
Wednesday, October 26
Mobile Untethered: Lessons Learned without Wires
Are you seeking insight into how “going mobile" changes the dev and test roles in real-life organizations? Jennifer Bonine and Rick Faulise take a focused look at the automation of mobile testing: the need, the options, and the tools. They discuss strategies that work—and have not worked—for companies making the transition to mobile. What are the things you, as a developer or tester moving into mobile web and mobile apps, must think about? You need to understand the skill set changes required and the importance of keeping up to date on what companies are looking...
Quality-Driven Delivery in IT
Compromising on quality and customer experience is not an option for IT organizations anymore. To remain relevant, IT organizations and their software development arms must re-imagine how they operate, amplifying their focus on quality while accelerating time to market. Join Doug Sanders as he discusses the five forces—mobility, big data, artificial intelligence, social media, and cloud—that are driving IT transformations and the instrumental role that QA and testing must play. Doug draws on real-world experiences, lessons learned, and industry best practices as...
Addressing the Challenges of Mobile Test Automation
As technology continues to disrupt every industry, mobile applications are increasingly becoming a primary way to interact with customers. Mobile application test automation tools and frameworks are far from being as mature as web test automation tools. The mobile test automation space is much more complex than web because of the number of devices that follow different standards. Simulators and emulators partially address this mobile diversity, however, to feel confident releasing an application to market, a deep understanding of what libraries, tools, and...
Better Together: Group Exploratory Testing
Jeff Abshoff faced a most difficult challenge in 2015. His team size tripled, with testers of varying skill levels spread across six sites worldwide. The product was moving to a more frequent release cycle, was of poor quality, and had multiple key stakeholders. Features were incomplete, defects were not discovered until late in the cycle, and downstream stability and feature integration problems were common. Join Jeff as he shares his experience with Group Exploratory Testing, and discusses the positive impact this approach has had on his team and the ANSYS...
Combinatorial Black-Box Testing with Classification Trees
A basic problem in software testing often is choosing a subset from the near infinite number of possible test cases. Consider the challenges of testing multiple browsers, multiple mobile devices, mobile applications, or use case paths. Testers must select test cases to design, create, and then execute to obtain sufficient coverage—all while managing the time it takes to test relative to risks. Even though test resources are limited, you still want to select the best possible set of tests. Peter Kruse shares his experiences designing test cases with TESTONA, the...
Thursday, October 27
Design for Testability in Practice
With the drive for continuous integration and delivery, the implications and approaches for designing more testable software are receiving substantial discussion and debate. What does testability really mean in practice? How do you take the idea of testability—how easy it is to test software—and put it into action through the different dimensions of designing and testing a real-world product? Nir Szilagyi recognizes that the challenges of difficult-to-test software can transform a testing cycle from a small automation and exploratory effort to a long struggle of...