QA City

View Deepti  Talwar 's Profile
Extreme Programming and what's it got to do with testing?
Extreme Programming. Programmers are expected to write unit and functional test code first - before writing the application code.
Extreme programming's approach is that if a little testing can eliminate a few flaws, a lot of testing can eliminate many more flaws.Unit tests determine whether a given feature works as intended. A programmer writes as many automated tests as they can think of that might "break" the code; if all tests run successfully, then the coding is complete. Every piece of code that is written is tested before moving on to the next feature.
Asked by Deepti Talwar | Oct 6 2015 | Report this Report abuse
Replies (3)
View crystal  pellitiier 's Profile
Extreme Programming is a way to come out on risk prone projects,usually used by individuals in team.
Oct 14 2015 | Report this Report abuse
View Balvinder  Sehgal 's Profile
Customers are expected to be an integral part of the project team and to help developed scenarios for acceptance black box testing. Acceptance tests are preferably automated, and are modified and returns for each of the frequent development iterations. QA and test personnol are also required to be an integral part of the project team. Detailed requirements documentation is not used, and frequent re-scheduling, re-estimating, and re-prioritizing is expected.
Oct 11 2015 | Report this Report abuse
View Deepali  Rai 's Profile
Extreme Programming (XP) is a software development approach for small teams on risk-prone projects with unstable requirements.est code is under source control along with the rest of the code.
Oct 10 2015 | Report this Report abuse