In my previous article, we discussed TestProject’s Test Automation Addons Library and shared ways the community can contribute to making it even greater. The Addons Library includes over 1,500 automation actions to date, supporting Web, Android and iOS apps. You can find in the library endless options and functionalities everyone needs to have within automation test cases, such as: Comparing images, clicking on elements only if visible, sending RESTful API requests, uploading files, CSV operations, generating random data, and a bunch more!
Each Addon is ranked by the community itself, and in this article, I’ll share with you the top 5 trending & most used actions among our community that we just get enough of! 🤗
Ready to take a guess before you check the rankings below? 🥇🥈🥉
⭐ Click If Visible with more than 51.8K use counts
⭐ HTTP Get Request with more than 20.6K use counts
⭐ Get CSS Value with more than 13.5K use counts
⭐ Compare Image with UI Element with more than 10.3K use counts
Let’s learn more about each and every action 🧐
The Compare the Image with UI Element action is part of the Image Comparison Addon and it is used for Visual Testing. During automation, UI elements in the application can change their appearance. It can be a change of color, size, or even its presence or visibility. Validating those changes during manual testing is relatively easy, whereas validating them during automation is not such a straightforward task ✅
The Image Comparison Addon provides actions to visually compare images while providing the difference threshold, it’s all done by using Visual Testing techniques. You can select an element and visually compare it with a locally stored image as well. This addon will also allow you to compare two images that are locally stored on your machine. You can use “Take element screenshot” action to locally save an image and compare actions to different images.
For more details on what this looks like and a step-by-step tutorial, you can check out this article or the official Docs.
The HTTP Get Request action is part of the RESTful API Client Addon. This Addon provides actions to send HTTP/S requests using GET, POST, PUT and DELETE methods. You can read more by following this hands-on tutorial for API testing (including full access to the example tests shared in each tutorial step), or head over to our official Docs here.
The Click If Visible action is part of the Visible Elements Operations Addon. This Addon provides actions that will perform only if the element is visible. The actions will not fail the step in case the element is not visible.
Here is an example of how you might use this action here.
The Get CSS Value action is part of the Web Extensions Addon. This Addon provides many actions to use in web automation. They allow manipulating the local storage and cookies, handling the alerts in the browser, performing different types of click actions, interacting with selectors, changing the value of elements and their attributes, actions with the mouse pointer, managing window handles, and more.
For example, the Get CSS value action gets the CSS value from the given element. This action requires you to specify the name of the CSS property you are interested in, in the Property name field 👉 You can read more on all the other various beneficial actions from within this Addon on our official Docs here.
These test automation actions (and many others you can find in the library) will help you achieve quality at speed, be your guideline to a world of power, and simplify the way you work 👌
Take a ride into the Addons library and familiarize yourself with various ready-to-use actions that are available for free! Mix & match, add & play the right action that suits you best, and don’t hesitate to look at the numbers to identify trending actions that might be the right fit for your needs 🎢 Enjoy the ride!