Appium的测试简单流程
Posted JOJO测试
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Appium的测试简单流程相关的知识,希望对你有一定的参考价值。
1.环境的搭建:jdk,SDK,appium,手机模拟器(夜神模拟器)
2.appium的运作流程图:
图中的流程步骤简单来说是:
1.测试脚本写入appium;
2.appium创建连接,将脚本利用http传给手机端;
3.运行信息返回给appium;
4.断开连接;
3.测试中建立连接的步骤需配置的参数:
(1) deviceName:用adbshell(基于SDK的APP)运行命令获取设备名字:adb devices;
(2) platformName:一般分为android和ios;
(3) platformVersion:操作系统的版本,如:4.5.2;
(4) appPackage:即需要操作的APP包,对应不同的APP,可用pm list package -3命令查看;
(5) appActivity:需用adb命令;dumps window windows | grep -i current查询当前运行的APP活动;
4.操作APP控件:
类似于selenium操作web控件,利用id,Xpath等寻找到app界面的控件元素,可用appium中的inspector工具进行定位;
5.自动化的实现;
可以基于Robotframework自动化框架进行关键字驱动,完成对appium的操作实现自动化。
---------------------------------------------------------------------------------------------------------------------------------
此篇短文是简述appium的操作和运行过程,详细操作和深入学习还要自己进行学习。
以上是关于Appium的测试简单流程的主要内容,如果未能解决你的问题,请参考以下文章
appium+python MacUI自动化测试封装框架流程简介 <一;
Appium+Python3环境搭建,其实超简单!软件测试教程