All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.thucydides.core.model.package-info Maven / Gradle / Ivy

There is a newer version: 4.2.1
Show newest version
/**
 * The Thucydides domain model, which represents acceptance test runs.
 * Thucydides is designed to make it easier to implement automated tests for web applications.
 * In Thucydides, we implement tests to validate acceptance criteria. Each user story 
 * (use case/story card/...) should have a set of acceptance criteria that determine when the story is implemented. 
 * These acceptance criteria are automated by Webdriver-based tests, either using JUnit or easyb. In JUnit,
 * a test case typically maps to a story card, though this is not a strict requirement. Using easyb, a test case
 * maps to a story. Each acceptance criteria is automated by a unit test (JUnit) or a scenario (easyb). 
 * A given test is made up of test steps, which are executed in order, and can be organized and nested 
 * in test groups.
 */
package net.thucydides.core.model;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy