All Projects → arquillian → arquillian-graphene

arquillian / arquillian-graphene

Licence: other
Robust Functional Tests leveraging WebDriver with flavour of neat AJAX-ready API

Programming Languages

java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to arquillian-graphene

Arquillian Extension Drone
Arquillian Drone provides a simple way to write functional tests for web apps. Drone brings the power of WebDriver into the Arquillian, and the power of Arquillian to WebDriver.
Stars: ✭ 45 (-50.55%)
Mutual labels:  webdriver, jvm, selenium
Pytest Selenium
Plugin for running Selenium with pytest
Stars: ✭ 246 (+170.33%)
Mutual labels:  webdriver, selenium
Selenoid Ui
Graphical user interface for Selenoid project
Stars: ✭ 237 (+160.44%)
Mutual labels:  webdriver, selenium
phoenix.webui.framework
基于WebDriver的WebUI自动化测试框架
Stars: ✭ 118 (+29.67%)
Mutual labels:  webdriver, selenium
Steward
PHP libraries that makes Selenium WebDriver + PHPUnit functional testing easy and robust
Stars: ✭ 215 (+136.26%)
Mutual labels:  webdriver, selenium
Selenium Python Helium
Selenium-python but lighter: Helium is the best Python library for web automation.
Stars: ✭ 2,732 (+2902.2%)
Mutual labels:  webdriver, selenium
google-meet-bot
Bot for scheduling and entering google meet sessions automatically
Stars: ✭ 33 (-63.74%)
Mutual labels:  webdriver, selenium
Thirtyfour
Selenium WebDriver client for Rust, for automated testing of websites
Stars: ✭ 191 (+109.89%)
Mutual labels:  webdriver, selenium
spydriver
🕵️ Lightweight utility to intercept WebDriver and WebElement method calls.
Stars: ✭ 24 (-73.63%)
Mutual labels:  webdriver, selenium
SeleniumTDD
A Selenium TDD framework that incorporates key features of Selenium and TestNG which can be used to create web-based automation scripts.
Stars: ✭ 23 (-74.73%)
Mutual labels:  webdriver, selenium
nightwatch101
使用 Nightwatch 實現 End-to-End Testing ★
Stars: ✭ 42 (-53.85%)
Mutual labels:  webdriver, selenium
Splinter
splinter - python test framework for web applications
Stars: ✭ 2,476 (+2620.88%)
Mutual labels:  webdriver, selenium
Panther
A browser testing and web crawling library for PHP and Symfony
Stars: ✭ 2,480 (+2625.27%)
Mutual labels:  webdriver, selenium
Cdp4j
cdp4j - Chrome DevTools Protocol for Java
Stars: ✭ 232 (+154.95%)
Mutual labels:  webdriver, selenium
Python Scripts
Collection of Various Python Script's.💻
Stars: ✭ 195 (+114.29%)
Mutual labels:  webdriver, selenium
Selion
Enabling Test Automation in Java
Stars: ✭ 252 (+176.92%)
Mutual labels:  webdriver, selenium
callisto
Callisto is an open-source Kubernetes-native implementation of Selenium Grid.
Stars: ✭ 83 (-8.79%)
Mutual labels:  webdriver, selenium
Windows Images
Step by step instructions for building Docker images with Windows
Stars: ✭ 170 (+86.81%)
Mutual labels:  webdriver, selenium
Seleniumbase
A Python framework that inspires developers to become better test automation engineers. 🧠💡
Stars: ✭ 2,520 (+2669.23%)
Mutual labels:  webdriver, selenium
basic-selenium-project
an example selenium test project
Stars: ✭ 55 (-39.56%)
Mutual labels:  webdriver, selenium

Arquillian Graphene 2

Build Status

To read complete documentation visit http://arquillian.org/arquillian-graphene/

‘Robust Functional Tests leveraging WebDriver with flavour of neat AJAX-ready API’

1. Project Info

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)

1.1. Getting Started Guide

Apart from the documentation available here, there is also a comprehensive guide Functional Testing using Drone and Graphene to help you leverage the benefits of Graphene for writing robust functional tests.

2. Contributing

Community 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 How to Contribute to find related instructions.

3. Building the Project

3.1. Prerequisites

  • JDK 1.6+

  • Maven 3.0.3+

3.2. How-to build Project

mvn clean install

3.3. Running Integration Tests

mvn clean install

cd ftest/
mvn clean verify -Dbrowser=firefox
mvn clean verify -Dbrowser=chromeHeadless
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].