Ghostlab Tool for synchronized Testing


We have many upcoming tools and technologies coming into market which is making the task of testing easier. Every tool aims at minimizing the efforts and save man hours or atleast do some tweaks in the processes to make it more streamlined and robust. One such tool about which we are going to read today is Ghostlab. By its name it sounds scary, but it is one of those tools that is making life easier for most testing professionals today.

Features:

  • Synchronized web development
  • Collaborative testing
  • Integrated test inspection
  • Synchronized Browsing
  • Remote and synced inspection
  • Compile and Refresh

 

What all you can do using Ghostlab:

With ghostlab you can connect multiple browsers and devices and keep them in proper sync through scrolling, navigating, filling forms and any other kind of interaction. Getting to the bottom of any CSS problem is fast as inspection through any given connected client is easy. Modifications, especially the ones related to DOM can be propagated to the client. This is what is known as synchronized inspection.
Ghostlab keeps all the track of changes happening in local files and ensures that all the connected devices have the refreshed content. Preprocessors like Sass and TypeScript are compiled by Ghostlab automatically. Using this tool you can test any website or any web app on multiple browsers and also on mobile phones simultaneously.

Ghostlab Intro 0
 

Run your front-end website or any remote site using Ghostlab

How to use it:

To start the Ghostlab just drag the URL into Ghostlab and click on Play button. The installed browsers can be opened locally directly using Ghostlab. A handy QR code can also be used to connect a mobile device. Just start testing in one of the connected devices and all the other corresponding devices connected with each other shall start to replicate the action. They will mirror your actions thereby reducing your testing efforts and time to a big time. This includes clicking buttons and options, scrolling the page, following the links, mouse hover over HTML and DOM elements like fly outs, filling forms and form fields, basically everything and anything.

 

Characteristics:

  1. When you get a CSS related bug, you can use a CSS inspector to fix it and resolve it. The best part about tackling and handling a CSS script with an inspector is the change done in one CSS property is reflected in all the connected devices. Knowing if your fix worked as expected or it broke some other code becomes easy as a result of this. Using Ghostlab you can also work on your front end technology and even JavaScript. You can scan all the relevant JS related with your application and set breakpoints and inspect variable values.