If you are a software developer, make use of an automated open-source test platform, which helps you to perform complex tests with native, hybrid and mobile web apps. Run tests of an app without using an SDK or recompiling the code after each testing session. Use a custom set of developer tools or any programming language compatible with the WebDrive JSON protocol, such as Java, JavaScript, Node.js, PHP, Ruby, Python, C, Clojure, and Perl.