Working on a real mobile device farm

We are working hard on providing a real mobile-device test lab to our customers. On May 1, 2016 we will make our device farm accessible for anyone using TestingBot. With our device lab, you will be able to both manually and automatically run tests on physical smartphones and tablets; iPhone/iPad and Android devices like Samsung Galaxy and Nexus Run Appium…

Read More »

Cloud testing with Sikuli and Selenium WebDriver

Sikuli is able to automate anything you see on your computer screen by using image recognition to identify components you want to interact with. This is very useful if you want to test things that are not easy to automate, for example native OS GUI components. Since Sikuli runs on Windows, Mac and Linux – it is extremely useful to…

Read More »

Uploading files with Selenium for testing

Since a lot of websites have upload functionality, it’s important to know that this can be tested via Selenium. Uploading a file during a test With Selenium WebDriver it’s possible to upload a file from your own computer. In your test, you indicate which file you would like to upload, after which WebDriver will send the file from your computer,…

Read More »

TestingBot updates in Oktober/November

To keep up with the ever-changing world of software/development and testing, we keep on working to improve TestingBot and add new features. These last 2 months we’ve accomplished quite a few things: add iOS 9.2 (currently beta) to our Selenium grid for automated/manual/screenshot testing drastically sped up the creation of pristine tunnel VMs released TestingBot tunnel v2 (java 8 only),…

Read More »

PhantomJS Selenium testing in the cloud

Next to the +300 browser combinations we support we’ve now added support for PhantomJS. PhantomJS allows for headless testing of your websites. It is very fast compared to normal browsers, because it doesn’t draw anything to the screen, does not require a desktop environment or any other slow components. Since it’s so fast, it’s perfect to use as a first…

Read More »

TestingBot Breakpoints to debug your flakey Selenium tests

Today TestingBot has added a new feature that should help you debug issues you encounter when running automated tests. Suppose you’re running a test and you notice something isn’t quite working well (ajax request is failing, javascript errors, …). When this happens, it’d be easy to┬ásimply pause the test, log in on the pristine virtual machine and start debugging with…

Read More »

Selenium testing with Robot Framework

With Robot Framework you can build easy to read test cases, which can then be run via Selenium webdriver on our Selenium Grid. It allows using keyword driven, behavior driven approaches and provides reports in HTML format. Setting up Robot Framework First you have to make sure you’ve installed pip. To install the other libs, please run: pip install robotframework-selenium2library…

Read More »

Chrome and Firefox beta/dev cross browser testing

This week we’ve been adding many more browser versions to our list of browsers you can pick from. You can now instantly launch a Chrome browser as old as version 35 on our website and use it with your mouse and keyboard. Or use it in your Selenium IDE/Selenium Builder/Webdriver test to automatically test your website. We’ve added Chrome versions…

Read More »

Windows 10 and Microsoft Edge Cross browser testing

Windows 10 is now available on TestingBot to use during both manual and automated testing (Selenium webdriver). This is the latest OS version available from Microsoft, with all installed updates, running the most recent version of Microsoft Edge. Thanks to the work of Microsoft, it is possible to run Selenium Webdriver tests on Microsoft Edge. When you log in on…

Read More »