zoukankan      html  css  js  c++  java
  • 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的操作和运行过程,详细操作和深入学习还要自己进行学习。

  • 相关阅读:
    远程诊断DoIP
    基于linux内核包过滤技术的应用网关
    Boost内存池使用与测试
    C++ 编程规范
    大象——Thinking in UML
    C++ 创建类时常考虑的问题
    SLIP—串行线路上传输数据报的非标准协议
    神秘的程序员——编程的乐趣
    Bad Smell (代码的坏味道)
    模式与软件架构——软件架构的非功能特征
  • 原文地址:https://www.cnblogs.com/zhangcnblogs/p/11573677.html
Copyright © 2011-2022 走看看