API Automation copy 1
API Automation
By the end of this course, you will have learned how to approach Web API test automation, decide what solutions are appropriate to your specific needs, and the practical coding skills to achieve faster testing. All of this will serve you as a foundation to further develop a fully automated approach to testing within the SDLC.
Using Dev Tools for Software Testing copy 1
DevOps Basics using GitLab
- Git
- CI/CD
- AWS
- API Test automation
- YAML
- Postman
- Various CLI tools
- IDE - VS Code / IntelliJ
- GitLab
GitHub copy 1
GitHub
In this course, you will learn,
- Git's core functionality and how and why it's utilized in many organizations.
- How to keep a track of multiple versions of your code and configuration files using Git.
- How to sign up for a GitHub account and use it to establish your own remote repositories.
- Fundamental and complex features such as branches and merging.
- How to use a version control system (VCS) like Git, which may save your life during an emergency or troubleshooting.
Using Selenium for Web UI Automation with Java copy 2
Selenium webdriver
WebDriver is a web automation framework that allows you to execute your tests against different browsers. This course will help you understand Selenium and its application.
Jenkins copy 1
Jenkins
DevOps is a software development approach that involves Continuous Development, Continuous Testing, Continuous Integration, Continuous Deployment, and Continuous Monitoring of the software throughout its development life cycle. Jenkins is on the other hand, an open-source automation server written in Java. Jenkins detects changes in Subversion/GIT and performs tasks, repeatedly such as Build, Test, Deploy, Package, and Integrate.
Mobile App Automation - Appium copy 1
Mobile App Automation Appium
Appium is an open-source test automation tool developed and supported by Sauce Labs to automate native and hybrid mobile apps. It uses JSON wire protocol internally to interact with iOS and Android native apps using the Selenium WebDriver. This course is step-by-step instructions to download & install the Appium tool.
API Automation Testing using RestAssured (BDD Approach)
API Automation Testing using RestAssured (BDD Approach)
REST (Representational State Transfer) is an architecture that consumes HTTP calls for inter-system communication where a client can access the server resource with a unique URI and a response of the resource is returned.
API Automation Testing using RestAssured(Java & TestNG) copy 1
API Automation Testing using RestAssured(Java & TestNG)
Rest-Assured is a Java-based library that is used to test RESTful Web Services.