All Projects → angular → Protractor

angular / Protractor

Licence: mit
E2E test framework for Angular apps

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects
HTML
75241 projects

Projects that are alternatives of or similar to Protractor

Tib
Easy e2e browser testing in Node
Stars: ✭ 64 (-99.27%)
Mutual labels:  selenium, test, webdriver, end-to-end
Query Selector Shadow Dom
querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer
Stars: ✭ 115 (-98.69%)
Mutual labels:  selenium, webdriver, protractor
phoenix.webui.framework
基于WebDriver的WebUI自动化测试框架
Stars: ✭ 118 (-98.66%)
Mutual labels:  webdriver, test, selenium
Marionette client
Mozilla's Gecko Marionette client in golang
Stars: ✭ 21 (-99.76%)
Mutual labels:  selenium, webdriver
Instagramfirstcommenter
This bot will post a predefined comment as fast as possible to a new post on the target profile. I used this to successfully win tickets for a big music festival.
Stars: ✭ 26 (-99.7%)
Mutual labels:  selenium, protractor
E2e Experiment
A demo project with Spring Boot / Angular application and e2e tests
Stars: ✭ 9 (-99.9%)
Mutual labels:  selenium, webdriver
Carina
Carina automation framework: Web, Mobile, API, DB
Stars: ✭ 549 (-93.76%)
Mutual labels:  selenium, test
Edge Selenium Tools
An updated EdgeDriver implementation for Selenium 3 with newly-added support for Microsoft Edge (Chromium).
Stars: ✭ 41 (-99.53%)
Mutual labels:  selenium, webdriver
Wd
Use WebDriver from the command line
Stars: ✭ 31 (-99.65%)
Mutual labels:  selenium, webdriver
Xebium
Xebium provides Selenium (webdriver) bindings for FitNesse, with Selenium-IDE support
Stars: ✭ 73 (-99.17%)
Mutual labels:  selenium, webdriver
Python web framework
这是一个关于python的WebUI自动化测试的项目,之前用的是unittest测试框架,现在改成pytest测试框架,Python+PageObject+Pytest
Stars: ✭ 49 (-99.44%)
Mutual labels:  selenium, webdriver
Selendroid
"Selenium for Android" (Test automate native or hybrid Android apps and the mobile web with Selendroid.) Join us on IRC #selendroid on freenode. Also confirm you have signed the CLA http://goo.gl/pAvxEI when making a Pull Request.
Stars: ✭ 828 (-90.58%)
Mutual labels:  selenium, webdriver
Webdriverio
Next-gen browser and mobile automation test framework for Node.js
Stars: ✭ 7,214 (-17.95%)
Mutual labels:  test, webdriver
Wdio Workshop
WebdriverIO Workshop
Stars: ✭ 20 (-99.77%)
Mutual labels:  selenium, webdriver
Selenium Python
Selenium Python Bindings Documentation
Stars: ✭ 640 (-92.72%)
Mutual labels:  selenium, webdriver
Postchildren Web
👨‍👦‍👦 A E2E test visualization tool (get along with postman and postwoman)
Stars: ✭ 35 (-99.6%)
Mutual labels:  test, end-to-end
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 (-99.49%)
Mutual labels:  selenium, webdriver
Cabbie
WebDriver for the masses
Stars: ✭ 70 (-99.2%)
Mutual labels:  selenium, webdriver
Webdrivers
Keep your Selenium WebDrivers updated automatically
Stars: ✭ 466 (-94.7%)
Mutual labels:  selenium, webdriver
Docker Selenium
Docker images for the Selenium Grid Server
Stars: ✭ 5,476 (-37.72%)
Mutual labels:  selenium, webdriver

Protractor Build Status CircleCI Status Join the chat at https://gitter.im/angular/protractor

Protractor is an end-to-end test framework for Angular and AngularJS applications. Protractor is a Node.js program built on top of WebDriverJS. Protractor runs tests against your application running in a real browser, interacting with it as a user would.

Compatibility

Protractor 5 is compatible with nodejs v6 and newer.

Protractor works with AngularJS versions greater than 1.0.6/1.1.4, and is compatible with Angular applications. Note that for Angular apps, the binding and model locators are not supported. We recommend using by.css.

Getting Started

See the Protractor Website for most documentation.

To get set up and running quickly:

Once you are familiar with the tutorial, you’re ready to move on. To modify your environment, see the Protractor Setup docs. To start writing tests, see the Protractor Tests docs.

To better understand how Protractor works with the Selenium WebDriver and Selenium Server see the reference materials.

Getting Help

Check the Protractor FAQ and read through the Top 20 questions on StackOverflow.

Please ask usage and debugging questions on StackOverflow (use the "protractor" tag), the Gitter chat room, or in the Angular discussion group. (Please do not ask support questions here on Github.)

For Contributors

See DEVELOPER.md

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].