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
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.
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