14 November 2022
QA

We prepare a list of literature for communication with the direct QA for the confusion with the company DataArt.

1. Testing Computer Software. Hung Q. Nguyen, Cem Kaner, Jack Falk
2. Critical Testing Processes: Plan, Prepare, Perform, Perfect. Rex Black
3. Lessons Learned in Software Testing: A Context-Driven Approach. Cem
Kaner
4. Rapid Testing.Robert Culbertson
5. Introducing Software Testing. Louise Tamres
6. A Practitioner’s Guide to Software Test Design. Lee Copeland
7. Foundations of Software Testing ISTQB Certification. Dorothy Graham, Rex
Black, Erik van Veenendaal
8. Scrum and Xp from the Trenches. Henrik Kniberg

1. Testing Computer Software. Hung Q. Nguyen, Cem Kaner, Jack Falk

This book will teach you how to test computer software under real-world conditions. The authors have all been test managers and software development managers at well-known Silicon Valley software companies. Successful consumer software companies have learned how to produce high-quality products under tight time and budget constraints. The book explains the testing side of that success.

 

2. Critical Testing Processes: Plan, Prepare, Perform, Perfect. Rex Black

In this book, Rex Black examines the big picture and distills, from his own extensive experience, twelve testing processes that are critical to success. After each process is introduced a case study demonstrates its use in various organizational, operational, and technological contexts. Instead of cumbersome regulations, this book provides checklists – lightweight, flexible tools for implementing process-oriented testing, gathering metrics, and making incremental process changes.

 

3. Lessons Learned in Software Testing: A Context-Driven Approach. Cem Kaner

Decades of software testing experience condensed into the most important lessons learned. The world’s leading software testing experts lend you their wisdom and years of experience to help you avoid the most common mistakes in testing software. Each lesson is an assertion related to software testing, followed by an explanation or example that shows you the how, when, and why of the testing lesson. More than just tips, tricks, and pitfalls to avoid, Lessons Learned in Software Testing speeds you through the critical testing phase of the software development project without the extensive trial and error it normally takes to do so.

 

4. Rapid Testing.Robert Culbertson

The book addresses the growing need for constant, early, and efficient testing in today’s fast-paced software development environment. Covers all aspects of testing, including bug tracking and reporting, verification and validation, test planning, test design and development, metrics, effort estimation, and reporting.

 

5. Introducing Software Testing. Louise Tamres

The book introduces practical ideas for a software tester to jump-start the testing effort. Strategies presented tackle the common obstacles of testing in order to meet time critical deadlines. The examples included walk the tester through the concepts presented, including how to design tests for products that have insufficient requirements. Documentation is essential to the success of testing software and recording accurate results. Risk analysis is covered to help the tester identify the most relevant tests to address the most important features.

6. A Practitioner’s Guide to Software Test Design. Lee Copeland

HereOCOs a comprehensive, up-to-date and practical introduction to software test design. This invaluable book presents all the important test design techniques in a single place and in a consistent, and easy-to-digest format. An immediately useful handbook for test engineers, developers, quality assurance professionals, and requirements and systems analysts, it enables you to: choose the best test case design, find software defects in less time and with fewer resources, and develop optimal strategies that help reduce the likelihood of costly errors. It also assists you in estimating the effort, time and cost of good testing.

 

7. Foundations of Software Testing ISTQB Certification. Dorothy Graham,
Rex Black, Erik van Veenendaal

Now in its fourth edition, Foundations of Software Testing: ISTQB Certification is the essential guide to software testing and to the ISTQB Foundation qualification.Completely updated to comprehensively reflect the most recent changes to the 2018 ISTQB Foundation Syllabus, the book adopts a practical, hands-on approach, covering the fundamental topics that every system and software tester should know.
The authors are themselves developers of the ISTQB syllabus and are highly
respected international authorities and teachers within the field of software testing.

 

8. Scrum and Xp from the Trenches. Henrik Kniberg

This book aims to give you a head start by providing a detailed down-to-earth account of how one Swedish company implemented Scrum and XP with a team of approximately 40 people and how they continuously improved their process over a year’s time. Under the leadership of Henrik Kniberg they experimented with different team sizes, different sprint lengths, different ways of defining “done”, different formats for product backlogs and sprint backlogs, different testing strategies, different ways of doing demos, different ways of synchronizing multiple Scrum teams, etc. They also experimented with XP practices – different ways of doing continuous build, pair programming, test driven development, etc, and how to combine this with Scrum.

Також дивись
Angular & Typescript

Useful literature from Odesa IT Family and DataArt company. Today we will talk about Angular & Typescript.

PHP

We are back with a column of useful literature for IT workers, prepared by Odesa IT Family together with DataArt. Today we are sharing with you a list on the topic of PHP.

Literature on the topic of cyber security

Vadym Chakryan, DataArt’s Information Security Officer, shared a useful selection in his lecture, and we decided to tell you more about each of the book.

.NET

.NET Framework is a software technology offered by Microsoft as a platform for creating both regular programs and web applications. In many ways, it is a continuation of the ideas and principles laid down in Java technology.

Subscribe to community news