Tutorials
-
What are Accessible Fonts and How to Choose them?
Learn what accessible fonts are, key features to look for, how to choose them, and which fonts to use or avoid for better web accessibility.
Learn More -
How to handle Captcha in Selenium
Step-by-step tutorial on how to run Selenium tests on a website with Captcha enabled. Code sample included. Test websites on real browsers & devices.
Learn More -
How to Inspect Element using UIAutomatorViewer in Appium
Learn how to inspect and locate elements with UIAutomatorViewer during automated Appium tests. Code samples included. Test apps on real iOS and Android devices.
Learn More -
How to handle dropdown in Selenium Python?
Learn this step-by-step tutorial on handling dropdown in Selenium Python using select option and learn how BrowserStack can enhance your Selenium tests.
Learn More -
Headless Browser Testing With Selenium Python
Learn what is headless browser testing with Selenium Python, and how to perform them, the benefits and limitations of headless browser testing and more.
Learn More -
Junit Assert
Learn how to use assertEquals in Java, how it differs in JUnit 4 and JUnit 5, differences between assertEquals and assertSame, and more.
Learn More -
React Native and Appium Tutorial
Learn how to test React Native Apps on Appium along with the prerequisites. Also, know why you should test React Native apps on real devices.
Learn More -
How to get Selenium to wait for a page to load
Learn how to get Selenium Wait for a page to load using implicit wait, explicit wait, and fluent wait. Also learn how to handle asynchronous page loads.
Learn More -
How to change Cypress baseURL in test?
Learn what the baseURL is in Cypress, how to set the base URL dynamically, and how to avoid page reloads using the baseUrl along with the best practices.
Learn More -
Android App Automation using UIAutomator
Learn what is Android UI Automator framework, how to use it, their advantages and limitations and more with this detailed guide.
Learn More