|
Design for Testability in Practice
Slideshow
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...
|
Nir Szilagyi
|
|
Combinatorial Black-Box Testing with Classification Trees
Slideshow
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...
|
Peter M. Kruse
|
|
Mindmaps: Agile and Lightweight Documentation for Testing
Slideshow
Quality starts with requirements. In small to mid-size companies, it is not uncommon for the communication chain to be broken. Florin Ursu shares ways to avoid miscommunication through a streamlined process in which requirements are communicated to both developers and testers...
|
Florin Ursu
|
|
Sensible Test Automation
Slideshow
Your boss has given you the directive to “automate everything.” So, what’s behind this? Is he expecting to reduce costs? Implement the latest silver-bullet tool that will save the company? Increase test coverage to avoid future embarrassment? How should you respond? Jerry Penner shows how...
|
Jerry Penner
|
|
Objects vs. Images: Choosing the Right GUI Test Tool Architecture
Slideshow
Most popular GUI test tools are based on an object recognition architecture. They recognize and manipulate screen objects by communicating with the underlying GUI subsystem. A new breed of tools has been introduced in the past few years that implements an image recognition architecture.
|
Chip Groder
|
|
Addressing the Challenges of Mobile Test Automation
Slideshow
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...
|
Pradeep Macharla
|
|
Add Security Testing Tools to Your Delivery Pipeline
Slideshow
Developing a delivery pipeline means more than just adding automated deploys to the development cycle. To be successful, quality testing of all types must be incorporated throughout the process to ensure that problems aren’t slipping through. Those checks must include security, or you risk...
|
Gene Gotimer
|
|
Test Metrics in Agile: A Powerful Tool to Demonstrate Value
Slideshow
Most understand that an agile development and testing approach improves quality and reduces risks in our projects. In some companies and culture however, there are skeptics. Is the move to agile—and therefore agile testing—really beneficial? Join Iuliia Zavertailo for a closer look at a...
|
Iuliia Zavertailo
|
|
When User Stories Are Not Enough
Slideshow
IT organizations adopting agile development often struggle when applying agile to anything other than small, mid-sized, or non-critical applications. Because IT organizations must deal with the myriad business rules, non-functional requirements, industry regulations, and associated audits...
|
Tony Higgins
|
|
Agile QA & Test: A Shift in Mindset from Finding to Preventing Bugs
Slideshow
Although most software companies have adopted agile development these days, many still treat quality assurance (QA) as something that gets handled when coding is done and is “ready for test.” Use of this waterfall method to ensure quality costs teams in rework, context switching, slower...
|
Oscar Gracia and Todd Albers
|