The WebDriver spec defines a set of interfaces and a wire protocol that are platform and language-neutral and that allow out-of-process programs to remotely control a browser in a way that emulates the actions of a real person using the browser. It is primarily intended to allow web authors to write tests that automate a […]

Read More →

TestCafe is a Node.js tool to automate end-to-end web testing. It is built for testing the modern web development stack. Works on all popular environments: TestCafe runs on Windows, MacOS, and Linux. It supports desktop, mobile, remote and cloud browsers (UI or headless). 1 minute to set up: You do not need WebDriver or any […]

Read More →

Blisk is a free Chromium-based browser built to increase quality and speed of web development and testing. At present Blisk is available for Mac and windows, a Linux installer is underway. Blisk shows a lot of promise for the web-developers. I hope they release the software more often with more enhancements and tools. The following […]

Read More →

How many ways can we save some data on the browser(client) end and retrieve it back even after a refresh: We can use localstorage or sessionstorage Use cookies Rewrite URL(although not elegant, but still can get the job done) Appending/Prepending to the name attribute on the window object You can try opening up any webpage […]

Read More →

Favelets, also called Bookmarklets, are links which contain special functionality. Instead of being directed to a URL when you click them, they perform an action using JavaScript. Favelets can be added to Internet Explorer as a favorite or Firefox,Chrome,Safari as a bookmark. There are browser extensions like GreaseMonkey, GreaseMetal which hand great power to the […]

Read More →