Execution on BrowserStack

Opkey is integrated with BrowserStack, allowing you to execute Opkey test cases on BrowserStack with various OS-Browser combinations. Utilize your registered username and BrowserStack access key in Opkey to run your tests seamlessly. 

The BrowserStack provides the username and access key (token key) to registered users. This will help you to access the details of BrowserStack. To obtain these credentials, follow the steps outlined below. 

For new users or those without an existing BrowserStack account, sign up. If you are already a user, sign in. 

Follow the below steps: 

Open the BrowserStack login page, enter your valid UserName and Password, and click on the Sign me in button to log into your dashboard as mentioned below: 




After logging in successfully on the BrowserStack page, choose a desktop OS (Windows or Mac) and associated browser(s) for your test. Similarly, select a mobile OS (Android, iOS) and corresponding device(s) for test execution. 




Navigate to the Settings page under your account by clicking the shown below:



Go to Account and Profile and select My Profile. Under Authentication and Security, you’ll find the details of your Email Address, Password, Username, and Access Key. 



Let’s see Opkey allows you to execute your Suite on BrowserStack cloud.  

Login to Opkey and select a project to work on.  

Create a test suite and add the respective test case. 



Click on the Run button to execute the test suite through BrowserStack. 





BrowserStack login window opens. Login with your valid BrowserStack UserName and BrowserStack Access Key to proceed with test execution on BrowserStack.



In the BrowserStack Wizard, provide the Session Name, Build Name, and Execution Agent in the Execution Wizard. Enable 'Show Advanced Settings' for more test execution choices.  




Here, configure advanced settings for step snapshots, quality, timeout, and reports. Apply SMTP settings to receive reports in your Gmail. 




Here, you can add Session Tags for the current execution session, through which you can search your execution session easily.



To change or modify any global variables used in your test script, you can do so here. The updated global variables will replace the corresponding values in the test. 




Choose the required cloud OS(s) and Bowser(s) to perform execution on BrowserStack. Click on ‘Next' to proceed.




Here, you can view the chosen platform(s) for test execution. Click on Finish to trigger test execution.



Once the test execution is completed, you can view the execution result. 



You're at the end of the article now.

For more related articles, click here



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article