Software testing professionals from around the globe have volunteered to each share a story related to software testing, with the aim of inspiring others from their experiences.
In this book, there will be a large number of examples and descriptions of approaches to solving some problems in test automation. In this book, I have tried to focus more on the concept of how to use the strengths and weaknesses of Selenium WebDriver.
In this book, I have considered options with practical applications. This book also provides many examples of programming languages for further use in projects.
This book is based on experience in the field of mobile automation. I tried to create a tutorial on how to write code for mobile automation testing. In this book, I tried to focus more on the concept of how and with what vision it is necessary to approach the testing of mobile applications.
This book will be a lot of programming and describing patterns. I tried to create instructions on how to write code for API testing. In this book, I tried to focus more on the concept of how and with what vision it is necessary to approach the testing of an API.
This book is based on 4+ years of experience in the field of automation testing. During this time, a huge collection of solved issues has accumulated, and the problems and difficulties typical for many beginners have become clearly visible. It seems reasonable to summarize this material in the form of a book.
This practical handbook provides a step-by-step guide for you to get the best continuous delivery pipeline for your software.
Agile Testing Condensed apresenta uma visão geral, concisa e fácil de ler de como ter sucesso com testes e construir uma cultura de qualidade em um contexto ágil.
レガシーコードのリファクタリングの書籍の多くは、テストコードの大切さを説いている一方で、肝心のテストコードはあまり記述されないことが多いです。 これにより、あたかも「最初の作業として、テストコードをたくさん作る必要がある」と思わせてしまい、リファクタリングをするためのテストコードの作成に挫折してしまう事態を生み出しているよう に感じています。 そこで本書籍では、テストコードを少しずつ注入していきながら、レガシーコードに立ち向かう方法を、実際のテストコードを記載しつつ説明していきます。 また、一部題材については、実際にライブコーディングを行っている様子を収録したビデオも付いています。
TestCafe is a popular tool for e2e tests. Learn how to write tests in TestCafe effectively with no need to worry about their maintenance.
Logic is the most important branch of math to software engineering. Knowing logic opens up a vast world of development techniques, from everyday tricks of the trade to exotic tools for cracking impossible tasks. This book teaches the basics of logic and nine special logic-powered techniques: property testing, decision tables, constraint solving, and more. Over 40 exercises are provided to help readers master the material. No prior math background required!
Although infrastructure testing is an essential practice for any business, many organizations tend to neglect it. As we, at Performetriks, understand the importance of this testing, we aim to show the reader its significance in this paper.
If we treat our IDE as a text editor, we do ourselves a disservice. Using a combination of tutorials and a questions-and-answers approach, Getting to Know IntelliJ IDEA will help you find ways to use IntelliJ IDEA that enable you to work efficiently and productively as a professional developer.
敏捷测试简明介绍了如何在敏捷环境中成功进行测试和构建质量文化
Clean Code und hohe Testabdeckung fallen im Tagesgeschäft deiner Softwareentwicklung oft durch die Ritzen? Das könnte daran liegen, dass dir ein systematisches Vorgehen für Probleme unterschiedlichen Schwierigkeitsgrades fehlt. In diesem Buch zeige ich dir ein umfassendes Vorgehen, das classical TDD einschließt - und darüber hinausgeht.