Why choose vREST NG Pro?
There are several benefits of choosing vREST NG Pro over the Community Edition. The simplicity that vREST NG gives you, is magnified in the Pro edition, as it allows you to perform even the most complex of the tasks with total ease.
Here are some of these extra features/perks that vREST NG Pro gives you:
Advanced Response Validation with Scriptless Assertions
The Pro edition gives you the advanced features, like, Diff Report, Default Validator, Default Schema Validator. Using these features, you can find out very specific bugs/issues in your API Responses. This allows you to easily validate responses of your APIs.
For more information, please read Advanced Response Validation.
Read Test Data From Excel Sheets
You can read the excel sheet data by providing the excel sheet file path in the field
Read Excel File available in the Details tab of the test case.
vREST automatically converts the excel sheet data into JSON array. Where each array item corresponds to the individual row. vREST stores this JSON array in a variable named as
data which you may feed to your test case via the
loop source property as shown in the above image.
For more information, please read Reading Excel Sheet Data.
Data Driven Testing
With the help of looping functionality and functionality to fetch test data from CSV/JSON files, users can effortlessly perform Data Driven Testing in vREST. Once you write the Test Cases for Data Driven Testing, it is as simple as doing API Test Automation through an Excel Sheet.
For more information, please read Data Driven Testing.
Test Setup using Shell Commands
vREST NG provides a field
Execute Command in
Details tab to execute a system command. The given command will be executed before the execution of the test case.
Let's take a practical example. Suppose you want to initialize the mongodb database state before the execution of the test case. You may also store your database dumps in the vREST Project directory.
For more information, visit Test Setup via executing commands
Integration with eco-system tools
vREST NG provides hooks functionality using which you may integrate vREST NG with any eco-system tools like JIRA, TestRail, Slack, Hipchat etc.
Using this, bugs will be automatically logged into your defect management tools and your team will reamin in sync with any API failures via Slack, Hipchat. It will save you a lot of manual effort of doing these tasks manually.
For more information, visit Hooks Functionality
vREST NG Pro users are privileged to get priority support over the community users.