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.
Related Documents
  1. Tips and Tricks for Faster Testing (756)
  2. [Free] New Selenium 2.0 released (1911)
  3. Selenium 2 Examples (2683)
  4. Software Testing : The Tips, The Tools, The Life Cycle (1126)
  5. Selenium Framework Tips (2374)
  6. 18 interview tips (1598)
  7. Loadrunner Analyse Traffic Feature (2856)
  8. LoadRunner TnT : Performance Testing, LoadRunner Tips & Tricks (2602)
  9. 10 Tips to Improve your Testing Process (2274)
  10. Top Tips To Deliver Quality Web Experiences From IE 9 to the iPhone (736)
  11. Programming Tips Tricks : For Smart Programmers (851)
  12. ISTQB General tips and tricks for exam (2743)
  13. Top 20 practical software testing tips (1498)
  14. T챙m hi沼긳 c찼c k칫 thu梳춗 ki沼긩 th沼 (1852)
  15. 10 tips to help you achieve your software testing documentation goal (1170)
  16. 7 basic tips for testing multi-lingual web sites (1272)
  17. Nine Tips for an Effective Bug Reporting (1519)
  18. Tips to Improve Productivity Using Software Testing Tools (838)
  19. Selenium Regression Testing Part II Tips and Tricks (1295)
  20. CSQE Certification Exam Tips (1251)

Written by


Testing executive