32.8 OpKey Release – 5.51

New Features

Auto generated FL for Salesforce object
Now OpKey users can auto generate the Function Libraries for the Salesforce objects. You don’t need to record actions performed on Salesforce and record test steps with corresponding keywords. Here, you just need to apply API Settings, add team & environment from Tools menu. After that, create Function Library for the desired Salesforce object. You can mark Generate generic components checkbox to create Login, Navigation and Action Components in the Default Salesforce Location. Once the Function Library has been created successfully you can execute it directly or add it to other file and execute accordingly.

Spock Agent support for local hosted OpKey
OpKey Spock Agent (cloud agent) now supports test execution on the locally hosted OpKey Web. If you need to use Spock Agent then contact with our OpKey support team (support@opkey.com). OpKey support team with coordinate with you and install Spock Agent in your locally hosted OpKey environment.

Project Sync in Same Domain
OpKey users can now sync their files and folder from one project to another project in the same OpKey domain. In order to sync a file or folder, right click on that file or folder, click on Sync option, enter OpKey URL Name (domain name), User Name, Password, select Project and click on Sync in sync wizard. The sync process will take few moments which depends on the size of the file or folder. You can save the entered credentials in Sync Wizard by marking Remember Me checkbox. If you want to sync file or folder without syncing user(s) then you can mark Sync without user(s) checkbox.

Version control
Version Control is an advanced feature of OpKey which has been delivered in this OpKey release. It allows you to save a version of the file which can be further restored, if required. The version of the file will get saved under the Older Version tab in the dockable panel. You can open the Older Version tab from dockable panel and view the saved versions of the file. Here, you can view the details (Created By, Created On, Modified By and Modified On) of the file, preview, restore this version, restore to the desired place in workspace and delete the file.

Branching of File & Folder
Branching is a new feature in OpKey, which allows you to create a new branch (project) of the desired file or folder at the same domain. The newly created project branch will contain all the files and folder for which you have created this new branch. Select file or folder from the project workspace, right click on desired file or folder and click on Create Branch. Enter project name, password and click on Create. A new project branch (containing corresponding files and folders) will be created at the same OpKey domain.

The newly created project branch can be further merged to any existing project at the same domain. To do so, click on the Merge To under the Tools menu, select project and then click on Merge. The project branch will get merged to the desired project with the same folder name.

Gherkin Report with embedded screenshots
Now, you can export execution report with screenshots for the Gherkin file having custom keywords in mapped FLs. If there are custom keywords used in the Function Libraries mapped with the Gherkin statements then Gherkin Report of execution result contains screenshots. All the used custom keywords are shown in the list along with View Screenshot as links for navigating to the corresponding screenshot.

Special Character Restriction for File Names
Here are some special characters which are not allowed to be used in the name of files to be uploaded in Attachment Management, Keyword Management and Mobile Management. These special characters are !, -, _, ., *, ‘, (, and ). Moreover, here are some other characters which should be avoided in file names; they are \, {, Non-printable ASCII characters (128–255 decimal characters), ^, }, %, /, `, ], >, [, ~, <, #, |, and *.

Adding Custom Logo to the Result Report
OpKey users can now add their custom logos to the result reports to be exported. Here, you just need to upload the custom logo image file and export reports. Now, you can upload your custom logo to the project from the OpKey Admin panel. Once the logo is uploaded to the project successfully, the report sent through SMTP settings will contain that custom logo of the project.

OpKey supports Azure DevOps Services & Azure DevOps Server

OpKey now supports Azure DevOps Services and Azure DevOps Server. As Microsoft has changed Visual Studio Team Services as Azure DevOps Services and Team Foundation Server as Azure DevOps Server so we have also changed our backend APIs and mechanism to support Azure DevOps Services as well as Azure DevOps Server, both. Visual Studio Team Services and Team Foundation Server are already supported by the OpKey. You can now configure Azure DevOps Services with OpKey and work on it. By using Azure, you can map your project artifacts to log new bugs, map bugs with test case, update status of logged bugs and do more.

ALM Feature enhancements

Now, there will be no attachments with Test Plan and Requirement mapped with the Test Case in OpKey. Attachments existing elsewhere will contain links to view snapshots. Now, users can create their own folder in the Test Set on execution of Suite. You need to provide the name of folder (to be created) in the Field Value column in the added new field with name Test_Set_Folder_Name under Additional Settings. New Suites will not be created on each test execution but the existing Suite will get updated.

New Keywords added in OpKey

Here are few new keywords which have now been added in this OpKey release. They are as follows:

  • Web_ResizeBrowser
  • SF_SelectRecordType
  • Mobile_GetOTP
  • Mobile_GetRecentMessage
  • Mobile_GetRecentToastMessage
  • Mobile_VerifyRecentToastMessage

– An existing keyword named as LoadOpKeyMobility has now been renamed as LoadOpKeyMobility-Android.

Coded FL Feature Enhancements
Now, Spock Agent in Coded Function Library in OpKey supports Java 11. You can execute your Coded FL (developed with Java 11) on Spock Agent. Now, errors generated in console window of Coded FL on code compilation, the corresponding syntax will get highlighted. On mouse hover, details about the syntax error will be displayed which help you to debug the code.

Other features & enhancements

  • While working with a Test Case and adding SR Methods to it, the searching of Service Repository files has now been optimized significantly.
  • Now, OpKey has a separate dedicated Instrumentation server for neonifying Android and iOS Apps. Thus, the overall performance of neonification of app has been optimized.
  • OpKeyMobility plugin has now been renamed as OpKeyMobility_Android.
  • Now, the functionality of OpKey Web plugin has been improved. If you want to perform actions during test execution using Web plugin based on visibility of the object then you can mark PerformVisibilityCheck checkbox showing in advanced execution settings.

Note: You are recommended to download & install latest released OpKey Agent for test execution.

Major Bug Fixes

Known Issues


No items found.