Hot answers tagged open-source
Appium would probably fit the bill. It uses the iOS simulator (comes with XCode) to run Selenium tests. For Android it uses the Android SDK (comes with Android Studio).
A quick search for Selenium tests on github results in multiple open-source projects hosting their test cases there. Wikia: https://github.com/Wikia/selenium-tests Jenkins CI: https://github.com/jenkinsci/selenium-tests Mozilla Addons: https://github.com/mozilla/Addon-Tests Other open-source project sites look at: http://sourceforge.net/ ...
Common UI testing tools (Appium and others) will answer most of your requirements except for Video starts Playing This is tricky and can be achieved to some degree depending on the level of confidence you require. The simplest solution is using the UI tool to get a few screenshots spaced in time, than compare them to each other (verifying that they ...
Only top voted, non community-wiki answers of a minimum length are eligible