acceptance testing
UAT Entrance Criteria: Don’t Negotiate Against Yourself An important component of any User Acceptance Testing (UAT) plan are the entry criteria. No complex data system will ever be perfect, but starting with lax entrance criteria puts the UAT team in a weak position. |
||
Use Continuous Backlog Grooming to Refine Agile Requirements Continuous backlog grooming means systematically refining your user stories: breaking up larger stories, obtaining detailed requirements, writing the requirements in terms of acceptance criteria and acceptance tests, and sharing and refining these details with the team. Acceptance test-driven development can help. |
||
When User Acceptance Testing Isn’t User acceptance testing is a great way to find issues that will matter to your customers before you release your product—but that's only if you're performing it correctly. Are you aware of what user acceptance testing entails (and what it doesn't)? Are you sure your team is clear on these goals, too? |
||
Test Automation—A Non-Expert’s Perspective Looking at automating test execution, there are two distinct areas of focus—testing at the technical level (component and technical integration) and testing at the functional level (system or acceptance). Dale Perry offers his view on each's requirements, focus, and the issues that can arise. |
||
Why Testers Should Get Involved in Requirements Engineering Testers use requirements as the basis of test cases, review them for testability, and often participate in general requirements reviews or inspections. However, many testers have little knowledge of requirements engineering. Erik van Veenendaal provides five critical success factors to get started. |
||
Shift Left and Put Quality First When switching to an agile workflow, it's assumed that you'll be able to deliver products faster and more efficiently right away. But adopting agile is just one part of the equation. You also have to focus on the technical enablers you need. Adam Auerbach explains some factors that worked for him. |
||
User-Acceptance Testing in a Testing Center of Excellence To incorporate the user-acceptance testing function into a testing center of excellence (TCoE), the testing team must develop business-process knowledge coupled with technology and test process expertise. Here are some lessons that will aid in integrating the UAT function as part of the TCoE. |
||
Creating Testable Requirements and Acceptance Criteria Testable requirements, or acceptance criteria, are the communication of an expectation between its originator and potential stakeholders. Many testers struggle with this starting point. But once you succeed, you know the processes that can build and test a system implementing “good” requirements. |