Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arquillian/arquillian-graphene
Robust Functional Tests leveraging WebDriver with flavour of neat AJAX-ready API
https://github.com/arquillian/arquillian-graphene
java jvm selenium testing webdriver
Last synced: 4 days ago
JSON representation
Robust Functional Tests leveraging WebDriver with flavour of neat AJAX-ready API
- Host: GitHub
- URL: https://github.com/arquillian/arquillian-graphene
- Owner: arquillian
- Created: 2011-02-07T13:21:32.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2025-01-21T15:20:34.000Z (16 days ago)
- Last Synced: 2025-01-26T17:04:14.011Z (11 days ago)
- Topics: java, jvm, selenium, testing, webdriver
- Language: Java
- Homepage:
- Size: 4.66 MB
- Stars: 98
- Watchers: 22
- Forks: 53
- Open Issues: 6
-
Metadata Files:
- Readme: README.adoc
- Contributing: CONTRIBUTING.md
- License: license-asl-2.0.txt
Awesome Lists containing this project
README
= Arquillian Graphene 2
:asciidoctor-source: https://raw.githubusercontent.com/arquillian/arquillian-graphene/master/docs
:numbered:
:sectlink:
:sectanchors:
:sectid:
:source-language: java
:source-highlighter: coderay
:sectnums:
:icons: font
:toc: leftimage:https://travis-ci.org/arquillian/arquillian-graphene.svg?branch=master["Build Status", link="https://travis-ci.org/arquillian/arquillian-graphene"]
ifndef::generated-doc[]
To read complete documentation visit http://arquillian.org/arquillian-graphene/
endif::generated-doc[]*'`Robust Functional Tests leveraging WebDriver with flavour of neat AJAX-ready API`'*
ifdef::generated-doc[]
include::{asciidoctor-source}/graphene-introduction.adoc[]
include::{asciidoctor-source}/getting-started.adoc[]
include::{asciidoctor-source}/graphene-configuration.adoc[]
include::{asciidoctor-source}/graphene-utility-class.adoc[]
include::{asciidoctor-source}/waiting-api.adoc[Waiting API]
include::{asciidoctor-source}/request-guards.adoc[]
include::{asciidoctor-source}/page-abstractions.adoc[]
include::{asciidoctor-source}/location-strategies.adoc[]
include::{asciidoctor-source}/dependency-injection.adoc[]
include::{asciidoctor-source}/parallel-browsers.adoc[]
include::{asciidoctor-source}/javascript-interface.adoc[]
include::{asciidoctor-source}/tips-and-tricks.adoc[]
include::{asciidoctor-source}/advanced-techniques.adoc[]
endif::generated-doc[][[project-info]]
== Project Info[cols="1,1"]
|===
|Type:
|Maven|Source Code:
|https://github.com/arquillian/arquillian-graphene|Issue tracking:
|https://issues.jboss.org/browse/ARQGRA|Forums:
|http://community.jboss.org/en/arquillian?view=discussions|License:
|LGPL v2.1 or ASL v2.0 (dual-licensed)
|===[[getting-started]]
=== Getting Started GuideApart from the documentation available here, there is also a
comprehensive guide
http://arquillian.org/guides/functional_testing_using_graphene/[Functional
Testing using Drone and Graphene] to help you leverage the benefits of
Graphene for writing robust functional tests.[[contributing]]
== ContributingCommunity contributions are essential for maintaining the vitality of
the Arquillian project.Contributing to the project helps to deliver functionality you need and
allows you to share your code with other contributors and users.We want to keep it as easy as possible to contribute your changes and we
will work hard to deliver your contributions in an upcoming release.Please refer to
https://github.com/arquillian/arquillian-graphene/blob/master/CONTRIBUTING.md[How
to Contribute] to find related instructions.[[building-the-project]]
== Building the Project[[prerequisities]]
=== Prerequisites* JDK 1.6+
* Maven 3.0.3+[[how-to-build-project]]
=== How-to build Project....
mvn clean install
....[[running-integration-tests]]
=== Running Integration Tests....
mvn clean installcd ftest/
mvn clean verify -Dbrowser=firefox
mvn clean verify -Dbrowser=chromeHeadless
....