quality assurance

[article]

Endgame Testing: Exploring Your Agile Product End to End

Summary:
The main goal of endgame testing is to test the system end to end from the user's perspective. This should ensure continuity between components developed by different teams, continuity in user experience, and successful integration of new features. Endgame testing will often identify gaps that are difficult to discover inside agile teams, including flows across the product.

The main goal of endgame testing is to test the system end to end from the user's perspective. This should ensure continuity between components developed by different teams, continuity in user experience, and successful integration of new features. Endgame testing will often identify gaps that are difficult to discover inside agile teams, including flows across the product.

About the author

[article]

Has Continuous Deployment Become a New Worst Practice?

Summary:
Software development has been moving toward progressively smaller and faster development cycles, and continuous integration and continuous deployment are compressing delivery times even further. But is this actually good for businesses or their users? Just because you can deploy to production quickly and frequently, should you?

Software development has been moving toward progressively smaller and faster development cycles, and continuous integration and continuous deployment are compressing delivery times even further. But is this actually good for businesses or their users? Just because you can deploy to production quickly and frequently, should you?

About the author

[interview]

Shifting Left and Going beyond Agile: An Interview with Michael Nauman

Summary:
In this interview, Michael Nauman, a testing lead for AutoCAD Web, explains how we can go beyond basic agile principles. He digs into the current state of shift-left testing, the importance of aligning your DevOps with your automation, and using agile as a starting point on your quality journey.

In this interview, Michael Nauman, a testing lead for AutoCAD Web, explains how we can go beyond basic agile principles. He digs into the current state of shift-left testing, the importance of aligning your DevOps with your automation, and using agile as a starting point on your quality journey.

About the author

[article]

Test Techniques for Today’s Telephones

Summary:
Telephones look very different today from when they were first invented, and their many capabilities and components make for some interesting test cases. Krishnan Govindarajan details his team's recent experience testing a phone, including its splitter, cloud backup, voicemail and answering machine, and VoIP, and gives some techniques to use when testing modern telephones.

Telephones look very different today from when they were first invented, and their many capabilities and components make for some interesting test cases. Krishnan Govindarajan details his team's recent experience testing a phone, including its splitter, cloud backup, voicemail and answering machine, and VoIP, and gives some techniques to use when testing modern telephones.

About the author

[article]

Accessibility Testing 101: Getting Started and Catching Up

Summary:
As with any other quality attribute, it is ideal for accessibility to be incorporated in the early stages of design and engineering. But organizations that didn’t initially take accessibility into account can still address it now—it’s better late than never. Here are the main attributes you should consider from the design, development, and testing angles, whether you're building accessibility in from the beginning or adding it now.

As with any other quality attribute, it is ideal for accessibility to be incorporated in the early stages of design and engineering. But organizations that didn’t initially take accessibility into account can still address it now—it’s better late than never. Here are the main attributes you should consider from the design, development, and testing angles, whether you're building accessibility in from the beginning or adding it now.

About the author

Achieving Continuous Improvement and Innovation in Software

There is tremendous pressure on software development teams to deliver software faster, better, and cheaper. Quality engineering with a focus on innovation is the answer

Better Software Magazine
[article]

What Testers Need in Their Accessibility Testing Toolkits

Summary:
A software tester’s accessibility testing toolkit should contain various tools, both to help testers “walk in the shoes” of their users and to quickly flag obvious problems and expose accessibility features (or a lack of them). High performance is only achievable with human skill, but these tools will help you uncover potential issues and make your product a better user experience for a wider audience.

A software tester’s accessibility testing toolkit should contain various tools, both to help testers “walk in the shoes” of their users and to quickly flag obvious problems and expose accessibility features (or a lack of them). High performance is only achievable with human skill, but these tools will help you uncover potential issues and make your product a better user experience for a wider audience.

About the author

[interview]

Sprint’s Journey from Testing Organization to Quality Advocate: An Interview with Aaron Haehn

Summary:

In this interview, Aaron Haehn, the director of quality assurance and release at Sprint, explains how the telecom giant has evolved during its long lifespan. He details the company’s new focus on software quality and how the mobile industry has changed so much over the years.

In this interview, Aaron Haehn, the director of quality assurance and release at Sprint, explains how the telecom giant has evolved during its long lifespan. He details the company’s new focus on software quality and how the mobile industry has changed so much over the years.

About the author

[article]

The Unspoken Requirement: Testing for Consistency

Summary:
It's easy to see that style consistency is important when discussing the user interface. But there are other areas where being consistent is just as important, even though they are not as visible. Consistency is one of the quality attributes of a product—any product—even if it is not stated clearly in the requirements documents, and testers have a responsibility to check for it.

It's easy to see that style consistency is important when discussing the user interface. But there are other areas where being consistent is just as important, even though they are not as visible. Consistency is one of the quality attributes of a product—any product—even if it is not stated clearly in the requirements documents, and testers have a responsibility to check for it.

About the author

[article]

100 Percent Unit Test Coverage Is Not Enough

Summary:
Many people equate 100 percent unit test coverage with high code quality, but that is not enough. Code coverage tools only measure whether the tests execute the code; they make no judgment on the effectiveness of the tests. Testers should review unit tests, even if they have high coverage levels, and either help improve the tests or supplement them with extra tests where necessary.

Many people equate 100 percent unit test coverage with high code quality, but that is not enough. Code coverage tools only measure whether the tests execute the code; they make no judgment on the effectiveness of the tests. Testers should review unit tests, even if they have high coverage levels, and either help improve the tests or supplement them with extra tests where necessary.

About the author

Pages

AgileConnection is a TechWell community.

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