This repository has been archived by the owner on Jan 14, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 167
Steps
Dmitry Baev edited this page May 17, 2014
·
7 revisions
Steps are any actions which constitute testing scenario. Steps can be used in different testing scenarios. They can be parametrized, can do some checks, can have nested steps and create attachments. Each step has a name.
In order to define steps in Java code you need to annotate respective methods with @Step annotation. When not specified step name equals to annotated method name converted to human readable format. To define explicit step name:
@Step("Open '{0}' page.")
public void openPageByAddress(String pageAddress) {
...
}
- aShot - WebDriver Screenshot utility. Take screenshots, crop, prettify, compare.
- HTML Elements - A Java framework that provides easy-to-use interaction with page elements in webpage tests.
- Properties - A Java library for populating beans with system environment properties in a simple and convenient way.
- Perspective - API and shell to orchestrate multiple clouds.