Upload
truongquynh
View
215
Download
1
Embed Size (px)
Citation preview
www.softed.com
USER ACCEPTANCE TESTING
DURATION2 days
INTENDED FOR• Software Testers• Business Analysts• Project Professionals
PREREQUISITES There are no prerequisites for this course.
Gain the skills to plan, prepare, execute and evaluate an effective user acceptance test and build software that will delight your customers.
This course will give you a structure for turning requirements into testable conditions to produce appropriate test cases for user acceptance testing.
LEARNING OUTCOMESBy the end of this course you will be able to:• Understand the software development lifecycle and the testing lifecycle• Articulate how user acceptance testing fits into the testing lifecycle• Understand functional, technical, requirements-based, exploratory and end-to-end
testing• Define the test scope• Determine the priorities for testing activities• Apply good software testing practices• Create appropriate test cases for user acceptance testing• Understand different test design techniques• Design a process for tracing test cases to business requirements• Write good bug reports
CONTENTDay 1OverviewThe value of testing
• Why is testing necessary?• Inside a testers mind• General testing principles
Testing and the development lifecycle• The testing lifecycle
Test planning• Creating a test plan• Deciding your strategy
Risk based testing• Testing as a risk management strategy• Determining risk
Defining the scope of testing• Test objectives• Confirmation
METHOD USEDLecturing is kept to the minimum necessary, most of the learning is achieved through applying the practices and techniques in group exercises.
ISTQB
Day 2Test design
• Test levels• Static testing• Lifecycle testing• Functional testing• Non-functional testing
Test case construction• Ideas• Degrees of precision
Traceability, bug reporting and metricschallenges of user acceptance testingExploratory testing
• Touring• Skillset• Chartering
Agile testing• Agile manifesto• What Agile testing involves