The Latest

STARCanada Logo Accessibility Standards and Testing Techniques: Be Inclusive or Be Left Behind[presentation]
Slideshow

While Information and Communication Technology (ICT) accessibility for a wider spectrum of users—including the blind—and their interfaces is being required by law across more jurisdictions, testing for it remains limited, naïve, and too late. The consequences of staying ignorant include...

David Best, Sandy Feldman, and Rob Harvie
STARCanada Logo Combinatorial Black-Box Testing with Classification Trees[presentation]
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
STARCanada Logo Testers in Agile Teams—Isolation or Collaboration?[presentation]
Slideshow

What exactly are testers doing as organizations evolve from waterfall lifecycles to iterative, incremental agile approaches? Agile transitions, rather than fostering collaboration, often lead to isolation, role confusion, and fear. Many testers are left out in the cold. Agile testers face...

Rob Sabourin
STARCanada Logo Performance Testing in Agile and DevOps Environments[presentation]
Slideshow

As organizations embrace agile and DevOps delivery models, non-functional performance testing becomes a challenge. While functional validation continues to mature in Agile, many organizations are either struggling to integrate application performance into the delivery model or are...

Syed Hossain
STARCanada Logo Design for Testability in Practice[presentation]
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
STARCanada Logo Objects vs. Images: Choosing the Right GUI Test Tool Architecture[presentation]
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
STARCanada Logo Addressing the Challenges of Mobile Test Automation[presentation]
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
Deliver Your Applications with Speed, Quality, and Scale: An Interview with Silvia Siqueira[interview]
Video

In this interview, HPE's Silvia Siqueira details how to better test your applications in the digital age. She explains how we accelerate applications to market without sacrificing quality, and tells why QA engineers and developers must embrace continuous quality by shifting left.

Jennifer Bonine's picture Jennifer Bonine
Balance and Flow Continuous Process Improvement Using Balance and Flow[magazine]

Finding a balance between too much and too little process can be quite a challenge. Tom Wessel shows how to apply lean change management and kaizen principles to achieve continuous process  improvement. Also, Tom suggests the use of simple metrics to verify that improvements are actually taking place.

Thomas Wessel's picture Thomas Wessel
The Reason Scrum So Often Fails Agile Teams[article]

The core of the Scrum framework for managing product development is the three key roles: ScrumMaster, product owner, and the development team. This triad is what makes Scrum so successful—when it works. However, it is the absence of these three roles that is the root cause of the majority of unsuccessful adoptions.

John Yorke's picture John Yorke
Agile icon 5 Ways Agile Testing Is Different from Traditional Testing[article]

It’s the distinctions between agile and traditional software development approaches, as well as the adaptability of testers in these very different environments, that makes agile testing different from traditional testing. Agile demands more from its testers, and, in turn, it values them more, too. Let’s look at five main things that make an agile tester’s life different from that of a traditional tester.

Nishi Grover Garg's picture Nishi Grover Garg
The Mindset of the Agile Developer The Mindset of the Agile Developer[magazine]

Most software development teams these days adopt an agile approach to guide projects through their lifecycle. But, according to Gil Broza, embracing popular practices is not enough. To work effectively in an agile environment, developers must change their mindset.

Gil Broza's picture Gil Broza
The Evolution of Software Monetization[magazine]

End-users are demanding anytime, anywhere access to software apps on their devices. These changes are shifting the way software vendors conduct business. Michael Zunke uses the results of industry surveys to show how software products and services should be licensed.

Michael Zunke's picture Michael Zunke
Transform Your Cloud Validation Strategy from Cloudy to Clear[presentation]
Slideshow

Security, data privacy, reliability, and regulatory compliance are critical factors when evaluating whether to move business applications from in-house, client-hosted environments to a cloud platform. Quality assurance plays a vital role in ensuring that the appropriate level of risk...

Vandana Viswanathan
Automated Testing: Go Beyond the Basics[presentation]
Slideshow

You've been through some initial automation bootstrapping and training. You're now three to six months down the road and spending too much time chasing intermittent test failures and maintaining your scripts. You're dealing with frustration and trust issues in the automated tests. What...

Jim Holmes

Pages

AgileConnection is a TechWell community.

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