Tuesday, December 22, 2015

AndroidViewClient/culebra vs. MonkeyRunner

More than 2 years ago I took a crucial decision in AndroidViewClient/culebra development plan and that was to free it from `monkeyrunner`, Jython and Chimpchat.

AndroidViewClient/culebra was liberated and starting with version 4.0.0 it does not require any other runtime environment than python 2.x (read announcement). It can be installed and upgraded using the corresponding platform tools like easy_install or pip and can be easily integrated into IDEs like Eclipse PyDev or Pycharm. It also improves speed, solves chimpchat bugs, and even provides a GUI whre you can automatically create tests or scripts without writing a single line of code.

Nonetheless, from time to time, I receive some questions or reports about problems with scripts created with `culebra` that are attempted to run with `monkeyrunner` or some other combinations. I take the blame for it. I failed at communicating that AndroidViewClient/culebra is a complete replacement and should not be used together.

In order to improve the situation I gave a very detailed, easy to follow, step-by-step answer to
Error of Script with MonkeyRunner and AndroidViewClient (Touch) on Stackoverflow, showing how you can create a test case that automatically starts.and Activity (Duolingo) , checks if some Views are on the screen, touches them and finally take the screenshot. All from the GUI.



I hope you find this explanation useful.

5 comments:

vanitha said...

Thanks for Sharing!!!
Cotton Sarees in Surat

vanitha said...

Awesome Post !!!
Lyceum Northwestern University

DarenTill said...

Orthography corrector is a cool tool to help you correct mistakes in your text work! The tool will check your text for spelling errors, and if you have made any, it will point you to them. You will be able to analyze the errors, and without problems and quickly fix them!

Unknown said...

Nowadays, when teachers and tutors use their own programs to check texts, it is necessary to find a way to check the text for plagiarism and spelling errors. And for this there is a free online service that works quickly and reliably. The tool is easy to use and always gives the best result. The main slogan of the service is simply check my paper. Try it and believe me, you will definitely be satisfied.

Unknown said...

Not sure about writing your text? Want to check for passive voice? Then you definitely need to pay attention to this proofreader, which supports a wide range of widely used browsers on the market! You can see all the advantages right on the site! I recommend! Good time and day!