Awesome Testing Courses & Tutorials / Automation in Testing |
Programming Basics | | | |
C Sharp Basics | | | |
Java Basics | | | |
JavaScript Basics | | | |
RestAssured | | | |
Selenium Java | | | |
Awesome Testing Courses & Tutorials / Blazemeter University |
JMeter™ Intro | | | |
JMeter™ Pro | | | |
The Complete Taurus Course | | | |
Master BlazeMeter Performance Testing | | | |
BlazeMeter Infrastructure Management | | | |
Introduction to BlazeMeter Mock Services | | | |
Awesome Testing Courses & Tutorials / Codecademy / Testing Courses |
Learn JavaScript Unit Testing | | | |
Learn Testing for Web Development | | | |
Awesome Testing Courses & Tutorials / Cucumber School |
BDD with Cucumber (Java) | | | |
BDD with Cucumber (JavaScript) | | | |
BDD with Cucumber (Ruby) | | | |
Awesome Testing Courses & Tutorials / edX / Software Testing Courses |
Methods and techniques to test and verify software, MicroMasters, 2020 | | | |
Awesome Testing Courses & Tutorials / edX / Software Testing Courses / Methods and techniques to test and verify software, MicroMasters, 2020 |
Software Testing Fundamentals, 2020 | | | |
Software Testing Management, 2020 | | | |
Formal Software Verification, 2020 | | | |
Awesome Testing Courses & Tutorials / edX / Software Testing Courses |
Automated Software Testing: Model and State-based Testing | | | |
Automated Software Testing: Unit Testing, Coverage Criteria and Design for Testability | | | |
Awesome Testing Courses & Tutorials / JetBrains Academy / Java |
Java Track | | | |
Awesome Testing Courses & Tutorials / JetBrains Academy / Kotlin |
Kotlin Track | | | |
Awesome Testing Courses & Tutorials / JetBrains Academy / Python |
Python Track | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / Learning Paths |
Become a Software Tester | | | |
Become a Test Automation Engineer | | | |
Become an Ethical Hacker | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / Software Testing |
Programming Foundations: Software Testing/QA, 2019 | | | |
Agile Testing, 2018 | | | |
Software Testing: Exploratory Testing, 2019 | | | |
Software Testing: Tools, 2019 | | | |
Software Testing Foundations: Test Management, 2020 | | | |
Software Testing Foundations: Test Planning, 2020 | | | |
Software Testing Tips Weekly | | | |
Nail Your Software Tester Interview, 2020 | | | |
Programming Foundations: Test-Driven Development, 2019 | | | |
UX Foundations: Usability Testing, 2015 | | | |
Software Testing Foundations: Bug Writing and Management. 2020 | | | |
Software Testing Foundations: Testing throughout the SDLC, 2020 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / Test Automation |
Test Automation Foundations, 2018 | | | |
Scripting for Testers, 2018 | | | |
Using Python for Automation, 2019 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / Web Testing |
Learning Selenium, 2018 | | | |
Selenium Essential Training, 2018 | | | |
Advanced Selenium: Support Classes, 2019 | | | |
Advanced Selenium: 3 Synchronization Strategies, 2020 | | | |
Advanced Selenium: Automation Frameworks, 2019 | | | |
Advanced Selenium: Page Objects and GUI Automation, 2020 | | | |
Robot Framework Test Automation: Level 1 (Selenium), 2018 | | | |
Robot Framework Test Automation: Level 2, 2018 | | | |
Robot Framework Test Automation: Jenkins CI and Git Version Control, 2018 | | | |
Robot Framework Test Automation: Sauce Labs, 2018 | | | |
End-to-End JavaScript Testing with Cypress.io, 2019 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / Mobile Testing |
Software Testing: Planning Tests for Mobile, 2019 | | | |
Mobile Testing with Appium, 2019 | | | |
Advanced Appium, 2019 | | | |
Unit Testing for iOS Developers, 2018 | | | |
Automated Testing in Xcode, 2018 | | | |
iOS App Development: Test-Driven Development, 2018 | | | |
Android Espresso Essential Training, 2018 | | | |
Advanced Android Espresso Testing, 2018 | | | |
Effective Android Testing for Mobile Developers, 2017 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / API Testing |
API Testing Foundations, 2018 | | | |
API Testing and Validation, 2017 | | | |
API Test Automation with SoapUI, 2019 | | | |
Introducing Postman, 2019 | | | |
Postman Essential Training, 2020 | | | |
|
Performance Testing Foundations, 2019 | | | |
JMeter: Performance and Load Testing, 2019 | | | |
Advanced JMeter, 2020 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / Java |
Java: Testing with JUnit, 2016 | | | |
Spring: Test-Driven Development with JUnit, 2017 | | | |
Practical Test-Driven Development for Java Programmers, 2018 | | | |
Learning JUnit 5, 2018 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / .NET |
C# Test Driven Development, 2016 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / Ruby |
Ruby: Testing with RSpec, 2015 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / Python |
Unit Testing in Python, 2020 | | | |
Python Automation and Testing, 2018 | | | |
Unit Testing and Test Driven Development in Python, 2018 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / JavaScript |
JavaScript: Test-Driven Development (ES6), 2019 | | | |
Node.js: Testing and Code Quality, 2017 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / BDD |
Behavior-Driven Development, 2018 | | | |
Cucumber Essential Training, 2019 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / Others |
React: Testing and Debugging, 2017 | | | |
Angular Testing and Debugging, 2018 | | | |
Test-Driven Infrastructure with Chef, 2018 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / Security Testing |
Security Testing Essential Training, 2019 | | | |
Penetration Testing Essential Training, 2017 | | | |
DevSecOps: Automated Security Testing, 2018 | | | |
Security Testing: Vulnerability Management with Nessus, 2019 | | | |
Online Application Security Testing Essential Training, 2019 | | | |
Offline Application Security Testing Essential Training, 2019 | | | |
Android App Penetration Testing, 2019 | | | |
Penetration Testing: Advanced Web Testing, 2018 | | | |
Penetration Testing: Advanced Kali Linux, 2019 | | | |
Penetration Testing: Advanced Tunneling and Exfiltration, 2018 | | | |
Penetration Testing: Advanced Enumeration, 2018 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / Continuous Integration |
DevOps Foundations: Continuous Delivery/Continuous Integration, 2017 | | | |
Continuous Integration: Tools, 2020 | | | |
Learning Jenkins, 2018 | | | |
Jenkins Essential Training, 2018 | | | |
Awesome Testing Courses & Tutorials / LinkedIn Learning / XML & CSS |
XML Essential Training, 2018 | | | |
CSS: Selectors, 2019 | | | |
Awesome Testing Courses & Tutorials / Ministry of Testing Dojo / .NET |
Coding For Non-Coders | | | |
Awesome Testing Courses & Tutorials / Ministry of Testing Dojo / Linux |
Linux Commands for Beginners | | | |
Awesome Testing Courses & Tutorials / Ministry of Testing Dojo / Java |
Introduction to Java | | | |
Awesome Testing Courses & Tutorials / Ministry of Testing Dojo / JavaScript |
Introduction to JavaScript | | | |
Let's Build an API Checking Framework | | | |
Awesome Testing Courses & Tutorials / Ministry of Testing Dojo / Mobile Testing |
Beginner's Guide To Mobile Testing | | | |
Awesome Testing Courses & Tutorials / Ministry of Testing Dojo / Python |
Introduction to Python for Software Testers - Dave Westerveld | | | |
Awesome Testing Courses & Tutorials / Ministry of Testing Dojo / Software Testing |
Essentials - Introduction to Software Development and Testing | | | |
Introduction To Modern Testing | | | |
Optimising Manual Test Scripts For An Agile Environment | | | |
Awesome Testing Courses & Tutorials / Ministry of Testing Dojo / Web Testing |
Introduction To HTTP | | | |
The Building Blocks of the Internet | | | |
Awesome Testing Courses & Tutorials / Oracle University |
Java Explorer | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Software Testing & Test Automation |
Automated Testing: End to End, 2013 | | | |
Test First Development - Part 1, 2010 | | | |
Test First Development - Part 2, 2010 | | | |
Test-driven Development: The Big Picture, 2017 | | | |
Automated Testing for Fraidy Cats Like Me, 2013 | | | |
What Is TDD and Why It Is Not Unit Testing: Executive Briefing, 2019 | | | |
Testing Automation: The Big Picture, 2017 | | | |
Coding Dojo: Test Driven Development, 2013 | | | |
Fundamentals of Test Automation in Java, 2020 | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Unit Testing |
Advanced Unit Testing | | | |
Unit Testing in Scala | | | |
Patterns for Pragmatic Unit Testing | | | |
Building a Pragmatic Unit Test Suite | | | |
Better Unit Test Assertions with Shouldly | | | |
Unit Testing with JUnit 5 and Kotlin | | | |
Improving Unit Tests with Fluent Assertions | | | |
Writing Highly Maintainable Unit Tests | | | |
Unit Testing for Game Development in Unity | | | |
C++ Unit Testing Fundamentals Using Catch2 | | | |
Automated Tests with PHPUnit | | | |
TDD as a Design Tool | | | |
Introduction to WireMock | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Java |
Introduction to Testing in Java | | | |
Implementing a Test Pyramid Strategy in Java | | | |
Test-Driven Development Practices in Java | | | |
Mutation Testing in Java with Pitest | | | |
Unit Testing Legacy Code in Java | | | |
Getting Started with TestNG | | | |
Getting Started with Mockito | | | |
Getting Started with EasyMock | | | |
JUnit 5 Fundamentals | | | |
Getting Started Unit Testing with JUnit 5 | | | |
JUnit 5 Testing: Android Unidirectional Data Flow with LiveData | | | |
TDD with Spring and JUnit 5 | | | |
Effective Automated Testing with Spring | | | |
Introduction to Spring Cloud Contract | | | |
Migrating from the JUnit 4 to the JUnit 5 Testing Platform | | | |
Awesome Testing Courses & Tutorials / Pluralsight / .NET |
Testing Windows PowerShell with Pester | | | |
Test Driven Development in C# | | | |
Testing .NET Code with xUnit.net 2 | | | |
Automated Testing in ASP.NET With SpecsFor and SpecsFor.Mvc | | | |
Approval Tests for .NET | | | |
More Expressive Testing in .NET with MSpec | | | |
Introduction to .NET Testing with NUnit 3 | | | |
Basics of Unit Testing for C# Developers | | | |
Introduction to Property-based Testing with F# | | | |
Automating UI Tests for WPF Applications | | | |
Testing .NET Code in Visual Studio 2019 | | | |
Automated Testing with MSTest V2 | | | |
Effective C# Unit Testing for Enterprise Applications | | | |
Better .NET Unit Tests with AutoFixture: Get Started | | | |
Testing .NET Code with xUnit.net: Getting Started | | | |
Mocking in .NET Core Unit Tests with Moq: Getting Started | | | |
Automated ASP.NET MVC Testing: End to End | | | |
Mocking with Moq and NUnit | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Python |
Unit Testing with Python | | | |
Unit Testing with pytest | | | |
Scraping Dynamic Web Pages with Python and Selenium | | | |
Testing Django Applications | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Ruby |
Testing Ruby Applications with RSpec | | | |
Awesome Testing Courses & Tutorials / Pluralsight / JavaScript |
Testing JavaScript with Jasmine and TypeScript | | | |
Testing Clientside JavaScript | | | |
Seamless JavaScript Testing with Wallaby.js | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Node.js |
Node.js Testing Strategies | | | |
Unit Testing with Node.js | | | |
Acceptance Testing in Node.js | | | |
Testing JavaScript for Node.js with Mocha | | | |
Mocking Node.js with Sinon | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Go |
Creating Well-tested Applications in Go | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Selenium |
Automated Web Testing with Selenium and WebDriver Using Java | | | |
Automated Tests in Java with Fluent Interface Using WebDriver Selenium | | | |
Creating Automated Browser Tests with Selenium in C# | | | |
Awesome Testing Courses & Tutorials / Pluralsight / API Testing |
Getting Started with Web API Test Automation in Java | | | |
Postman Fundamentals | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Cypress |
Cypress: End-to-end JavaScript Testing | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Appium |
Getting Started with UI Testing and Appium | | | |
Writing Maintainable UI Test Automation with Appium | | | |
Appium: The Big Picture | | | |
Integrating Appium into a DevOps Pipeline, 2020 | | | |
Android Testing Fundamentals | | | |
Working with Android Tools and Testing | | | |
Android Apps with Kotlin: Tools and Testing | | | |
Android Unit Testing with JUnit and Mockito Using Kotlin | | | |
Android UI Tests: Espresso Fundamentals | | | |
Testing Fundamentals in iOS | | | |
iOS Unit Testing with XCTest | | | |
Advanced Unit Testing with Swift iOS Through Mocks and Stubs | | | |
Swift iOS UI and Unit Testing | | | |
Awesome Testing Courses & Tutorials / Pluralsight / React |
Testing React Applications with Jest | | | |
Test-driven Development Using React | | | |
Testing React Components | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Angular |
Unit Testing in Angular | | | |
Play by Play: Fundamentals of Angular Testing | | | |
AngularJS Unit Testing in-depth, Using ngMock | | | |
Introduction to Protractor | | | |
Awesome Testing Courses & Tutorials / Pluralsight / UI/UX Testing |
UX User Testing | | | |
Usability Testing Approaches for UX Design | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Database Testing |
Making the Case for Unit Testing Database Code | | | |
Oracle PL/SQL Unit Testing with Oracle SQL Developer | | | |
Unit Testing T-SQL Code with tSQLt | | | |
Awesome Testing Courses & Tutorials / Pluralsight / BDD |
Java: BDD Fundamentals | | | |
Java: BDD with Cucumber and Gherkin Getting Started | | | |
Test-driven Rails with RSpec, Capybara, and Cucumber | | | |
Business Readable Automated Tests with SpecFlow 2.0 | | | |
Automated Business Readable Web Tests with Selenium and SpecFlow | | | |
Automated Acceptance Testing with SpecFlow and Gherkin | | | |
Executable Specifications: End-to-End Acceptance Testing With SpecFlow | | | |
SpecFlow Tips and Tricks | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Microsoft Azure |
Microsoft Azure Developer: Designing a Test Strategy | | | |
Microsoft Azure Developer: Performing Unit Testing & Integration Testing | | | |
Microsoft Azure Developer: Performing Automated End-to-end Testing | | | |
Microsoft Azure Developer: Performing Data Integrity Testing | | | |
Microsoft Azure Developer: Performing Load Testing | | | |
Application Testing with Azure DevOps and Visual Studio 2019 | | | |
Awesome Testing Courses & Tutorials / Pluralsight / AWS |
Implementing and Testing Blue-Green Deployments on AWS | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Others |
End-to-end Web Testing with TestCafe: Getting Started | | | |
Play by Play: Test-Driven PHP with Chris Hartjes | | | |
Writing Testable Code | | | |
The Art of A/B Testing for Web Design | | | |
Structure Unit Testing with Spek | | | |
Web Accessibility: Getting Started | | | |
Code Testability | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Security Testing |
Penetration Testing: The Big Picture | | | |
Penetration Testing in Action | | | |
Ethical Hacking: Penetration Testing | | | |
Penetration Testing Life Cycle Explained | | | |
Approaching Automated Security Testing in DevSecOps | | | |
Introduction to Penetration Testing Using Metasploit | | | |
Writing Penetration Testing Reports | | | |
Laying the Foundation for Penetration Testing for CompTIA PenTest+ | | | |
CSSLP®: Secure Software Testing | | | |
Infrastructure Testing with Pester | | | |
Wireless Network Penetration Testing | | | |
Penetration Testing with the Metasploit Framework | | | |
Web Application Penetration Testing: Session Management Testing | | | |
Penetration Testing and Ethical Hacking with Kali Linux | | | |
Penetration Testing Automation Using Python and Kali Linux | | | |
Network Penetration Testing Using Python and Kali Linux | | | |
Web Application Penetration Testing with Burp Suite | | | |
Advanced Web Application Penetration Testing with Burp Suite | | | |
Testing Security Controls and Detecting Vulnerabilities with Nmap | | | |
Wireless Network Penetration Testing Advanced Techniques | | | |
Web Application Penetration Testing: Configuration and Deployment Management Testing | | | |
Penetration Testing: Setting the Scope and Rules of Engagement | | | |
Web Application Penetration Testing Fundamentals | | | |
Web Application Penetration Testing: Insecure Error Handling | | | |
Web Application Penetration Testing with Burp Suite | | | |
Web Application Penetration Testing: Client-side Testing, 2020 | | | |
Performing DevSecOps Automated Security Testing, 2020 | | | |
Awesome Testing Courses & Tutorials / Pluralsight / Conference Talks |
Angular Denver '19: Quasi-human Angular Automated Testing with Cucumber | | | |
Angular Denver '19: More Unit Testing, Less Effort | | | |
Angular Denver '19: Supercharge Your Angular Tests with Jest (Snapshots Included) | | | |
Angular Denver '19: E2E Testing with Cypress.io | | | |
From Manual Testing to Automation Suite: CodeMash | | | |
Including Security in the Development Testing Process: CodeMash | | | |
End to End Testing with Cypress: CodeMash | | | |
Intro to Mobile Security Testing: CodeMash | | | |
Mutation Testing to the Rescue of Your Tests: CodeMash | | | |
Postman Delivers: CodeMash | | | |
End to End Testing with Cypress: CodeMash | | | |
Unit Testing Strategies and Patterns in C#: CodeMash | | | |
Test-driven Development: CodeMash | | | |
droidcon NYC '19: Best Practices for Mobile App Security Testing | | | |
droidcon NYC '19: Using ML to Make Your UI Tests More Robust | | | |
Droidcon Boston '19: How We Seamlessly Internally Test Our Android Apps Within Microsoft | | | |
Droidcon Boston '19: Test the Untested: Our Journey from Zero Coverage to Automated Testing | | | |
Droidcon Boston '19: Writing Tests That Stand the Test of Time | | | |
E2E2U: Slack's Journey to Developer-driven End-to-end Testing | | | |
ng-conf '19: Unit Testing Angular | | | |
ng-conf '19: Effective Automated Testing with Cypress.io | | | |
ng-conf '19: Testing Is a Black Hole of Time and Effort: Avoiding the Suck Using Cypress | | | |
Snowforce '19: 7 Principles of Testing Every Admin Should Know | | | |
SwiftFest Boston '19: Mutation Testing - An Automated Technique for Better Tests | | | |
SwiftFest Boston '19: Testing. Testing. One. Two. | | | |
THAT Conference '19: Postman: An Incredible Tool for API Development and Testing | | | |
THAT Conference '19: Postman: An Incredible Tool for API Development and Testing | | | |
THAT Conference '19: Unit Testing as a Philosophy for Success | | | |
THAT Conference '19: Learn to Slay the iOS UI Testing Beast in an Hour | | | |
THAT Conference '19: Unit Testing in Sass | | | |
UI Testing at Pinterest | | | |
|
WebPageTest Deep Dive | | | |
JMeter: Getting Started | | | |
Tracking Real World Web Performance | | | |
|
Web UI Java Path | | | |
Web UI JavaScript Path | | | |
Web UI Python Path | | | |
Web UI C# Path | | | |
Web UI Ruby Path | | | |
API Java Path | | | |
API JavaScript Path | | | |
Mobile Swift Path | | | |
Mobile Java Path | | | |
Mobile Python Path | | | |
Mobile JavaScript Path | | | |
Codeless Path | | | |
|
Setting a Foundation for Successful Test Automation, 2019 | | | |
Test Automation in DevOps, 2019 | | | |
IntelliJ for Test Automation Engineers, 2020 | | | |
Testing From The Inside: Unit Testing Edition, 2019 | | | |
The Whole Team Approach to Continuous Testing, 2019 | | | |
|
Exploring Service APIs through Test Automation, 2019 | | | |
Automating your API tests with REST Assured, 2019 | | | |
|
Selenium WebDriver with Java, 2019 | | | |
UI Automation with WebdriverIO, 2019 | | | |
Intro to Selenium WebDriver with .NET Core, 2019 | | | |
From Scripting to Framework with Selenium and C#, 2019 | | | |
Selenium WebDriver with Ruby, 2019 | | | |
Introduction to Capybara, 2019 | | | |
Selenium WebDriver with Python | | | |
Codeless Test Automation with Selenium IDE, 2019 | | | |
Web Element Locator Strategies, 2019 | | | |
|
Mobile Automation with Appium in JavaScript, 2020 | | | |
Automated Visual Testing with Appium, 2019 | | | |
Jest JavaScript Testing Framework, 2019 | | | |
Mocha JavaScript Test Framework, 2019 | | | |
Introduction to Chai Assertions, 2019 | | | |
Automating in the Browser Using JavaScript, 2019 | | | |
|
Automated Visual Testing: A Fast Path To Test Automation Success, 2019 | | | |
Modern Functional Test Automation Through Visual AI, 2019 | | | |
Automated Visual Testing in C#, 2019 | | | |
Automated Visual Testing with WebdriverIO, 2019 | | | |
Automated Visual Testing with Python | | | |
|
Introduction to Cypress, 2019 | | | |
|
Tools and Techniques for Performance and Load Testing, 2019 | | | |
|
Python Programming, 2020 | | | |
Java Programming, 2019 | | | |
|
Cucumber with Java, 2020 | | | |
Cucumber with JavaScript, 2020 | | | |
Behavior Driven Python with pytest-bdd, 2019 | | | |
|
Introduction to iOS Test Automation with XCUITest, 2019 | | | |
Introduction to TestNG, 2019 | | | |
AI for Element Selection: Erasing the Pain of Fragile Test Scripts, 2019 | | | |
Scaling Tests with Docker, 2019 | | | |
Contract Tests with Pact, 2020 | | | |
Source Control for Test Automation with Git, 2020 | | | |
Robot Framework, 2020 | | | |
Introduction to NUnit, 2020 | | | |
Introduction to NightwatchJS, 2020 | | | |