Skip to content

Test Scripts module - Quick summary of new features and major improvements

The purpose of this article is to just give you a very high level list of features and major improvements. 

We strongly recommend you to click here to get to a comprehensive article and take the time to read through the entire article. The article has several animated images that will make your learning process very fast. 

But, wait... before you start reading the comprehensive article, spend a few minutes just reading through the quick summary provided below.

Feature Description
New way to enter description, assign data definition, and editing a product Screen real estate is optimized to show higher number of instructions on the screen. The space that was being utilized on top of the screen for fields used to assigning/changing the description for the test script, the product a script belongs to, the data definition you mapped the test script to for data-driven parameterization has been utilized to show test instructions within the test script.

Alternate easy-to-use mechanisms have been provided that would allow you to assign/change the description, product, and data definition.
Adding a Script to your 'Favorites' and removing it ... from the Edit and View Test Script screen You will have the ability to add the script to your 'My Favorites' and remove a test script from that list.

Until now you were able to only do it from the test scripts' home screen.
Locking a test script from edit by others You will have the ability to lock a test script in WIP mode from edit by others (your peers).

For more details on this feature, click here.
Inline control to create or edit a test instruction (instead of an overlay screen)The test instruction edit window was so far an overlay screen that opened up on top of the test instructions grid. With this release, we made the test instructions edit pane 'inline' within the test instructions grid. You can simply double click on an instruction in the grid to open the instruction detail/edit pane Since this design offers the entire width of the screen for the command, target and value fields, you will be able to see a lot more of the contents within those fields without having to scroll left and right or copy the contents to a notepad to see the contents.
Premium Test Instruction Editor There is a 'Premium Editor/Viewer' that will allow you to view larger content within your instruction's target or value fields. For example, if you have a large Javascript code or SQLstatement or a long XPATH or CSS, it will be lot more efficient to switch to the premium editor view and see the complete contents and edit it. The premium editor will also highlight keywords for better readability.
Turn off 'Tooltips' (mouse over text) on the 'actions' icons in the Test Instructions grid You will have the ability to turn on or off the tooltips on the 'actions' icons within the test instructions grid
Additional Info accessible from a '3-vertical-dot' control A new icon (3 vertical dots) replaces the drop-down control for 'Additional Info' that appeared on the top right hand side of the screen that provided you visibility into the activity history/timeline, dependencies and other versions. This was done to declutter the screen.
Collapse/Expand Loops and Blocks You have the ability to collapse or expand all looping construct instructions (while, for, foreach) and the block instructions (like dbBlock, wsBlock, emailBlock) so that you will be able to switch back and forth between a higher level summary view and lower level detail view of the flow within your script
Hide/Show the Bindings icons and the Encryption icon within the 'Target' and 'Value' columns of the Test Instruction grid You have the ability to hide/unhide the 'bindings' icons and 'encryption indicator' icon that appear within the 'target' and 'value' columns of the test instructions grid so that you can see more of your test instruction's target and value.
Copy & Paste Test Instructions using keyboard shortcuts You can conveniently copy contiguous or non-contiguous instructions in the test instructions grid and move them to a different spot within the test script very easily using keyboard short cuts (like CNTRL-C/V or CMD-C/V) or drag-n-drop.
Insert (embed) User-defined Variables, System Variables, Data Definitions into Targets and Values more efficiently Additional easy to use mechanisms are provided for you to embed user-defined variables or system variables or data definition names into your 'target' or 'value' fields of a test instruction
Change Order of Locators using Drag-N-Drop conveniently Changing the order of locators within the target of a test instruction can be done using drag-n-drop more efficiently
An inline Quick Reference Guide A 'Quick Reference Guide' is available inline within the Worksoft SaaS application that provides you quick help on how to use the new features within test scripts module.

Feedback and Knowledge Base