All Projects → sergiomartins8 → test-automation-bootstrap

sergiomartins8 / test-automation-bootstrap

Licence: Apache-2.0 license
A simple and effective boilerplate repo to quickstart test automation frameworks ✨

Programming Languages

java
68154 projects - #9 most used programming language
shell
77523 projects
javascript
184084 projects - #8 most used programming language
Makefile
30231 projects
Dockerfile
14818 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to test-automation-bootstrap

Testcafe
A Node.js tool to automate end-to-end web testing.
Stars: ✭ 9,176 (+21747.62%)
Mutual labels:  test-automation, functional-testing
clearth
Test automation tool for Clearing, Settlement and Back-Office Systems
Stars: ✭ 26 (-38.1%)
Mutual labels:  test-automation, functional-testing
eat
Json based scenario testing tool(which can have test for functional and non-functional)
Stars: ✭ 41 (-2.38%)
Mutual labels:  test-automation, functional-testing
SeLite
Automated database-enabled navigation ✔️ of web applications
Stars: ✭ 34 (-19.05%)
Mutual labels:  test-automation
toster
DSL framework for testing Android apps
Stars: ✭ 31 (-26.19%)
Mutual labels:  test-automation
vividus-starter
VIVIDUS-based test project template
Stars: ✭ 43 (+2.38%)
Mutual labels:  test-automation
NarrativeTest.jl
Julia library for functional testing.
Stars: ✭ 18 (-57.14%)
Mutual labels:  functional-testing
allure-nunit
Archived - Allure adapter for NUnit framework.
Stars: ✭ 45 (+7.14%)
Mutual labels:  test-automation
opnfv-cloudify-clearwater
vIMS Clearwater deployment and lifecycle management with Cloudify Orchestrator
Stars: ✭ 32 (-23.81%)
Mutual labels:  test-automation
Sub-Track
Flutter Application to keep track of Subscriptions
Stars: ✭ 31 (-26.19%)
Mutual labels:  test-automation
rssd
Rohde & Schwarz SCPI Driver (in Python)
Stars: ✭ 25 (-40.48%)
Mutual labels:  test-automation
jdi-dark
Powerful Framework for Backend Automation Testing on Java (Rest, Soap, WebSocket)
Stars: ✭ 36 (-14.29%)
Mutual labels:  test-automation
scenarioo
Scenarioo Docu Viewer for Automated Documentation using UI/E2E-Tests
Stars: ✭ 62 (+47.62%)
Mutual labels:  test-automation
lava
Read only mirror https://git.lavasoftware.org/lava/lava
Stars: ✭ 59 (+40.48%)
Mutual labels:  test-automation
exactly
Exactly - tests a command line program by executing it in a temporary sandbox directory and inspecting its result.
Stars: ✭ 30 (-28.57%)
Mutual labels:  test-automation
PythonLibCore
Tools to ease creating larger test libraries for Robot Framework using Python
Stars: ✭ 46 (+9.52%)
Mutual labels:  test-automation
appium-tests
Tool to run Titanium mobile tests in Appium
Stars: ✭ 15 (-64.29%)
Mutual labels:  test-automation
playwright-demos
playwright for scrapping and UI testing / automate testing workflows
Stars: ✭ 65 (+54.76%)
Mutual labels:  test-automation
SHAFT ENGINE
SHAFT is an MIT licensed test automation engine. Powered by best-in-class frameworks like Selenium WebDriver, Appium & RestAssured it provides a wizard-like syntax to increase productivity, and built-in wrappers to eliminate boilerplate code and to ensure your tests are extra stable and your results are extra reliable.
Stars: ✭ 170 (+304.76%)
Mutual labels:  test-automation
MasterSeleniumFramework
Automation Testing | Web | Java | OOPS | Selenium WebDriver | TestNG | Maven | ExtentReport | Allure Reports | Java mail API | Design Patterns (Page Object Model, Singleton) | Jenkins | Data-Driven Testing using JSON file
Stars: ✭ 52 (+23.81%)
Mutual labels:  test-automation

Test Automation Bootstrap

logo
stars stars forks linkedin

A simple and effective boilerplate repo to quickstart test automation frameworks

releases Release build issues GitHub contributors license

Explore the docs »

Ask Question · Report Bug · Request Feature


About

The goal is to have this repo with boilerplate code in a way that anyone can quickstart a variety of automation frameworks, from functional to non-functional testing.

Features

  • User interface testing (java) containing:
    • Code checkstyle
    • Customizable testing suites
    • Lombok (boilerplate code generator)
    • Capabilities to run mocked tests
    • HTML reports
    • Selenide (selenium webdriver library)
  • Selenium Grid 🐳
  • Jenkins templates (kubernetes compatible!)
  • Sonarqube 🐳
  • Elastic Stack 🐳
    • Distributed Test Reporting
    • Service Monitoring
  • Slack custom notifications
  • Load testing

🐳 stands for Dockerized.

Getting Started 🚀

Fork this project, or clone it. That easy!

Documentation

You'll find a readme with all the documentation within each package. Those are mostly going to be guidelines, not rules. Use your best judgment, and feel free to propose changes or implement new features in a pull request.

Changelog

Available here.

Automatically generated by using github-changes.

Contributing

Open source from the first commit

Dive into the contribution guide.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].