Integration of ALM in OpKey Accelerator
Application Lifecycle Management (ALM) is now integrated with the OpKey Test Accelerator. You can now easily configure ALM with the OpKey Test Accelerator and use it. It allows you to map your Test Case with the ALM Test Plan, log defect automatically and update the defects as per the execution result. Users can map their Accelerator Test Cases with the ALM Test plan or Requirement. The status of the mapped Test Plan or Requirement would be changed as per the result of the OpKey Test case. It also allows user to log an automatic bug in ALM, in case of failure of OpKey Test Case. It facilitates you to create Test plan, Test Requirements, Test Sets, Test Runs etc. and map them with your Test Case. The mapped Test Plans, Test Requirements and Defects are being updated as per the execution result of your mapped Test Case.
There are few new keywords added in OpKey Accelerator which helps the user to perform a particular task. By using these keywords, you can log defect in ALM, create ALM Test Run, create ALM Test Run Step, upload attachment and update ALM Test Run.
These keywords are described as follows:
- CreateALMTestRun: Used to create a Test Run
- CreateALMTestRunStep: Used to create a Test Run Step
- UploadALMAttachment: Used to upload the execution attachment file
- UpdateALMTestRun: Used to update the ALM Test Run
Before using these keywords in a Test Case, you must ensure that ALM is configured successfully and your Test Case is mapped with the ALM Test Plan and Requirement, as required.
Step Log & Attachment
Now there is a new Step Log tab added on the OpKey Execution Result dashboard page. Step Log provides you a detailed information log about the particular test step. When you select an executed test step, Step Log tab will show you the log of that step. You can download the step log by clicking on the Download Step Log button. Step Logs are available for OpKey keywords related to the Web, Utility, Salesforce, Oracle Fusion, Visual, Peoplesoft, Workday, Appium, OpKey Desktop, OpKey Java, and OpKey IE plugins.
There is another new tab Attachment added in the OpKey execution wizard in which attachment is visible only in the case of some specific Visual QA specific keywords (like VisualCheckPointSetting, VisualCheckPointForObjects, AccessibilityCheckPointSettings, ValidatePageAccessibility, and VisualComparisonForPage). If your executed test flow that contains those Visual QA specific keywords then you can view attachments data in the Attachment tab at TC level in Execution wizard. You can download the result attachment data and images regarding the Visual QA specific keywords.
Token Management is a new feature in OpKey which allows you to create new authorization servers/tokens and use them across your Function Libraries, Test Cases, Service Repositories etc. as required. You can add multiple authorization servers/tokens and save them. Once you have added the authorization server, you can use the respective authorization token to authenticate the web service. You can further use the added authorization server (tokens) as input parameters under input data in your Function Library. In addition, you can also use the authorization servers/tokens as input data.
Visual Plugin Improvement
Here are a few significant improvements in the functionality of Visual Plugin. OpKey Visual Plugin is now upgraded to the Visual X1 version. Here is a Score Card feature for comparing the images during test execution using Visual Plugin. If the scorecard is greater than 0.8 then action will be performed on the mapped image but if the scorecard is less than 0.8 then the action will not be performed on the mapped image.
OpKey Chrome Addon Feature Enhancement with Visual Plugin
Now, there is a new feature of Relative Coordinates in the OpKey Chrome Addon Recorder. This feature allows you to set the relative coordinates of the required image object (on which action needs to be performed during execution) with respect to the captured image for creating a new object. In order to set the relative coordinate, you first need to select Capture image to create a new object, crop the desired image, select the Fetch Relative Coordinate option and then drag a line from the cropped image to the desired image (on which you want to perform the action). The object properties of the image object get fetched and the action will be performed on the image set with the relative coordinates. However, the Object Repository contains the captured image object only.
New Salesforce Keywords
There are 25 new keywords added in OpKey in this release. They are as follows:
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.