Android monkey tool is great!
With one line of script, it launch your app and perform automation tests:
adb shell monkey -p my.greate.package + -c android.intent.category.LAUNCHER -s 123 --pct-touch 99 --throttle 20 -v 1000
You can configure it to do many things, in the above example I start an app by package name, restrict the monkey for touch events only. It will do 1000 touch events with 20 millisecond interval in between them.
However this tool is not enough for me. I need some thing without predefined or recorded tests, that I can just launch. But the monkey does not see the screen components, it clicks randomly on the screen, and some times there are buttons that it never finds.
I saw this site with lots of alternatives, but none that is instant launch without pre-configurations.
Help me out here, how do I make my monkey smarter or find a better alternative?