Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 17 days 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 (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-08T15:43:43.000Z (almost 8 years ago)
- Last Synced: 2024-12-20T20:02:15.300Z (about 2 months 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
[![License](https://img.shields.io/badge/License-Apache%20License%202.0-brightgreen.svg)](http://www.apache.org/licenses/LICENSE-2.0.txt)
[![GitHub version](https://badge.fury.io/gh/testIT-WebTester%2Fwebtester-core.svg)](https://badge.fury.io/gh/testIT-WebTester%2Fwebtester-core)
[![Build Status](https://travis-ci.org/testIT-WebTester/webtester-core.svg?branch=master)](https://travis-ci.org/testIT-WebTester/webtester-core)![testIT WebTester](documentation/images/logo-650x157.png)
> 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:[email protected]) 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.