All New Multi Browser Testing Platform
Now, there is a new cloud platform for multi browser testing in OpKey. Here, you can create a session by adding existing Test Cases, Gherkin features and Sparkin files and execute the session on the wide range of supported Web (Windows & Mac) and Mobile (Android & iOS) platforms by selecting the corresponding OS, Browser & mobile devices. You can schedule your session for test execution at a particular date & time. Once the execution has finished, you can go to the Result View and view your execution result.
Test Cases, Gherkin and Sparkin files created at the corresponding OpKey Web/Accelerator platforms, will be visible here in OpKey Multi Browser platform. Here, you just need to create a session by adding those Test Cases, Gherkin and Sparkin files and then execute the session on the desired browser/device. You can apply Advanced Execution Settings like step snapshots, snapshot quality, step timeout, mail report, update mapped test management artifact, skip empty data steps, randomize input default value etc. You can also add session tags and set runtime global variables for the test execution through advanced execution settings. You can select the optional agent from the list showing under the Advanced Settings and trigger test execution on that Agent.
Now there is an Agent Pool tab under the Agent Management section in OpKey Admin panel. Agent Pool contains the list of all the online/offline agents. When you create a new session and start test execution, an available agent (as per the selected OS, browser, version or mobile device for the session) picks this task and performs the test execution. Here, you can perform your test execution on the desired online Agent. Before running execution on the desired agent (from the list of Optional Agent under Advanced Settings) make sure that the Agent is online and registered for the corresponding browser version or device. You can edit and add browser versions from the Grid Browser Settings page under Tools menu in OpKey Agent. The list of browsers and versions added or updated from the Grid Browser Settings page under the Tools menu in OpKey Agent, displays in Agent Pool tab under the Agent Management section in OpKey Admin panel. You need to register/update the newly added/updated browser versions to the corresponding OpKey Agent by clicking on the respective button. Once the Agent is registered and updated, you can view it in the list of agents under the Optional Agent in Advanced Settings. From here, you can select the desired online agent and run your test execution.
There is a OpKey VNC Utility which allows you to view your live test execution of any particular session running on the respective machine. Once you triggered the test execution & VNC utility is connected, you need to go to the Result View page and open the sessions under the batch of respective test build and then select the desired session. There is a VNC icon under the Actions column; when you click on it you will be redirected to connect with the corresponding machine and view the live test execution. When test execution gets completed, close the live execution window. Make sure that the network of using the VNC utility and the live test execution machine is the same. You need to follow a few simple steps on command prompt in order to launch and connect the VNC utility.
Impact Analysis feature is now available in OpKey Web, Accelerator and BPMN Now, you can easily analyze the impact of any changes done in the lower artifacts (like OR, SR ,Coded FL) which is mapped with upper artifact like Function Library, Model, Test Case & Suite in Published/Approved mode. When you switch the mode of the upper artifacts (Function Library, Model, Test Case or Suite) having added lower artifacts, from Draft to Approved or Published then the state of mapped lower artifacts get also changed respectively. If you change the state of the mapped lower artifacts from Approved/Published to the Draft to make changes, make changes and then save it by switching its state to the Approved/Published state then the corresponding upper artifacts get impacted. This feature allows you to analyze such impacts easily and quickly. You can easily trace the impacted artifacts, analyze impact and do more. You can view the list of impacted artifacts under the UsedBy tab in the dockable panel of the lower artifact in which you have made changes. Here, you can view the hierarchy level of the impacted artifacts. Hierarchy of the impacted artifacts is shown up to two upper levels of the artifact. By clicking on the impacted artifact, you can directly navigate to those artifacts.
Integration of BPMN (Business Process Model and Notation) in OpKey Accelerator
Now there is a significant enhancement in the OpKey Test Accelerator. OpKey Accelerator users can now create Business Processes in BPMN (Business Process Notation and Model) view. BPMN view of Business Process has been primarily developed to design and read both simple and complex diagrams of business processes. BPMN view will provide business analysts and business development managers with the capability of understanding their internal business procedures and will give organizations the ability to communicate these procedures in a simple standard manner.
When you create a new Business Process in BPMN view, a Default Lane is created. It contains Start, Task and End steps. You can add other required steps like Task, Data Object and Data Storage at desired step and link with the existing steps. You can browse, select and add Function Libraries (FLs) and add them at the desired step. You can add data from the Set Data tab to the input parameters of the added Function Libraries, if required. You can map this BP with a Test Case, set data and execute it.
Note: You are recommended to download the latest released OpKey Execution Agent, install it and then use for the successful test execution and work upon the newly released features.