ScalaWebTests helps you to set up integration tests in no time and provides useful functions in order to reduce the effort needed to write integration tests (end-to-end tests, browser tests or UI tests, we don't care how you call them) for web applications.
Add one dependency to your project and start writing your integration tests. We manage the transitive dependencies for you and provide the functions every web project needs for testingGet started
Gauges or templates are used in manufacturing to quickly verify a workpiece. If it fits the gauge, it fulfills the requirements. An essential part of this concept is, to only verify what's needed and with the needed precision.Read More
Imitation is a key process when learning new concepts. ScalaWebTest's own integration tests are there to provide a great example on how to structure and build your integration tests.Learn More
fixed false negatives in HtmlElementGauge for elements that require a certain parent to be valid, improved BOM for MavenRead more
is compatible with a Selenium WebDrivers. It can be configured with environment variables, which makes it Docker friendly.Read more
fixes a bug in the JsonGaugeRead more