Skip to content
/ neck Public
forked from neckjs/neck

A multi-browser test tool that fills the gap between headless and head-only browser-driven tests.

License

Notifications You must be signed in to change notification settings

joaoalto/neck

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neck

A multi-browser test tool that fills the gap between headless and head-only browser-driven tests.

How does it work?

We have:

  • Heads - Browsers that could run tests into.
  • Neck - Neck :)
  • Body - Things you want to test.
  • Legs and arms - Test units, some cases are so random that causes kicks and punches into heads. Developers call them bugs.

Instalation

Step 1: Start a Neck server
	npm install --save neck;
	
	# start Neck server
	neck serve --port=5000;

	# Neck is now running on http://localhost:5000
Step 2: Connect some devices

Access from a browser to: http://neck.server.ip.address:5000

You can connect browsers running on tablets, phones, computers, virtual machines, etc. We expect to be compatible with all of them (even IE 6, we hope!!)

Step 3: Run tests!

See API and EXAMPLES for further implement information.

Developing Stage

Developing our first pre-release

Ownership

Neck is an open-source project started and owned by findhit. Give a peek at findhit's github page for more projects.

About

A multi-browser test tool that fills the gap between headless and head-only browser-driven tests.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%