Introduction
TL;DR For the impatient, scroll down to WebEZ in Action to see a short demo!
Nexial WebEZ [/ wɛb ˈi zi /
] is a Chrome browser extension designed to expedite Web automation, especially (but
not limited to) with the use of Nexial Automation. The main objectives of this tool are:
- To speed up the tasks of associating Web elements to a Web commands,
- To easily create (and edit) a basic Nexial-based, Web automation script for the purpose of Web automation,
- To learn about Web automation,
- To learn about Nexial Automation Platform,
- To learn about the Web application you are targeting for automation
It is, however, NOT:
- a record-and-playback application. They don’t really work anyways ( read more here and here)
- a debugger or web page profiler. Profiler is an important part of web page performance analysis. Nexial provides some capabilities around this. Lighthouse is another great tool in this space.
- a full-fledged script editor.
With Nexial WebEZ, one can create a “Web automation ready” script in a reasonably short amount of time. With less time spent on figuring out locators and the commands to use, one can focus on Testing and Quality-related concerns. This aligns well to the mission of Nexial Automation, which is to accelerate Testing and the advancement of Quality Engineering.
So what does this Nexial WebEZ look like? Let’s have a look!
WebEZ in Action
Features
Here are the features that WebEZ currently supports. New functionality will be added from time to time! Please feel free to suggest new features on GitHub!
- Inspect either current web page or on a specified URL
- Inspection includes both user interaction and element assertion (assert and wait-for)
- Captured inspections are converted into appropriate commands and steps
- Captured steps can be re-ordered, removed, edited, and duplicated
- Easy to copy the generated step to a Nexial script
- On-Page Locator Inspection, can be launched via context menu
How do I get it?!
WebEZ chrome extension is available on Chrome Web Store. Follow the link to download.
For the latest (possibly not yet published on Google Web Store) version of Nexial WebEZ, follow these steps:
- Download nexial-webez-v0.9.1.zip and save it locally.
- Unzip the download zip to a local directory, say,
C:\temp\nexial\webez
- Open a new tab on your Chrome browser to
chrome://extensions/
. - Make sure the “Developer mode” (near top-right corner of the Extensions page) is turned on.
- Click on the “Load unpacked” button near the top of the Extensions page.
- Navigate to the directory where the extension has been unzipped. Click “Select Folder” to select the folder.
- The Nexial WebEZ extension is now installed.
- Click on the “Details” button to enable “Allow in Incognito”.
Your Feedback, please!
We’d love to hear your feedback. Find us on GitHub. While you are there, do give us a star or submit an issue.