1. Home
  2. Opkey Help
  3. 32. Opkey Release Notes
  4. 32.1 Opkey Release – 5.44

32.1 Opkey Release – 5.44

OpKey Release – 5.44

New Features

Now, OpKey users can schedule their Suite at particular date & time in future. There is a button named as Schedule this Suite in the Suite and you can click on this button to schedule the particular Suite for test execution. You can schedule single & multiple Suites from the Scheduler option available under Tools Menu. Further, the scheduled sessions can be viewed in Scheduled Session window. Make sure that OpKey Hub is online & Enable for Grid/Scheduled Execution checkbox is marked in OpKey Agent at the scheduled date/time of test execution.

Collection Variable (Beta)
Now, there is are two new variable type added in OpKey – Collection & KeyValuePair. Collection Variable allows you to add multiple values of String, Integer, Double, DateTime & KeyValuePair type and use them accordingly. You can add your own private collection variable and use them across your tests. There are few collection & KeyValuePair variable specific keywords added in this OpKey release.

Highlight Object option in Execution Wizard
OpKey users can now set an option “Highlight Object” under Advanced Execution Wizard which highlights objects before performing action on it during test execution. This feature is now available only with OpKey Web plugin only. Thus, you can easily identify the object on which action is being performed during test execution using OpKey Web.

Support for Java Applications
A new Java Recorder has been implemented with OpKey which is integrated with Desktop Recorder. It is able to record actions performed on Java based applications & play them back using Java plugin. New icon of Java Recorder will be added in recorder list in further releases. Div properties of objects will also get recorded by the new OpKey Recorder.

Execution Status tab in executable artifacts
There is a new tab added in the bottom factory of the executable artifacts (Test Case, Function Library, Coded Function Library, Suite, Gherkin & Model). It contains information about the last 10 executed sessions. When you click on the particular session, it will redirect you to the respective execution session in a new tab and highlight the corresponding test step.

Audit Trails in Service Repository
There is now an AuditTrails tab added under the dockable panel of Service Repository in OpKey. It contains all editing related information in a tabular form. You can export AuditTrails to Excel file.

Selenium Upgrade to version 3.14
Now, OpKey Plugins support Selenium Version 3.14. Stability and performance of the Selenium plugin has also been improved in this OpKey release.

Maker Checker in OpKey Web & Accelerator
Maker Checker is a new concept which has now been implemented in OpKey Web & Accelerator. Now there is a Status button added to the artifacts which has two default status as Draft & Published. However, you can add desired status fields from the Admin console. As name suggest, Draft status shows un-reviewed artifact status whereas Published status shows reviewed status of artifact. Moreover, rules will be defined in further releases.

Multiplugin Support with Spock Agent
OpKey Spock Agent now supports multiple OpKey plugins. Earlier to this, it was supporting OpKey Web plugin only. The list of Spock Agent supported plugins for Windows & Mac systems are given below:

Spock Agent supported plugins for Windows machine

Spock Agent supported plugins for Mac machine

OpKey Desktop

Oracle Fusion

Oracle Fusion



OpKey Web

OpKey Web






IE Plugin


Coded Function Library feature enhancement
Intellisense description is now available in Coded Function Library at user interface level. It includes input parameters data type and return data type. Functionality of Intellisense in Coded FL has also been improved significantly.

MBT Feature Enhancement
Now, logs of the last published Model are displayed in the Published Logs tab in the bottom factory of Model. It includes important information about the test execution of your model. You can now collapse desired published model to view the other model in larger view on published model comparison window.

New Mobile Keywords
There are four new mobile keywords delivered in this OpKey release.

  1. Mobile_GetAllAppearedToastMessages
  2. Mobile_GetRecentToastMessage
  3. Mobile_VerifyRecentToastMessage
  4. Mobile_VerifyToastAppeared

Breaking Changes

OpKey Execution Agent: Due to architectural changes done at agent level, it is mandatory to download and install latest OpKey Execution Agent. Please note that executions will not start on previous version of agent.

OpKey Web Plugin Settings: There are few check-boxes implemented for OpKey Web Plugin in Plugin Settings option under Tools menu in OpKey Execution Agent. These check-boxes are as per the used web development technologies (JQuery, Angular etc.) in web app to be tested. These check-boxes enables you to set wait time (in seconds) until the web page containing particular web technology, get loaded.

Major Bug Fixes


Paste button available on right click context menu of tags is displayed in disabled state.


Admin Console | No data shown when user click on Project workspace Audit Trails in Admin panel under project management.


Admin | Last option(only 8 option displaying) not displaying on Admin Panel.


Admin | Not able to restrict a user from Login. getting notification “Max limit reached”


Admin || Help : User is not able to navigate element to right web page


After Creating of any FL or TC < Name of OR is update by “NEW NODES ” >


Agent Crash| When executing long run agent getting crash.


Agent | Exception “agent deleted from database” occur when user switch from desktop to SAAS.


Agent || Getting exception “System.Reflection.TargetInvocationException” whenever user execute run on Agent.


An error “Invalid Data Type Is Not Date Time ” notification occurs, when user tries select date time.


An error message “Gateway Time Out” occurs, when trying to fetch data of “Currently executing test” on “Execution Result”.


An exception “A potentially dangerous Request.Form value” occurs, when user provide name of variable inside angular braces.


An exception “com.ssts.opkey.util.OpKeyRestException:” occurs, when user agent was disconnected while execution .


Artifact Sync || Getting exception “Newtonsoft.Json.JsonReaderException” whenever user sync artifact in which no sync settings(Source) saved.


Artifact | Unnecessary notifications appears when user delete the artifact.


Artifact | Unnecessary notifications appears when user delete any artifact.


Artifacts | Complete loader is not getting visible when user swutch in between the Tab below bottom factory.


Artifacts | Issue while adding keywords under TC/FL.


Artifacts | UI gets distorted under bottom factory when user switch to LDR.


Artifacts/More settings  | Behavior of check box under More setting option is not working properly.


Audit Trail regarding assigning/removing label on an artifact is not getting displayed on “Audit Trail” tab available in bottom factory on BC/BP/TC/Job.


Audit Trails entry is displayed blank for “Field”, “Old Value” and “New Value” fields for move up/down functionalities of tag on business component/business process/test case/job.


Browser Stack Dashboard | Issue whenever user provide invalid credentials under browser stack dashboard.


BrowserStack Execution Wizard| Alignment of buttons and UI getting overlap under show advanced setting of Browserstack execution wizard.


Change name of items on Login page animation image on OpKey Web.


Changed Profile-Name is not being reflected under ‘uploaded by’ column in Keyword management wizard.


Chrome AddOn | Oracle Fusion Recording Mode || Recording on existing tab is not working. It should be allowed.


Chrome AddOn | Redirect to OpKey Web || If one instance of Non-Incognito window is open, OpKey Web should be redirected to that instance only. Currently it is opening another non-incognito instance to open OpKey WEB.


Chrome AddOn || Live Flow Chart || Same data display in previously opened Live Flow Chart like currently opened Flow Chart when user record steps through Chrome AddOn.


CompareImagesByNodeJS || Random Issue || Captured Snapshot getting blurred.


Control on the basis of written HTML tag is getting displayed on “Step Details” portion of selected step if selected step’s description contains HTML tags in it.


Copy-pasted tag’s entry is getting displayed on “Audit Trails” twice when user copy-pastes an existing tag on same or different artifact.


Current date-time displayed on date-picker is not completely visible on date-time selection field on export popup.


Custom Keyword || Focus move to the last step when user delete any step from Input Arguments.


Custom Keyword || For some specific jars || Codding is appearing on wabpage whenever user try to Export jar under manage library.


Custom Keyword || Scroll Bar issue || Added Step getting hide whenever user Add steps into the Input Argument.


Dashboard / IE | Dashboard is not getting loaded when user login to SAAS.


Dashboard | Dial-er Icons gets distorted when user refresh the URL.


Dashboard | Exception “Unable to cast object of type ‘CresTech.OpKey.Core.Component’ to type ” occurs when user open artifact from recently used artifacts tab.


Dashboard | Exception “You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘AND (DATE(SessionStart) ” occur when user click on click option under execution results.


Dashboard | Loader appears continuosely when user delete Default opkey location folder.


Dashboard | Unnecessary icon are getting visible under project workspace tree.


Deletion is not working in Queued session window after selecting checkboxes


Desktop Recorder || Additional Console Window Open with the application on start the recording


Desktop Recorder || Appium Appliaction: After closing the window of ‘New Session Window’ no web action getting recorded


Desktop Recorder || Bunq Desktop Appliaction : while opening the application through recorder “Something went wrong” message display in the application manually its working fine


Desktop Recorder || Mongo Db Application : During recording the toggle button of SRV Record does not recorded with its object name it shown blank


Desktop Recorder || on checking the checkbox of enable remote debugging mode  no application getting open for reording


Desktop Recorder|| Abricotine Application: Application getting crash


Duplicate entry exception is coming on GV


Edge Specific|Attachment| When user upload any attachment file then progress bar is not appearing.


Edge Specific|Mobile Management|Application Management| When user upload any application in mobile management then progress bar is not displaying.


Encryption/Decryption || AES value get displayed in value field of a SecuredStringType GV whenever user decrypt it and then Check or Uncheck  Externally Updatable Check box.


Encryption/Decryption || Data comes in Decrypted form under Session Logs and Agent Logs.


Encryption/Decryption || Provided value not Decrypted in Function Call under Execution Result whenever user Decrypt Result.


Encryption/Decryption || User get Exception whenever click on Move Row Up/Down button in GDR.


Error message should be provided, when user tries to execute “suite>>TC>>Steps ” after selecting any tag (key,value).


Error notification is coming for Used By in GV


Exception comes in Checkduplicacyinkeyvaluepair keyword if value provided from GV and GV has blank row


Exception is coming in GlobalVariable


Exception is coming on deleting values in angular bracket


Exception is coming while executing CheckDuplicacyInKeyValuePair through GV


Exception message “ID: 4bb3fd8c-c270-421b-ada0-f4c63bb45852 Component Type: Folder” is displayed on screen when user clicks on “Create Folder” button on project workspace tree.


Executed Status || Executed session not opening whenever user1 execute script but user2 tried to open executed session.


Executed Status || Only single entry is displaying in bottom factory of Artifact(s) execution status, whenever any artifact executed more than one time in a single session.


Executed Status || Warning notifier should be display in Yellow color, whenever artifact is in unsaved state and user try to click on executed session.


Executed_Status || Getting exception “Object reference not set to an instance of an object.” whenever user2 try to find out meta info.


Execution Startup Time Optimization | Exception thrown “ApiException: Could not detect response from signalR agent within 30 secs.” while fetching/uploading logs/result on Execution Result.


Execution Startup Time Optimization | Getting error “504- Gateway Timeout” on SaaS but session accepted on Opkey Agent.


Execution Startup Time Optimization | Opkey Agent connection getting break very frequently & sometimes Agent is Online but unable to communicate on SAAS .


Execution Startup Time Optimization || 45 secs. time is taking to start execution after clicking on Finish button in Run now wizard .


Execution Startup Time Optimization || Plugin not loading or Unable to communicate with Agent whenever click on Finish Button in Run now wizard.


Execution Startup Time Optimization || Sometimes Opkey Agent getting disconnecting for few secs whenever user stop executing session .


Execution Startup Time Optimization || Sometimes triggered session not executed whenever user trigger script first time on Agent.


Execution Startup Time Optmization || Getting exception “System.NotImplementedException” whenever user switch Desktop to Web mode while ongoing session executing.


Execution Status || Execution Status Tab issue’s


Execution Status || focus changes to parent node(from where session executed), whenever user manually expand its child node in execution result.


Execution Status || Snapshot not coming in Export and smtp report.


Execution Wizard| Encrypt/Decrypt icon is not displaying in show advance setting under execution wizard.


Execution Wizard| Unnecessary scroll bar is displaying in execution wizard under show advance setting.


Export Report| Encryption check box is displaying when user click on export report button.


External Tool Integration Jira| Unable to log bug in jira.


FL/TC| User is not able to move selected step move up or move down.


Folder || Getting exception “5d5f8a23-452a-43e3-a3cb-62a304108068 Component Type: Folder” whenever user Add/Delete Folder through Project workspace.


GDR | Save button is not getting enable when user copy and paste any row under GDR.

Known Issues

Issue ID Summary
SAS-21284 SR || Unable to add method for Rest Service whenever user provide valid URI through SecuredString.
SAS-21282 SR || Entered User Name and Password in Authentication Credentials under SR comes in Base 64 format in Function Call.
SAS-21774 MBT|LOV|Input Parameter| If user delete 2nd page values then selected values of 1st page getting unselected.
SAS-21227 FL/BC|Input Parameter|LOV| New value which is moved to next page should be unselected and select all check box should get unseleted.
SAS-21561 Spock agent issue | If in between execution connection is lost then session is not continue and message appears on screen “Channel and connection has broken”
SAS-21768 Spock Agent Issue | User not getting Snapshots when user execute Desktop flow through Desktop plugin
SAS-21106 Spock agent bucket issue | There should be a separate bucket(S3) for Spock agent
SAS-21845 Spock Agent issue | OracleEBS keywords Flow is not executing through Spock agent “OracleEBS plugin”
SAS-21770 Spock Agent Issue | Tunnel connection automatically broken when user execute flow which is more than 1 hour on our network
SAS-21791 Spock Agent issue | Native player still running in Task manager when user execute flow of Opkey Desktop keywords through Desktop plugin
SAS-21270 MBT (Auto-Arrange) || Model after auto-arranging model is not usable as edge labels and edges are overlapping added vertices.
SAS-21268 CFL|| Icons are missing for ‘Static method’, static and non-static fields.
SAS-21219 CFL || Description of Input parameter created inside CodedFL is not visible in FL and TC.
SAS-21175 CFL || All Imports related to WebDriver are not visible after creating CFL. Refresh has no effect.
SAS-21100 CodedFL || When importing a package from associated jar then colon at end of the statement is not getting added.
SAS-21908 Exception get occurred when user execute a TC in which SR used and user provide Encrypted value through GDR.
SAS-21925 CFL || If system having proxy then intellisense does not works.
SAS-21090 SalesForce_Classic || SF_SelectDataFromPickList is giving unhand-led exception.
SAS-21016 SalesForce_Classic || Keyword “SF_Click” is getting failed with message “Object not found”.
SAS-18077 MBT (Auto-Arrange) || Model after auto-arranging model is not usable as edge labels and edges are overlapping added vertices.
SAS-20526 Grid Execution|Scheduler| Once agent is allotted and that plugin is not available on the agent then it should search another agent while notifying the message in the logs.
SAS-19267 MBT /Overlapping | Overlapping issue when user create edge from one node to another node under MBT.
SAS-20205 Accelerator|Scheduler| Status of scheduled job is not getting change whether any execution is Pass, Fail, Not Executed, InCompleted.
SAS-20497 Accelerator|TC| Implementation of Queuing in TC at accelerator end.
SAS-20475 Method detail,Method tag and Service tag is not getting synced or Exported and Imported
SAS-20535 FL is getting opened from session result which was executed on tag basis, while left panel is having files and folders of execution result.
SAS-20537 Last executed build name is not getting saved in “Execution wizard” of Tag Execution.
SAS-20477 Loader UI is continuously getting displayed when user clicks “Cancel” button on “Auto-Start” browser popup on model while auto starting MBT utility.
SAS-20351 Correct path/test case is getting displayed under “Impacted” category for “Model Test Coverage” and “Model Automation Implementation” on impact analysis window.
SAS-20326 MBT | User is not able to work on MBT
SAS-20255 MBT | Edge should be properly visible when user drag node in between Node and edge with less distance coverage.
SAS-20185 MBT_DragDrop | Behavior of drag and drop is not proper when user drag any node in between edge and node.
SAS-20143 MBT | Edge Overlapping issue when user link edges from one node to another node.
SAS-20073 MBT | Edge overlapping issue when user link node through edges.
SAS-19095 MBT | Drag drop issue under MBT whenever user drag node.
SAS-14003 Object available on Object input argument OR tree is getting duplicated when user refreshes OR tree on TC/FL.
SAS-18545 Recorder Auto Start || JNLP is getting downloaded even when the OpKey Smart Recorder is installed in the system (Scenario Specific).
SAS-18286 Recorder Auto Start | Firefox| Edge Browser || JNLP is not getting downloaded if OpKey Smart Recorder is not installed on the system.
SAS-16249 Coded_Fl issue | method name should be end with Round breakest like sumDouble() in coded_FL
SAS-15810 Connected links available on flowchart is wrongly aligned when user collapse/expand nested IF/For blocks.
SAS-15415 Folder-Replica| Getting an Exception System.TimeoutException: Timeout performing EVAL when user queue replica with 11 users.
SAS-15422 Folder-Replica|Queued Replica| Getting exception resTech.OpKey.Exceptions.DatabaseException: Fatal error encountered during data read.
SAS-16176 GDR | Audit trails are not showing correctly when deleting a row
SAS-16180 GDR | Column name is showing incorrect when adding a column after deleting 25 columns
SAS-16958 Gherkin | Browser hangs when press enter after giving space in statements
SAS-14167 Input Parameter|| Once FL is called in TC,If we change data type as file type to string, and if we refresh TC, in data input argument, attached file continue to be shown.
SAS-16211 Intellisense Coded_FL Issue | user getting object intelisense outside of the Scope
SAS-18504 Unable to sync “861” Business Component from accelerator.stg to qa1.stg while only two user’s were performing sync operation.
SAS-14911 Intellisense || In Coded_FL, Methods of a class are not visible with their arguments.
SAS-15422 Folder-Replica|Queued Replica| Getting exception resTech.OpKey.Exceptions.DatabaseException: Fatal error encountered during data read.
SAS-15415 Folder-Replica| Getting an Exception System.TimeoutException: Timeout performing EVAL when user queue replica with 11 users.
SAS-15326 Negative Scenario|Folder-Replica| An Exception when user delete on going replica folder then CresTech.OpKey.Exceptions.ForeignKeyFailedException: Upsert failed as some referenced entity doesnt exist.
SAS-15810 Connected links available on flowchart is wrongly aligned when user collapse/expand nested IF/For blocks.
SAS-14229 Accelerator(Live Result)|| Status of keywords are not getting updated on Live Result if user switch between added TCs on live result during execution
SAS-14003 Object available on Object input argument OR tree is getting duplicated when user refreshes OR tree on TC/FL.
SAS-15693 MBT|Replica| Getting Exception when user create replica of MBT i.e. System.NotImplementedException: The method or operation is not implemented.
SAS-14224 Random behaviour on Mac || Sometime execution triggers after multiple attempts
SAS-13648 Oracle 2.0 Playback || Oracle_SyncForm keyword needs implementation.
SAS-14209 Sync Issue | Global Variable not reflected when user use all global variable inside Dynamic Object and try to sync
SAS-14105 QC | Wrong Status displaying of Report which was created through Opkey on ALM. Also, zero count displaying on report.
SAS-14003 Object available on Object input argument OR tree is getting duplicated when user refreshes OR tree on TC/FL.
SAS-17451 Chrome Extension || User should be able to add Chrome AddOn when OpKey Web is open in incognito window from Start Recording Button and Download Center.
SAS-17452 Chrome AddOn || User should be able to launch ChromeAddOn from Start Recording and Download Center when OpKey Web is open in Incognito Window.
SAS-17336 Chrome AddOn | Live View || Any modification done on the recording grid should also be reflected on Live Recording View.
SAS-14655 Chrome Extension | OpKey Smart Recorder Windiw || ObjectImage property with object’s image is not coming.
SAS-14642 Chrome Extension | OpKey Smart Recorder Window || There should be a toggle switch to record Desktop as well as Web applications.
SAS-16683 Chrome Extension || Chrome AddOn should start in AddToOR when OpKey Web is open in Chrome.


Was this article helpful to you? Yes No