-
Notifications
You must be signed in to change notification settings - Fork 308
Using Intern with PhantomJS
Jason Cheatham edited this page Jul 7, 2014
·
15 revisions
PhantomJS is not a suitable replacement for testing in real browsers. Do not use PhantomJS unless you are aware of the caveats of testing against fake browsers.
While PhantomJS is not a suitable replacement for testing in real browsers, it is often quicker and easier to test with PhantomJS when writing your tests and then let your CI service handle running tests across all platforms.
Using a local PhantomJS installation with Intern is very simple:
- In your Intern configuration, set
environments: [ { browserName: 'phantomjs' } ]
andtunnel: 'NullTunnel'
- Ensure that the directory containing the phantomjs executable is in your PATH
- Start your local Selenium server
- Run
intern-runner config=path/to/config