Learn what WebDriverIO is and how you can use it in combination with Appium to do automated testing.
Resource Center
Learn more about testing, test frameworks and the TestingBot service.
Courses
All courses >
In this course we'll learn how to perform website testing against a website running on a local machine or private network.
Articles
All articles >
What is an ElementClickInterceptedException and how can you avoid it?

Learn how to use a Playwright Recorder to easily record tests.

Learn how to run Selenium tests against a React based website.

Learn about Flaky Tests: why they happen and how to fix these, with various examples.

An introduction into generating test scripts with ChatGPT's AI language model.

Generate realistic looking test data to be used with your Selenium Automated Tests.
Videos

Want to use Python with Selenium? See this video to learn more.

Video tutorial on how to run Ruby Automated Test on TestingBot.

Learn how to use PHP with Selenium to do automated browser testing.
Blog
Read the blog >
TestingBot has released a Chrome Browser Extension and a Firefox Extension, which will allow you to test any webpage, on a remote browser, with ...

TestingBot has been providing access to remote physical iOS and Android devices for over 2 years. In the process, we've optimised the process of...

TestingBot now offers macOS Sonoma (14.0) beta testing in the cloud. Test your website on Apple's upcoming new macOS version, ahead of the public r...