Skip to content

Protractor recorder to easy testing angular and non angular webapps

Notifications You must be signed in to change notification settings

JoshButterworth/protractor-recorder

 
 

Repository files navigation

Protractor Recorder (Under Development)

A web interface to record users actions and export to Protractor.

Dependencies

  • NodeJs;
  • NPM;
  • Protractor.

Getting Started

After clone this repository and installed Protractor, execute the following commands to install npm and bower dependencies.

$ npm install
$ bower install

Node Server

  • The node server is used to control the messages flow from socket, on root folder, run:
$ node server.js

Web Interface

  • To start the Angular Material web interface, run:
$ gulp serve

Selenium

  • To start the Selenium run:
$ webdriver-manager start

Usage

  • Access http://localhost:3000;
  • Enter a url base and click on 'Record' to start recording
  • After end up your test flow click on 'Export Protractor' to export conf.js and spec.js.

About

Protractor recorder to easy testing angular and non angular webapps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 75.5%
  • HTML 16.5%
  • CSS 8.0%