TestingBot is a cloud-based testing platform that has been providing automated and manual testing services since 2012. It is located in Brussels, Belgium and operates a private cloud to run over 7 million tests per month on over 2,700 browser combinations and physical mobile devices. TestingBot allows users to run automated and manual tests on desktop and mobile browsers, as well as Android and iOS applications. It is compatible with popular testing frameworks like Selenium, Appium, and Cypress.
2. TestingBot Company
● Providing cloud based testing since 2012
● Located in Brussels, Belgium
● Privately funded
● Operates a testing cloud on our own private cloud, with physical mobile devices in
a data center
● TestingBot runs +7M tests each month
3. What does TestingBot provide?
TestingBot provides various features to test your website and mobile apps
● Fully compatible with Selenium, Appium, Cypress and other Testing
Frameworks
● Automated Testing: automation on +2700 browser combinations
● Manual Testing: take control of a browser or device from your own browser
● Visual Testing: screenshots on browsers, emulators and devices
4. Automated Web Testing
● Connect your Selenium and Appium scripts to our cloud
● Access to various Desktop platforms, including: Windows 10, macOS Big Sur,
Linux and more.
● Run web tests on physical mobile devices as well as emulators
● Screen recording, screenshots, logs and other assets are available with each
test run
● Tests run on pristine virtual machines, every test starts from a pristine
environment
5. Automated App Testing
● Automated mobile app tests on physical mobile devices as well as emulators
● Upload .apk/.aab and .ipa files to TestingBot Storage
● Automatically test your mobile app on iOS and Android devices, located in our
data center
● Video, screenshots and logs are available with each test run
● XCUITest, Espresso and Appium compatible
6. Manual Web Testing
● Take control of a Desktop browser in our cloud, straight from your own
browser
● Low latency streaming of Desktop and Mobile Device screen
● Interact with mouse and keyboard
● Debug tools available for Desktop browsers + iOS/Android
● Annotate screenshots and share with 3rd-party integrations
● Test local websites with TestingBot Tunnel
7. Manual App Testing
● Upload .apk/.aab or .ipa and take control of an iOS/Android device from your
own browser
● TestingBot streams screen of physical devices (no jailbroken devices)
● Interact with the device, as if it is in your hand (swipe, tap, …)
● App inspector for XPath lookups
● Debug tool, streaming live logs to your session
● Change locale, GPS position and more
8. Visual Testing
● Take screenshots on various platforms, browsers and versions
● Viewport/full sized screenshots on emulators and simulators
● Screenshot API to schedule and download screenshots
● Various settings to optimize the screenshot taking process
9. Codeless Automation
● Generate automated tests by recording your actions in a browser
● Record your actions with Selenium IDE and upload to TestingBot
● Indicate which browsers you want the test to run on, schedule and set alert
settings
● Receive daily reports of your tests health
● Automate through our REST API
11. Frameworks
● Documentation for all major test frameworks, for PHP, Ruby, NodeJS, Java, C#,
Python and more
● Compatible with Selenium, Appium, Cypress, TestCafe, Karma, Katalon and more
● Plugin for popular frameworks such as WebDriverIO
● Headless Testing support