将命令行参数发送到MonkeyRunner脚本

时间:2013-05-08 02:10:08

标签: android testing functional-testing monkeyrunner

我开始探索编写MonkeyRunner脚本作为我的测试套件的一部分。我正在测试两个应用程序:免费版和付费版。我想编写一个测试脚本,我可以针对这两个应用程序中的任何一个运行。是否可以将命令行参数发送到我的MonkeyRunner脚本?例如,我想以这种方式提供Android包名称。或者也许是我的问题的另一个解决方案?我当然乐于接受建议。

1 个答案:

答案 0 :(得分:3)

是的,这是可能的。 sys.argv包含您可能已传递给脚本的命令行选项和参数。 在这方面,与其他python解释器没有区别。 您唯一应该避免的是使用命令行选项-u-s-p-v-plugin,因为它们被{{1}使用本身,虽然其中一些没有记录。