Culebra* (Culebra GUI)是 AndroidViewClient 中一个非常有价值的工具,它可以帮助 AndroidViewClient 脚本生成工作模版,且生成的工作模版支持再次修改。同时 Culebra* 也是一个用户友好型的 GUI,能够产生三种不同的脚本,尤其适合执行黑盒测试生成脚本。有了它,测试人员和开发人员只需动动鼠标即可操作相关的设备,还能随时在后台执行脚本,并保存到 python 文件夹中。
产生三种不同脚本的方法:
full python unittest script that you can just run to verify some case or cases
full python script that you can just to verify some simple case or produce some action on the target device or emulator
python unittest method that can be later included as an additional test in a previously generated test case class