Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
helkv committed Jan 31, 2020
2 parents d0a1bd5 + 0b77797 commit d2634cc
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# keeper-ui-tests

Project containing the **automated tests** for **KEEPER** on **UI level**.

## Frameworks & Patterns

- **Selenium** - Automate test steps in the browser
- **Page Object Pattern** - Define each web page under test as page object
- **Cucumber** - Tests are defined as scenarios in the feature files
- **Spring** - Dependency injection used for WebDriver and page objects
- **TestNG** - Run the cucumber scenarios as tests

## Setup and Execution

1. Clone the repository on your machine.
2. Configure basic test data (see testData.properties), consistent with your test environment, in the Maven settings.xml.
3. Run tests by using Maven goal "clean test".

0 comments on commit d2634cc

Please sign in to comment.