Software Testing: Principles and Practices by Srinivasan Desikan covers a wide array of software testing topics including modern testing practices like extreme testing. This book is best suited for freshers or someone new to testing. With this, you can understand the different types of testing along with simple examples. Jorgensen, covers model-based testing for both white-box or structural and black-box or specification-based test design techniques.
Apart from this, it also covers topics like testing in an Agile environment, test-driven development, and all-pairs testing. Its numerous case studies and real-life examples will help you in understanding the different intricacies of testing with a practical approach. This book is particularly dedicated to security testing. It addresses the different types of software vulnerabilities and helps you master multiple security testing tools and techniques.
With this, you will be able to find vulnerabilities in the application and help the developers mitigate them. This book is written by Lisa Crispin and Janet Gregory.
It focuses on testing of projects based on Agile methodology. Since agile has now become one of the widely used software development methodologies, so this book will help you in understanding the role of tester and the whole testing process employed in Agile projects. A book suited for both beginners as well as experienced QA professionals. I have researched and hand-picked the most notable books that I think are important for a tester, QA, or automation engineer.
Here is my list of software testing and QA books that I would recommend. These books are one of the highest-ranked available and they are important for every tester. In short, you can find from how to become a better tester, best practices, how to use the best QA tools , agile testing, basics of software testing, learning selenium, automation testing, testing with JMeter, in-depth analysts on functional testing, and testing in SCRUM. So, go check them out!
Every book you read will be an extra weapon enhancing your test automation arsenal. Below is a list of the most impactful books that I read to improve my test automation skills.
Out of all the books that I have read, this one has caused one of the largest improvements to my functional test automation. Bob Martin conveys a ton of coding best practices that anyone writing code should implement, even you, Automation Engineers. Furthermore, Uncle Bob tells the best stories. Some of the topics that are covered include how to:. I recently reopened it to help me with a presentation and then I realized that this book is pure gold.
Even though it was written in , so much of it still applies. By reading this book, you will gain 30 years of test automation experience, seriously. To this day, I see people repeating all the mistakes that are listed in Software Test Automation. Some things you will learn are:. At some point, all Automation Engineers reach a place where automation skills are no longer their Achilles heel. This book helped me to surpass any such impasse by covering fundamental design patterns such as:.
Selenium Design Patterns by Dima is one of the excellent software testing books that will teach you some very valuable automation design patterns, regardless of the tools that you use.
You will learn:. This is an excellent resource for test automation. Dorothy and Mark have a lot of experience and help you to overcome many hurdles when dealing with test automation. Even today, I still see people making a lot of mistakes that could be overcome by reading this resource. You will learn some valuable techniques for how to:. I originally picked up this book to become a better tester in general. Although I am still reading this book, I have learned some valuable information.
Some things that you will learn are:.
0コメント