Automation

Test Automation & TestRail (B01)


Description

Learn how you can integrate your automation framework with TestRail. Live within one tool to assess the progress and quality of testing, no matter your tech stack.

Content
  • Welcome
  • TEST AUTOMATION STRATEGY
  • 1.1 Why Automate your testing?
  • 1.2 Key Definitions
  • 1.3 What You Should Automate?
  • 1.4 Wrong Ways To Automate
  • 1.5 How To Select a Framework
  • 1.6 Planning for a Successful Test Automation
  • 1.7 Most Common Test Automation Challenges
  • 1.8 Potential Solutions to Automation Challenges
  • 1.9 Quiz
  • TEST AUTOMATION AND TESTRAIL
  • 2.1 Integrating Test Automation with TestRail
  • 2.2 Prioritize Test for Automation
  • 2.3 Test Automation Integration Strategies
  • 2.4 Configuring TestRail for Automation
  • 2.5 Enable API and Add AutomationID
  • 2.6 UI Scripts for Automation
  • 2.7 Quiz
  • INTEGRATIONS WITH THE TESTRAIL CLI
  • 3.1 The TestRail CLI and Test Automation Frameworks
  • 3.2 How to Install the TestRail CLI
  • 3.3 Code-first Workflow
  • 3.4 Code-first: Uploading Test Results with the CLI
  • 3.5 Specification-first Workflow
  • 3.6 Spec-first: Integrating with Cypress Tests
  • 3.7 Integrating with CI Tools
  • 3.8 More Integrations Examples
  • 3.9 Quiz
  • INTEGRATIONS WITH THE TESTRAIL API
  • 4.1 Using the TestRail API
  • 4.2 API Key and Authentication (with Postman)
  • 4.3 API Rate Limits and Parameters
  • 4.4 Entities and Endpoints
  • 4.5 Anatomy of an API Call
  • 4.6 Adding a Test Plan
  • 4.7 Creating Test Runs
  • 4.8 Submitting Test Results
  • 4.9 Quiz
  • REPORTING ON TEST AUTOMATION
  • 5.1 Key Reports to Track Test Automation
  • 5.2 Flagging Flaky Tests
  • 5.3 Test Automation Progress
  • 5.4 Results and Requirements Traceability
  • 5.5 Quiz
  • SURVEY
  • Course Survey
Completion rules
  • All units must be completed
  • Leads to a certificate with a duration: Forever