https://github.com/testit-webtester/webtester-core
Java 6/7 version of WebTester
https://github.com/testit-webtester/webtester-core
pageobject selenium testing
Last synced: 8 months ago
JSON representation
Java 6/7 version of WebTester
- Host: GitHub
- URL: https://github.com/testit-webtester/webtester-core
- Owner: testIT-WebTester
- License: apache-2.0
- Archived: true
- Created: 2015-11-15T10:42:39.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2017-05-08T15:43:43.000Z (about 9 years ago)
- Last Synced: 2024-12-20T20:02:15.300Z (over 1 year ago)
- Topics: pageobject, selenium, testing
- Language: Java
- Homepage:
- Size: 691 KB
- Stars: 38
- Watchers: 15
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](http://www.apache.org/licenses/LICENSE-2.0.txt)
[](https://badge.fury.io/gh/testIT-WebTester%2Fwebtester-core)
[](https://travis-ci.org/testIT-WebTester/webtester-core)

> This is the Java 6/7 optimized version of WebTester (v1.x), for the Java 8 version see [2.x](https://github.com/testIT-WebTester/webtester2-core).
testIT WebTester is a web-application UI test automation framework based on Selenium (http://www.seleniumhq.org).
It is the product of years of consulting experience in various projects and aims at providing a very intuitive, declarative and extendable API for writing programmatic UI tests in Java.
### Features
- Page Object Pattern as it's main focus
- Functional page elements instead of generic WebElement API
- Script style testing support using Ad-Hoc element identification API
- Event System for traceability and custom action
- Option to highlight used elements as a visual debugging support
- Support modules for the integration with frameworks like: assertj, hamcrest, junit, spring
- If you must, Selenium is always just a method call away.
### Other Versions
This repository contains the Java 6/7 branch of WebTester. For the Java 8 version of WebTester take a look [here](https://github.com/testIT-WebTester/webtester2-core).
### Get in touch
You can contact us via [e-mail](mailto:webtester@novatec-gmbh.de) or create an [issue](https://github.com/testIT-WebTester/webtester-core/issues).
### Documentation
The [user documentation](documentation/README.md) is part of the repository and provides in-depth documentation on all the features. If you have further questions please get in touch with us.
### Contribute
If you want to contribute to WebTester, fork the repository, make your additions and changes and create a pull request.
Things you need to know are documented [here](https://github.com/testIT-WebTester/webtester-core/wiki/Contribution).
### Issues
If you experience any issues please use GitHub's [issue](https://github.com/testIT-WebTester/webtester-core/issues) system to tell us about it!
### Licensing
testIT WebTester is licensed under [The Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt).
### Sponsoring
testIT WebTester is mainly developed by [NovaTec Consulting GmbH](http://www.novatec-gmbh.de/), a German consultancy firm that drives quality in software development projects.