Hot answers tagged open-source
Selenium is an industry standard for web GUI. But desktop GUI automation is almost an untilled field. There are several disparate tools that are able to deal with few types of GUI. I know only one cross-platform open source project for GUI testing based on accessibility technologies (therefore text-based): it's LDTP. But in my mind the interface is really ...
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).
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