Software Testing: Tools

Software Testing: Tools

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 0h 59m | 142 MB

Trying to choose a tool to perform software testing? The market is a minefield, full of so many choices that it becomes difficult to zero in on the best tool for your unique test environment. This course surveys the most popular software testing tools available, including paid and open-source solutions such as Selenium, Postman, JMeter, and Kali Linux. Instructor Michael Smith—an experienced tester and software architect—breaks down the tools according to their suitability for each discipline, including API testing, security testing, load testing, and more. He also covers tools for lifecycle management and test planning, and dives into areas beyond the traditional software testing role, including unit and infrastructure testing. This review helps you narrow down your choices and understand the pros and cons of each platform, so you can make the right additions to your testing toolkit.

Topics include:

  • Lifecycle management
  • Test planning tools
  • Test automation frameworks
  • API testing tools
  • Vulnerability scanners
  • Load testing with JMeter and more
  • Beyond QA: Unit testing and infrastructure testing
Table of Contents

Introduction
1 Making the right software testing choice
2 What you should know

Lifecycle Management
3 What is lifecycle management
4 Micro Focus Quality Centre
5 Azure DevOps Server

Test Planning
6 What is test planning
7 TestLink
8 Documenting – XMind and SublimeText

Test Automation
9 What is test automation
10 Frameworks – Selenium and Robot
11 IDEs – Point and click automation

API Testing
12 What is API testing
13 SoapUI
14 Postman

Security Testing
15 What is security testing
16 Vulnerability scanners
17 Kali Linux

Load Testing
18 What is load testing
19 JMeter
20 Micro Focus LoadRunner
21 Taurus – Running load tests in the build pipeline

Expanding the Testing Role
22 Dev Test – Unit testing
23 Ops Test – Infrastructure testing

Conclusion
24 Next steps