End-to-end Test Automation Anti-Patterns by Zhimin Zhan (.ePUB)+
File Size: 19.1 MB
End-to-end Test Automation Anti-Patterns: Lessons from Real-World Test Automation Failures by Zhimin Zhan
Requirements: .ePUB, .PDF reader, 19.1 MB | True PDF, True EPUB
Overview: A failed end-to-end (E2E) test automation effort can easily cost a company over $1 million, along with damage to reputation and morale. By identifying and avoiding the anti-patterns outlined in this book, organizations can save substantial resources and achieve successful E2E test automation—the backbone of Agile and DevOps. Test Automation, especially end-to-end (E2E) test automation via UI, is rarely taught in university computer science programs. In the workplace, formal training in this area is equally rare. As a result, the industry is riddled with misconceptions, confusion and wrong practices in this field. In 2011, Selenium WebDriver was released, and very soon, it dominated web test automation for many good reasons. Selenium supports five official language bindings: Ruby, Java, C#, JavaScript and Python. Now, with JavaScript becoming popular in web development, the most popular language in E2E test scripts is JavaScript. Please note that the choice of JavaScript for automated E2E test scripts is a developer-focused act. In my opinion, JavaScript is a bad choice for scripting automated tests. I have trained many manual testers and business analysts on test automation. They all find the syntax (Ruby) easy and intuitive. This book is written for software professionals who are involved in building, maintaining, or managing end-to-end (E2E) test automation suites. Whether you’re a test automation engineer, developer in test, QA lead, or a technical manager, you’ll find practical insights here to help you recognize and avoid the most common—and costly—anti-patterns in E2E automation.
Genre: Non-Fiction > Tech & Devices

Free Download links: