Tips for BVT success:
1) Spend considerable time writing BVT test cases scripts.
2) Log as much detailed info as possible to diagnose the BVT pass or fail result. This will help developer team to debug and quickly know the failure cause.
3) Select stable test cases to include in BVT. For new features if new critical test case passes consistently on different configuration then promote this test case in your BVT suite. This will reduce the probability of frequent build failure due to new unstable modules and test cases.
4) Automate BVT process as much as possible. Right from build release process to BVT result automate everything.
5) Have some penalties for breaking the build ;-) Some chocolates or team coffee party from developer who breaks the build will do.
 
Developers migh be doing the unit and intregration testing and not necessarily the BVT. BVT is most of the times done by test engineer. Once the build team deploys the test build on the test environments its the job of test engineer to perform BVT (sniff, sanity smoke and other testing) If you are able to test the applicaiton and are executing the test cases, its natural that the BVT has been passed. Else you wouldn셳 have been able to test the applciation It dosent mattter if the testing is done manually or is automated using any tool. If the build has got a new feature how can you automate it?
Following is the process that you might follow: Developer initiates a mail to build team (also marked to test team with the description of what to be tested in the new build) to make the build >> Build team makes the build and deploys it on test machines and replies all asking the test team to continue testing, else if build fails he replies so in the mail >> If the BVT fails tester replies to mail stating that the BVT failed along with the logs whatever are available, else continues testing.
Share
Related Documents
  1. [Free] New Selenium 2.0 released (1807)
  2. Selenium 2 Examples (2584)
  3. LoadRunner TnT : Performance Testing, LoadRunner Tips & Tricks (2477)
  4. Tips and Tricks for Faster Testing (696)
  5. Software Testing : The Tips, The Tools, The Life Cycle (1045)
  6. Loadrunner Analyse Traffic Feature (2675)
  7. Selenium Framework Tips (2267)
  8. 10 Tips to Improve your Testing Process (2187)
  9. T챙m hi沼긳 c찼c k칫 thu梳춗 ki沼긩 th沼 (1753)
  10. Programming Tips Tricks : For Smart Programmers (779)
  11. Time Management Tips for Testers (1981)
  12. Top Tips To Deliver Quality Web Experiences From IE 9 to the iPhone (670)
  13. ISTQB General tips and tricks for exam (2607)
  14. 10 tips to help you achieve your software testing documentation goal (1105)
  15. Top 20 practical software testing tips (1428)
  16. 18 interview tips (1512)
  17. 7 basic tips for testing multi-lingual web sites (1183)
  18. Selenium Regression Testing Part II Tips and Tricks (1117)
  19. CSQE Certification Exam Tips (1136)
  20. QTP useful tips (4239)

Written by

Mathi,

Testing executive