Auto Generation of Data
Now, OpKey users can generate their required data by setting few parameters. The auto generated data can be used across respective artifacts, as required. In order to generate data automatically, you need to provide few inputs as parameters (like DataType, Length, Prefix, Suffix, Exclusion, Allow Alphabets, Allow Numbers, Allow Special Characters etc.) based on which data are generated. You can generate various kind of data like String, Integer, Double & DateTime. Panel Heading Name is another way of generating auto data in which you need to provide Regex as input parameter. Once data is generated, open your artifact, select data from Auto Data Generation tab under data input argument section of the respective keyword. Thus, your auto generated data will be used during test execution of the mapped keyword.
Folder Level Privileges
Now, an OpKey user having admin privileges can restrict a group(s) or user(s) from accessing an artifact or folder of the project. This feature is available for OpKey Web and Portal environment so far & it will be implemented on other platforms (OpKey Accelerator & Impact Analysis) in upcoming sprints. To use this feature, navigate to the Project Management section in Admin panel, click on Assign folder/file permission for SSO groups and users button of the desired project and apply privileges, as required.
Dependency of Agent for Coded FL on Mac machine is removed
While working on Coded Function Library feature on Mac machine, local OpKey Agent will not be required for executing Coded Function Library. You can now execute your Coded FL through Spock Agent. Furthermore, you don’t need to install different plugins as Local Agent is not required. Thus, dependency on Local Agent on Mac machine for test execution of Coded FL, has been removed.
License handling from SaaS Admin Panel
License Management in OpKey has now been improved. There is a new section “License Management” in admin panel of the OpKey Web which reflects the license information of the different OpKey components (allowed users, OpKey web, Accelerator, Job Portal, Impact Analysis, MBT, Sparkin and Agent). From here, you can upgrade license of the OpKey Agent & number of users allowed to login. You need contact OpKey Support team at firstname.lastname@example.org to get license keys of the OpKey Agent & number of users allowed to login for your registered OpKey web domain. Click on the Update button corresponding to OpKey Agent & Allowed users to login and then enter the license key.
Gherkin Report with Filter
GherkinReport is one of the most awaited feature of OpKey which is now available in this OpKey release. You can now export your Gherkin report of the execution having Gherkin & Sparkin artifacts. Gherkin report export wizard has a filter which has few fields like Name, Custom Keyword, Review and Approved By, Show Remarks, Select to add Template etc. List of all the Gherkin & Sparkin artifact(s) are displayed in the Gherkin Report export wizard; you can select desired Gherkin & Sparkin artifacts and export Gherkin report. “Select to add Template” option allows you to add a template page on the last page of the exported Gherkin Report file which contains some important information about the execution like Test Environment, Windows Edition, Database Version, System Type etc.
New OpKey Web Plugin
Here, we have made a quite few improvements in our object finding mechanism and rolled out a brand new plugin called as Web plugin. This Web plugin would have enhancements on top of what we were having in our Selenium-JS plugin. The Web plugin is an excellent remodeling, reintroducing and renovation of the Selenium-JS plugin.
Major improvements about this Web Plugin are:
- Enhanced object finding mechanism.
- Waits for dynamic object load/page load and hence No static waits required to be added in the scripts.
- Enhanced and optimized Visual Identification Mechanism for object finding. Enhanced “ByText” set of keywords.
- Allows scripts to wait till step timeout.
Java keyword listing in recorder grid
While working on Java/Desktop Recorder, OpKey users can now add a Java keyword from the list under Recorder grid and map with a spied object of Java application. Earlier to this, only Desktop Recorder specific keywords were showing in the recorder grid.
Service Repository feature enhancements
OpKey users can now do impact analysis of the Salesforce APIs through Service Repository. This feature allows you to analyze the impact on Business Process & Test Case in OpKey for the changes applied on corresponding Salesforce object, associated with the Business Processes. Further, Impact Analysis provides you a report of artifacts being impacted due to the latest changes done in the associated object page in Salesforce.
Introducing Peoplesoft Recorder & Playback Engine
Now, with this OpKey release we are introducing an advanced Peoplesoft Recorder & playback engine. You can record actions performed on a Peoplesoft application and create a test script quickly and easily. Once the script gets created successfully, you can playback the script by using all new Peoplesoft Plugin engine. Peoplesoft Recorder is integrated with our OpKey Smart Recorder. You can contact with our support team (email@example.com) for Peoplesoft Plugin. This Peoplesoft Recorder supports all popular web browsers (Chrome, Mozilla Firefox and IE) with OpKey Smart Recorder whereas it supports Chrome browser with OpKey Recorder for Chrome (Chrome Addon).
Replica, Export & Sync feature enhancements
Now, export & sync option is available at the root level of folder in Project Workspace. Further, the exported artifact folder can be imported to the Project Workspace at desired location through import or replica option. While making replica of the exported artifact, you are asked to select or create a folder in which artifact replica will be created. While importing exported artifact through Import option, you get Artifact Importing Details (individual artifact count) along with logs. Now, there is no any loader page during exporting, making replica or syncing data. While making replica or syncing data, first of all the data is exported and then replica is created or data is synced, as per your requirement.
Assign folder/file permissions for SSO groups and users button in Project Management page. Session Management tab having two inner tabs as Running Sessions & Queued Sessions. License Management tab for showing license related information.
Now, there is a new button named as “Assign folder/file permissions for SSO groups and users” for the listed projects, at Project Management page. When you click on this button for the desired project, a popup window opens which includes all the files and folders in a hierarchical way. From here, you can select desired file/folder and users having access to the selected file/folder is displayed in right pane. If you want to restrict access from those user(s), check the corresponding checkbox & click on Apply. There is a new tab named as Session Management which has two inner tabs as Running Sessions & Queued Sessions. Running Sessions tab displays the list of running sessions which are going through test execution whereas the list of queued sessions tab displays the list of queued sessions which are queued for test execution. There is also a new tab named as License Management showing license related information. From here, you can upgrade the license of Allowed users to login and OpKey Agent. Make sure that you have the required license keys.
Note: Due to major architectural changes in OpKey, it’s compulsory to download & install latest released OpKey Agent for test execution.
Major Bug Fixes