User centred design puts the user at the heart of the design process In agile delivery with user centred design, iteration loops help refine the product design to meet user needs The differences between automated and 1.4 Automated vs. Describe automated manual testing (including why automate) manual testing testing The differences between automated testing development and software Identify common testing engineering tools Common testing tools and their features Challenges involved with automated testing in certain domains Test Driven Development (TDD) 1.5 Testing in Describe the common Behavior Driven Development (BDD) various development approaches development and nature of testing in Acceptance Test Driven Development approaches them (ATDD) Exploratory Testing 1.6 Advanced Describe how testing Session Based Testing (SBT) testing approaches differs in each of these Chaos Engineering testing approaches and with the above System behaviour modelling development approaches Circumstances in which these approaches are warranted Demonstrate system behaviour modelling Why use a risk management approach? 1.7 Risk Describe the application Identifying risks involves understanding management of risk management to the environment architecture and user testing psychology Setting the testing scope appropriately Identify critical elements Documenting and reporting on the risk of a testing scope risk assessment assessment Demonstrate risk assessment of a testing activity
User centred design puts the user at the heart of the design process In agile delivery with user centred design, iteration loops help refine the product design to meet user needs 1.4 Automated vs. manual testing Describe automated testing Identify common testing tools The differences between automated and manual testing (including why automate) The differences between automated testing development and software engineering Common testing tools and their features Challenges involved with automated testing in certain domains 1.5 Testing in various development approaches Describe the common development approaches and nature of testing in them Test Driven Development (TDD) Behavior Driven Development (BDD) Acceptance Test Driven Development (ATDD) 1.6 Advanced testing approaches Describe how testing differs in each of these testing approaches and with the above development approaches Demonstrate system behaviour modelling Exploratory Testing Session Based Testing (SBT) Chaos Engineering System behaviour modelling Circumstances in which these approaches are warranted 1.7 Risk management Describe the application of risk management to testing Identify critical elements of a testing scope risk assessment Demonstrate risk assessment of a testing activity Why use a risk management approach? Identifying risks involves understanding the environment architecture and user psychology Setting the testing scope appropriately Documenting and reporting on the risk assessment
exposure_draft_-_learning_design_standard_-_digital_testing_-_v0.1.docx