New Features
Introducing advanced iOS Recorder & Playback Engine
Now, there is an advanced iOS Recorder engine available in OpKey. You can record actions performed on an iOS device located on pCloudy. You can playback the recorded iOS script by using new OpKey Mobility-iOS plugin on pCloudy device. Earlier to this, there was only Android Recorder in the OpKey for creating mobile scripts by recording actions performed on local as well as pCloudy device & play it back.
Furthermore, iOS apps (existing on OpKey cloud environment) can now be re-instrumented on the environment, as per requirement. If there are any changes in the instrumentation due to which app instrumentation is required, you can re-instrument it by clicking on the given re-instrument button. Thus, you don’t need to upload new app, instrument it again.
Steps to be followed for using iOS Recorder engine:
- Go to the Tools menu & click on Mobile Management.
- Upload your iOS Application from Application Management
- Navigate to Device Management page, select online Agent & register your connected iOS device.
- Create your Test Case & open it.
- Click on Record button & select Mobile Recorder.
- Select an OR file.
- Select pCloudy environment.
- Login to pCloudy with valid credentials.
- Select iOS version, iOS application, iOS device and start recording.
- Once the Test Case is created, add it to a Suite & execute it on a pCloudy device using OpKey Mobility-iOS plugin.
Coded FL Enhancements
There are some major enhancements in the Coded Function Library. Now, local OpKey Agent will not be required for executing Coded FLs. You can execute your Coded FLs through Spock Agent. In addition, you don’t need to install different plugins as Local Agent is not required. Thus, dependency on Local Agent for test execution of Coded FL has been removed. You can use your input/output parameters within the code by using advanced Intellisense feature. You just need to click on Start Intellisense button or press Ctrl+Spacebar button. There will be list of suggested items in the dropdown & you have to choose your input/output parameter.
Enhanced performance of Local Data Repository
With this OpKey release, now you can create two types of Local Data Repository – Default & File type. If there is less data then you should use Default type of LDR. But, if there are large amount of data then you can create File type of Local Data Repository. You can export File type of LDR and add large amount of data as per your requirement. Furthermore, you can import an Excel file and use its data to LDR. Performance of using LDR has also been improved significantly.
Steps to be followed for creating Local Data Repository:
- Create a Test Case by recording or manually.
- Switch to Local Data Repository (LDR) mode.
- Click on LDR tab added in dockable panel at bottom.
- Click on Add button > Select LDR type – Default or File
- If you have created File type of LDR then you can export it by clicking on Export Excel button. You can add additional data to the exported Excel LDR & update it by clicking on Update Excel button.
- You can click on Import Excel button to import Excel file & use its data in LDR.
Restriction of uploading suspicious files on OpKey
Due to security reasons, uploading attachments, jar & apk/ipa files having suspicious file extensions or double extensions, will not be allowed.
Other Enhancements
Now, OpKey has been upgraded to latest MySQL version 8.0, Selenium 3.141.59 along with JQuery. Such upgrades result overall performance improvements of the OpKey.
Note: Due to major architectural changes in OpKey, it’s compulsory to download & install latest released OpKey Agent for test execution.
Major Bug Fixes
Known Issues