Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
Development
What are the best multi-browser testing tools with synchronized interactions?
7
Options
Considered
21
User
Recs.
Aug 4, 2020
Last
Updated
Related Questions
Activity
Have feedback or ideas?
Join our community
on Discord
Ad
6
Options
Considered
Best multi-browser testing tools with synchronized interactions
Price
Platforms
License
--
Browsersync
-
-
-
--
Ghostlab
-
-
-
--
PhantomJS
-
-
-
--
CasperJS
-
-
-
--
Selenium
-
-
-
See Full List
--
Browsersync
My Rec
ommendation
for
Browsersync
My Recommendation for
Browsersync
All
6
Pros
5
Cons
1
Top
Con
•••
Setting up in Windows can be a little tricky
Sometimes when setting up BrowserSync in Windows some errors will pop up. Most of the time this is because npm throws errors when trying to compile BrowserSync and some of the dependencies need Visual C++ runtime libraries. This is easily solvable by installing Visual Studio. Once it's installed, there should not be any more problems.
See More
Top
Pro
•••
Free and open source
Licensed under MIT.
See More
Top
Pro
•••
Doesn't require a browser plugin
BrowserSync does not require a browser plugin to be installed. This is because it serves the files directly itself, and uses a script which opens a socket between the browser and the server.
See More
Top
Pro
•••
Remembers scroll position
Remembers scroll position and synchronize it across all browsers so you don't have to move to the appropriate part of the page after each reload.
See More
Top
Pro
•••
Synchronized form field input
When filling out a form in one browser, same information will be repeated in other browsers.
See More
Top
Pro
•••
Works with older versions of IE
Browser-Sync works with all supported IE versions - IE7 and up.
See More
Hide
See All
Get it
here
Recommend
5
2
--
Ghostlab
My Rec
ommendation
for
Ghostlab
My Recommendation for
Ghostlab
All
10
Pros
8
Cons
2
Top
Con
•••
Not free
Ghostlab is proprietary and not free. It costs $34. Though there is a free 7-days trial.
See More
Top
Pro
•••
The ability to A/B test a dev & production site
Ghostlab offers you the ability to load two different versions and does a great job of synchronising the sites you're A/B testing. As an added plus, having all the actions synchronised across mobile and desktop devices is great it makes it well worth the cost.
See More
Top
Con
•••
No Linux version
Ghostlab is available only for Windows and Mac. There is no Linux version, at least for the time being.
See More
Top
Pro
•••
Cross-browser and cross-device live reloading
Ghostlab offers developers the opportunity to test their site in multiple browsers and devices at the same time. Once the Ghostlab server is deployed, it offers an IP address running on port 8080 which automatically reloads on every file change.
See More
Top
Pro
•••
Remote inspection of code on different devices
Ghostlab utilizes weinre, an open-source remote debugger to remotely inspect the code on different devices. By double clicking the device name that needs to be inspected, and clicking the 'Debug' button, Ghostlab opens a Chrome inspector which can inspect any item in the page of the device and manipulate the CSS and HTML.
See More
Top
Pro
•••
Synchronizes scrolls, clicks, reloads, and form input across all connected clients
Every time the page is reloaded on a device, it's automatically reloaded on every other device connected. It also registers scrolls, form inputs and clicks across different devices and automatically synchronizes them to each connected device.
See More
Top
Pro
•••
Remote inspection of code on different devices
Ghostlab utilizes weinre, an open-source remote debugger to remotely inspect the code on different devices. By double clicking the device name that needs to be inspected, and clicking the 'Debug' button, Ghostlab opens a Chrome inspector which can inspect any item in the page of the device and manipulate the CSS and HTML.
See More
Top
Pro
•••
Testing page preset with a lot of useful information
Ghostlab offers a testing page which when opened displays a lot of useful information. Such as, but not limited to: viewport width and height, user agent string, pixel ratio etc...
See More
Top
Pro
•••
Can be used without additional software on any browser
Doesn't need any additional software or browser extensions to be installed on any device. If every device is pointed to the IP address that it provides it will automatically reload that page on every file change.
See More
Top
Pro
•••
Easy setup
Setting up GhostLab is very easy, by simply dragging a URL or a local folder it creates automatically a new site entry and is ready to work. It can then be named or choose the specified file extensions that need to be watched.
See More
Hide
See All
Get it
here
Recommend
4
3
--
PhantomJS
My Rec
ommendation
for
PhantomJS
My Recommendation for
PhantomJS
All
3
Pros
2
Cons
1
Top
Con
•••
Heavy setup
You'll often end up having PhantomJS binaries connected via WebDriver to your testing framework, possibly using client/server especially if you want your test running with something else than Java. This mean an overhead in terms or maintenance and performance, but still usually lighter than running a full browser (like Chrome, Firefox, IE).
See More
Top
Pro
•••
Built on WebKit
WebKit is becoming the gold standard for browser compatibility, making it a good starting point for native headless browser testing.
See More
Top
Pro
•••
Supports many browser standards
PhantomJS has full DOM and CSS parsing, JSON, canvas, and SVG support.
See More
Hide
See All
Get it
here
Recommend
1
--
CasperJS
My Rec
ommendation
for
CasperJS
My Recommendation for
CasperJS
All
4
Pros
3
Cons
1
Top
Con
•••
Cannot guarantee 100% accurate Webkit-based browser screenshots
QtWebKit is the rendering engine used by CasperJS. Keep in mind this is not the same rendering engine as Chrome; hence, if you want to be 100% sure of the results, you must run a Webkit browser (such as Chrome) yourself.
See More
Top
Pro
•••
Allows screenshots (either the full page or parts of it) if performing UI testing
There are times where you don't want to open up a browser for screencaps, that is where CasperJS comes to use, it can render the page using its own rendering engine and take and save a screenshot for you, all via the commandline
See More
Top
Pro
•••
Easily integrates with other applications
Due to the simplicity of the framework, not only other libraries can be built with it, but it can be integrated with any web application as well.
See More
Top
Pro
•••
Can run javascript code inside pages being tested
Can execute arbitrary javascript or load external JS into the page being tested. This feature is possible due to the presence of a rendering engine, and helps you see the effects of any client side scripting during your tests.
See More
Hide
See All
Get it
here
Recommend
1
1
--
Selenium
My Rec
ommendation
for
Selenium
My Recommendation for
Selenium
All
5
Pros
4
Cons
1
Top
Con
•••
Issues with locators
Locators that support common attributes like: name, id, XPATH, javascriptDOM, etc. have to be found through firebugs.
See More
Top
Pro
•••
Can be integrated to continuous integration
Selenium-based tests can be used for range of tests (from component ones to system ones) run automatically by a CI server (Teamcity/Jenkins/Bamboo/...)
See More
Top
Pro
•••
Uses an approved WC3 standard - WebDriver
The WebDriver protocol is standardized by the World Wide Web Consortium which makes it easy for third-parties to get involved and contribute to Selenium. WebDriver has been the foundation of many additional automation projects besides core selenium and has become the de-facto standard for UI automation.
See More
Top
Pro
•••
Cross-browser
Supports many browsers and a solid platform for adding future browsers to selenium (WebDriver)
See More
Top
Pro
•••
Active & stable support
The open source community behind Selenium has a very large & engaged developer base. This ensures a stable support channel for the tool. In addition, various companies also provide support for Selenium. This active and multi-channel support provides a much more lucrative option for developers looking to implement Selenium in their workflow.
See More
Hide
See All
Get it
here
Recommend
1
--
Endtest
My Rec
ommendation
for
Endtest
My Recommendation for
Endtest
All
2
Pros
2
Top
Pro
•••
Super fast and affordable
See More
Top
Pro
•••
Codeless automated testing
Endtest allows you to create automated tests for web applications, directly on their cloud infrastructure. No coding skills are required. You can also choose the action "Execute Javascript" for a more flexible test run.
See More
Hide
Free
Recommend
1
Don't see your favorite option? Add it.
--
Blisk browser
My Rec
ommendation
for
Blisk browser
My Recommendation for
Blisk browser
Get it
here
Recommend
2
See flagged products
Hide flagged products
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
One sec!
Are you sure that you want to abandon your hard work?
Delete Work
Continue working
{}
undefined
url next
price drop