Version 3.0.8 (2022/07/01)
Version 3.0.8 (2022/07/01)
Improvements and new features
Summary
Version 3.0.8 contains some new features and many updates. Among the additions, we have completely redone the manual tests screen and we have added a filter for keyword libraries in order to better target the types of tests. In major updates, Robotframework update to version 5.0.1 adds a lot of new keywords related to condition, error and loop handling in scripts. The update of the Selenium library to version 6.0 opens the doors to Selenium Grid 4.0 and several new features to come. Finally, the library used for the grids has been changed to improve its performance when the lists exceed several pages of content.
Improvements and Additions
Video
Library filter
The scripting and keyword creation pages have been modified to add a filter on the different libraries available. These libraries are grouped in a functional hierarchy which makes it possible to select at once all the libraries for a certain type of test at the same time. This will make it easier to find and use the mumerous keywords available in GoTest and prevent mistakes made when selecting keywords from the wrong library.
New Keywords
With the update to Robot Framework 5.0.1, several keywords have been added allowing better control of loops and script execution flows. In addition to the new keywords, it is now possible to nest FOR loops and new keywords when applicable.
|
|
For more information see the Robot Framework Release Notes.
Improved grid performance
Several grids have been migrated to a more efficient library in order to prevent delays or display problems when several thousand lines are displayed. The change is imperceptible. The new grids have the icons for the filter and the order of the columns reversed.
Changes to the librairies that will impact GoTest
Deleted
- Select Window
- Locator Should Match X Times
Deprecated
- String.Should Be Unicode String
- JsonValidator.Element Should Exist
- JsonValidator.Element Should Not Exist
- JsonValidator.Select Elements
- ImapLibrary2.Mark As Read
- ImapLibrary2.Open Link From Mail
- ImapLibrary2.Wait For Mail
- BuiltIn.Run Keyword Unless
- SeleniumLibrary.Press Key
- RequestsLibrary.Delete Request
- RequestsLibrary.Get Request
- RequestsLibrary.Head Request
- RequestsLibrary.Options Request
- RequestsLibrary.Patch Request
- RequestsLibrary.Post Request
- RequestsLibrary.Put Request
- RequestsLibrary.To Json
Eventually be deprecated
- BuiltIn.Continue For Loop
- BuiltIn.Continue For Loop If
- BuiltIn.Exit For Loop
- BuiltIn.Exit For Loop If
- BuiltIn.Return From Keyword
- BuiltIn.Return From Keyword If
Related content
©️2023 Alithya GoTest - All Rights Reserved
Need Help? You have a suggestion?