首页 理论教育 如何编译和运行程序

如何编译和运行程序

时间:2023-06-27 理论教育 版权反馈
【摘要】:根据官方文档的说明,UIAutomator需要通过一系列的命令进行编译,具体如下。图10-43编译生成“LoginDemoTest.jar”文件将生成的jar包推送到手机指定目录,代码如下:针对项目采用如下命令:在手机端执行自动化测试脚本中的测试用例,命令如下:针对本项目,采用如下命令:其中<test_class_name>为具体的测试类名,“LoginDemoTest”项目执行完成的结果如图10-44所示。

如何编译和运行程序

根据官方文档的说明,UIAutomator需要通过一系列的命令进行编译,具体如下。

(1)通过下面的命令创建编译“build.xml”文件:

<name>是UIAutomator测试工程的名称,这里是“LoginDemoTest”,而<path>则为项目的完整路径。

针对这个项目,命令如下:

创建完成后,在Eclipse中刷新项目,可以看到了多了一个“build.xml”文件,如图10-42所示。

图10-42 测试项目“LoginDemoTest”

R10-2 Ant下载

(2)接下来的命令需要用到Ant,因此需要下载Ant到本地,然后解压,并在环境变量中配置ANT_HOME。

(3)进入到编译文件“build.xml”所在的路径,并且通过以下命令编译项目:

(4)此时会在“build.xml”文件所在的目录下看到一个bin文件夹,单击进入后可以看到有一个“LoginDemoTest.jar”文件,如图10-43所示。

图10-43 编译生成“LoginDemoTest.jar”文件

(5)将生成的jar包推送到手机指定目录,代码如下:(www.xing528.com)

针对项目采用如下命令:

(6)在手机端执行自动化测试脚本中的测试用例,命令如下:

针对本项目,采用如下命令:

其中<test_class_name>为具体的测试类名,“LoginDemoTest”项目执行完成的结果如图10-44所示。

如果将最后的判断人为地进行修改,让其判断失败,运行结果如图10-45所示。

(7)运行结束后,还有一张截图,现在使用如下命令将图片导入计算机中进行查看:

图10-44 运行成功

图10-45 运行失败

打开截图,效果如图10-46所示。

图10-46 截图效果

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈