32.1 Opkey Release – 5.44
OpKey Release – 5.44
New Features
Scheduler
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 |
Salesforce |
Salesforce |
OpKey Web |
OpKey Web |
Utility |
Visual |
Workday |
Utility |
|
Workday |
|
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.
- Mobile_GetAllAppearedToastMessages
- Mobile_GetRecentToastMessage
- Mobile_VerifyRecentToastMessage
- 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.
Major Bug Fixes
SAS-21389 |
Paste button available on right click context menu of tags is displayed in disabled state. |
SAS-21506 |
Admin Console | No data shown when user click on Project workspace Audit Trails in Admin panel under project management. |
SAS-21251 |
Admin | Last option(only 8 option displaying) not displaying on Admin Panel. |
SAS-20533 |
Admin | Not able to restrict a user from Login. getting notification “Max limit reached” |
SAS-21750 |
Admin || Help : User is not able to navigate element to right web page |
SAS-20927 |
After Creating of any FL or TC < Name of OR is update by “NEW NODES ” > |
SAS-21127 |
Agent Crash| When executing long run agent getting crash. |
SAS-20387 |
Agent | Exception “agent deleted from database” occur when user switch from desktop to SAAS. |
SAS-21461 |
Agent || Getting exception “System.Reflection.TargetInvocationException” whenever user execute run on Agent. |
SAS-21265 |
An error “Invalid Data Type Is Not Date Time ” notification occurs, when user tries select date time. |
SAS-21102 |
An error message “Gateway Time Out” occurs, when trying to fetch data of “Currently executing test” on “Execution Result”. |
SAS-21261 |
An exception “A potentially dangerous Request.Form value” occurs, when user provide name of variable inside angular braces. |
SAS-17543 |
An exception “com.ssts.opkey.util.OpKeyRestException:” occurs, when user agent was disconnected while execution . |
SAS-21292 |
Artifact Sync || Getting exception “Newtonsoft.Json.JsonReaderException” whenever user sync artifact in which no sync settings(Source) saved. |
SAS-21636 |
Artifact | Unnecessary notifications appears when user delete the artifact. |
SAS-21565 |
Artifact | Unnecessary notifications appears when user delete any artifact. |
SAS-21607 |
Artifacts | Complete loader is not getting visible when user swutch in between the Tab below bottom factory. |
SAS-21144 |
Artifacts | Issue while adding keywords under TC/FL. |
SAS-21535 |
Artifacts | UI gets distorted under bottom factory when user switch to LDR. |
SAS-21145 |
Artifacts/More settings | Behavior of check box under More setting option is not working properly. |
SAS-21441 |
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. |
SAS-21358 |
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. |
SAS-20517 |
Browser Stack Dashboard | Issue whenever user provide invalid credentials under browser stack dashboard. |
SAS-21742 |
BrowserStack Execution Wizard| Alignment of buttons and UI getting overlap under show advanced setting of Browserstack execution wizard. |
SAS-21707 |
Change name of items on Login page animation image on OpKey Web. |
SAS-21142 |
Changed Profile-Name is not being reflected under ‘uploaded by’ column in Keyword management wizard. |
SAS-19966 |
Chrome AddOn | Oracle Fusion Recording Mode || Recording on existing tab is not working. It should be allowed. |
SAS-19050 |
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. |
SAS-20531 |
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. |
SAS-20528 |
CompareImagesByNodeJS || Random Issue || Captured Snapshot getting blurred. |
SAS-21858 |
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. |
SAS-21356 |
Copy-pasted tag’s entry is getting displayed on “Audit Trails” twice when user copy-pastes an existing tag on same or different artifact. |
SAS-21350 |
Current date-time displayed on date-picker is not completely visible on date-time selection field on export popup. |
SAS-20491 |
Custom Keyword || Focus move to the last step when user delete any step from Input Arguments. |
SAS-20461 |
Custom Keyword || For some specific jars || Codding is appearing on wabpage whenever user try to Export jar under manage library. |
SAS-20490 |
Custom Keyword || Scroll Bar issue || Added Step getting hide whenever user Add steps into the Input Argument. |
SAS-21593 |
Dashboard / IE | Dashboard is not getting loaded when user login to SAAS. |
SAS-21497 |
Dashboard | Dial-er Icons gets distorted when user refresh the URL. |
SAS-21670 |
Dashboard | Exception “Unable to cast object of type ‘CresTech.OpKey.Core.Component’ to type ” occurs when user open artifact from recently used artifacts tab. |
SAS-21131 |
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. |
SAS-20695 |
Dashboard | Loader appears continuosely when user delete Default opkey location folder. |
SAS-21104 |
Dashboard | Unnecessary icon are getting visible under project workspace tree. |
SAS-21583 |
Deletion is not working in Queued session window after selecting checkboxes |
SAS-20243 |
Desktop Recorder || Additional Console Window Open with the application on start the recording |
SAS-20896 |
Desktop Recorder || Appium Appliaction: After closing the window of ‘New Session Window’ no web action getting recorded |
SAS-21041 |
Desktop Recorder || Bunq Desktop Appliaction : while opening the application through recorder “Something went wrong” message display in the application manually its working fine |
SAS-20619 |
Desktop Recorder || Mongo Db Application : During recording the toggle button of SRV Record does not recorded with its object name it shown blank |
SAS-20376 |
Desktop Recorder || on checking the checkbox of enable remote debugging mode no application getting open for reording |
SAS-20246 |
Desktop Recorder|| Abricotine Application: Application getting crash |
SAS-21778 |
Duplicate entry exception is coming on GV |
SAS-15527 |
Edge Specific|Attachment| When user upload any attachment file then progress bar is not appearing. |
SAS-15526 |
Edge Specific|Mobile Management|Application Management| When user upload any application in mobile management then progress bar is not displaying. |
SAS-21184 |
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. |
SAS-21126 |
Encryption/Decryption || Data comes in Decrypted form under Session Logs and Agent Logs. |
SAS-21124 |
Encryption/Decryption || Provided value not Decrypted in Function Call under Execution Result whenever user Decrypt Result. |
SAS-21130 |
Encryption/Decryption || User get Exception whenever click on Move Row Up/Down button in GDR. |
SAS-20684 |
Error message should be provided, when user tries to execute “suite>>TC>>Steps ” after selecting any tag (key,value). |
SAS-21847 |
Error notification is coming for Used By in GV |
SAS-21842 |
Exception comes in Checkduplicacyinkeyvaluepair keyword if value provided from GV and GV has blank row |
SAS-21513 |
Exception is coming in GlobalVariable |
SAS-21783 |
Exception is coming on deleting values in angular bracket |
SAS-21777 |
Exception is coming while executing CheckDuplicacyInKeyValuePair through GV |
SAS-21618 |
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. |
SAS-21798 |
Executed Status || Executed session not opening whenever user1 execute script but user2 tried to open executed session. |
SAS-21472 |
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. |
SAS-21557 |
Executed Status || Warning notifier should be display in Yellow color, whenever artifact is in unsaved state and user try to click on executed session. |
SAS-21591 |
Executed_Status || Getting exception “Object reference not set to an instance of an object.” whenever user2 try to find out meta info. |
SAS-20299 |
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. |
SAS-20713 |
Execution Startup Time Optimization | Getting error “504- Gateway Timeout” on SaaS but session accepted on Opkey Agent. |
SAS-20270 |
Execution Startup Time Optimization | Opkey Agent connection getting break very frequently & sometimes Agent is Online but unable to communicate on SAAS . |
SAS-20641 |
Execution Startup Time Optimization || 45 secs. time is taking to start execution after clicking on Finish button in Run now wizard . |
SAS-20599 |
Execution Startup Time Optimization || Plugin not loading or Unable to communicate with Agent whenever click on Finish Button in Run now wizard. |
SAS-20645 |
Execution Startup Time Optimization || Sometimes Opkey Agent getting disconnecting for few secs whenever user stop executing session . |
SAS-20714 |
Execution Startup Time Optimization || Sometimes triggered session not executed whenever user trigger script first time on Agent. |
SAS-20700 |
Execution Startup Time Optmization || Getting exception “System.NotImplementedException” whenever user switch Desktop to Web mode while ongoing session executing. |
SAS-21511 |
Execution Status || Execution Status Tab issue’s |
SAS-21733 |
Execution Status || focus changes to parent node(from where session executed), whenever user manually expand its child node in execution result. |
SAS-21471 |
Execution Status || Snapshot not coming in Export and smtp report. |
SAS-21308 |
Execution Wizard| Encrypt/Decrypt icon is not displaying in show advance setting under execution wizard. |
SAS-21343 |
Execution Wizard| Unnecessary scroll bar is displaying in execution wizard under show advance setting. |
SAS-21180 |
Export Report| Encryption check box is displaying when user click on export report button. |
SAS-21423 |
External Tool Integration Jira| Unable to log bug in jira. |
SAS-21154 |
FL/TC| User is not able to move selected step move up or move down. |
SAS-21571 |
Folder || Getting exception “5d5f8a23-452a-43e3-a3cb-62a304108068 Component Type: Folder” whenever user Add/Delete Folder through Project workspace. |
SAS-20509 |
GDR | Save button is not getting enable when user copy and paste any row under GDR. |
Known Issues