Agile Software Testing: A Practical Guide

by Sorin Dumitrascu  (Author)  Format: Kindle Edition

https://www.amazon.com.au/dp/B08JCH62RH

Kindle  $0.00
(Also free, to manage/convert etc ebooks:  https://calibre-ebook.com/whats-new  
 latest version released this week)


The Agile Software Testing course covers the methodologies and testing 
approaches but also the techniques and tools used in software testing in agile 
projects.

The first section of this course is on Methodologies and Testing Approaches.

Agile software development lifecycles are comprised of short iterations with 
working software released at the end of each iteration.

In this section, you will have overview of agile development and cover some of 
the different approaches, including Extreme Programming, Scrum, and Kanban.

You will learn the key aspects of testing in an agile environment, as well as 
the skillset that an agile tester should have.

More specifically we are going to cover the following:

•Agile Software Development Fundamentals which includes Agile Software 
Development and the Agile Manifesto, The Twelve Principles of the Agile 
Manifesto, The Whole Team Approach, Early and Frequent Feedback;

•Aspects of Agile Approach which includes Extreme Programming (XP), Scrum, 
Kanban, Collaborative User Stories, Creation of User Stories, Retrospectives, 
Continuous Integration, Release and Iteration Planning;

•Testing in Agile Approaches which includes Agile Testing and Development 
Activities, Agile Project Work Products, Agile Test Levels, Agile Testing and 
Configuration Management, Agile and Independent Testing;

•Test Status in Agile Projects which includes Communicating Test Status and 
Product Quality, Managing Risk Regression;

•Role and Skills of an Agile Tester which includes Skills of an Agile Tester, 
Role of an Agile Tester.

The second section of this course is on Techniques and Tools.

Agile approaches include the complementary techniques of test-driven 
development, acceptance test- driven development, and behavior-driven 
development

In this section, we will explore the key features of agile testing and how 
techniques such as black box testing can be applied in agile projects.

We will also take a look at various tools that are available to agile testers, 
everything from task management and tracking tools, to communication and 
configuration tools.

More specifically we are going to cover the following:

•Agile Testing and Risk Assessment which includes Test-driven and 
Behavior-driven Development, Test Levels, A Scrum Tester, Quality Risks in 
Agile Projects;

•Techniques in Agile Projects which includes Estimation of Testing Effort, Test 
Basis in Agile Projects, Definition of Done, Acceptance Test-driven 
Development, Functional and Nonfunctional Black Box Test Design, Exploratory 
Testing;

•Tools for Testing in Agile Projects which includes Task Management and 
Tracking Tools, Communication and Information-sharing Tools, Test Development 
and Configuration Tools.

_______________________________________________
Link mailing list
Link@mailman.anu.edu.au
http://mailman.anu.edu.au/mailman/listinfo/link

Reply via email to