Jenkins is an open source automation server. It helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous deliver.
Check it outCypress is a next generation front end testing tool built for the modern web. We address the key pain points developers and QA engineers face when testing modern applications.
Check it outCucumber is a testing framework which supports Behavior Driven Development (BDD). It lets us define application behavior in plain meaningful English text using a simple grammar defined by a language called Gherkin.
Check it outSelenium WebDriver is a web framework that permits you to execute cross-browser tests. This tool is used for automating web-based application testing to verify that it performs expectedly. Selenium WebDriver allows you to choose a programming language to create test script
Check it outAppium Grid is a proxy server that allows the tester to run parallel tests on multiple devices simultaneously. This is done by connecting the Appium Server with the Selenium Grid, which makes a hub with multiple nodes – each having a different device-browser combination to perform cross-platform testing.
Check it outSelenium WebDriver is an object-oriented automation API that natively drives a browser as a user would. Selenium WebDriver supports multiple programming languages, and in this course, we'll focus on the Java implementation.
Check it outAppium is an open source test automation framework for use with native, hybrid and mobile web apps. It drives iOS, Android, and Windows apps using the WebDriver protocol.
Check it outRunning Selenium tests in Docker containers helps in performing code reviews (at a faster pace). Docker provides the flexibility to execute tests in containers or isolate the tests in development and deployment.
Check it outRest–Assured is a Java-based library that is used to test RESTful Web Services. REST-assured was designed to simplify the testing and validation of REST APIs and is highly influenced by testing techniques used in dynamic languages such as Ruby and Groovy.
Check it out