![logo](/sergiomartins8/test-automation-bootstrap/raw/b86537fe4e5b7ab06a654d6159b07cd05d813128/docs/img/my_unicorn.png)
A template to jumpstart test automation frameworks
Explore the docs »
Ask Question
·
Report Bug
·
Request Feature
@Test
@Mock(clazz = MockExampleModel.class)
public void shouldPerformSearchSuccessfully() {
open("https://google.com");
googleSearchPage
.searchComponent()
.searchFor("mock")
.searchComponent()
.self()
.shouldHave(value("mock"));
}
A simple and effective template to quickstart any test automation framework in no time.
- Selenide - A selenium wrapper for concise UI tests
- ExtentReports - Provides customizable test reports.
- SonarQube 🐳 - A static analysis tool
- SeleniumGrid 🐳 - Allows to scale the test execution as well as providing the required browser types
- Checkstyle - Code linter
- Elastic Stack 🐳 - Enables distributed log aggregation and visualization
🐳 stands for dockerized
Use this project as a template, or clone it. That easy!
Explore the documentation and tailor the features available according to your needs.
Automatically generated by using github-changes.
Available here.
Open source from the first commit ✨
Dive into test-automation-bootstrap's contribution guide.