Introduction to the first part
1. Definition of agile testing
value : Individuals and interactions outweigh processes and tools, software is better than complete documentation, customer collaboration is better than contract negotiation, response to change is better than follow plan;
[The value of a usable software, greater than a perfect product of expiration]
Methods:Scrum, XP (Extreme Programming), Crystal, DSDM (Dynamic system development Method), FDD (feature driven development)
Team: Customer Team (business side), development team (implementation side); Ideally, everyone is working in the same direction;
Comparison of traditional models : Long traditional cycle, personnel can not be fully utilized; The Agile Test team, the programmer realizes the function Automation test, the tester focuses on the exploratory test, the performance, the stability, the security and so on the test, the product structure and the design risk is low; Basic functional testing provided to the outsourcing staff to complete, or to be reliable drop ~ ~ ~]
Agile Team Characteristics : The delivery of products with commercial value, teamwork, no fixed division of labor, iterative and incremental pattern development;
"Agile Software Test" reading notes (i)