![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
07-Appium自动化测试
文章平均质量分 79
威薇
测试小白
展开
-
00-Appium
Appium: 一、什么是自动化测试 自动化测试是把以人为驱动的测试行为改成机器执行,通过精心设计的测试用例,由机器按照测试用例的执行步骤对应用进行自动操作,然后输出结果,由测试人员进行比较。自动化测试可以极大的节省人力、时间和硬件资源,提高测试效率。 大白话就是: 写好自动操作app的脚本,运行起来,输出结果,结果正确,app正常测试没问题。 二、移动自动化测试的流程转载 2017-10-30 22:13:02 · 159 阅读 · 0 评论 -
01-环境搭建
Appium环境搭建: 1. 所需文件下载 网上也有挺多安装教程的,这里我提供我的安装方法,一些文件我在后面打包。 2016.9.12号本人安装记录。 SDK: 由于我是搞Android开发的,所以已经下载好了sdk了,没有下载的自己下载一下。稍后配置一下SDK环境变量即可。 太大,不打包。 这里提供一个sdk下载地址: http://tools.android-studi转载 2017-10-30 22:14:48 · 176 阅读 · 0 评论 -
02-创建测试脚本项目
使用Android Studio创建测试脚本项目: 1. 创建项目 打开我们的AS,因为As不能创建JAVA项目,所以我们先创建一个android项目,然后New一个Java library的module,如图。 这里我创建一个AutoTestAppium项目,一直下一步,等待项目创建完毕,如图 2. 创建module File - New - New Module - 选转载 2017-10-30 22:16:48 · 184 阅读 · 0 评论 -
03-创建测试脚本框架
PO模式测试脚本框架: 完善框架 补充用例 (1) 什么是PageObject? 简称PO,这是一个设计模式,其实设计模式就是代码的架构,一个整体的框架。例如mvc 就是模型-视图-控制的一个代码架构,mvp就是-模型-视图-主持 这样的一个架构。PageObject翻译过来就是页面对象的意思,就是把页面对象和逻辑操作分开。 (2) PageObject的好处 做UI自动化时定位特别转载 2017-10-30 22:17:59 · 444 阅读 · 0 评论 -
04-测试脚本编写
[Android测试] AS+Appium+Java+Win 自动化测试之五:脚本重点技术 参考大神的脚本代码 一、了解java-client的方法 看这篇博文: http://blog.csdn.net/niubitianping/article/details/52528146 二、书写规范及注意事项 一条case(测试实例、用例)一般需要包括如下几个要素:转载 2017-10-30 22:19:09 · 231 阅读 · 0 评论 -
05-问题及坑
[Android测试] Appium的一些坑问题错误解决 与 技巧集锦 问题: 1. error: Failed to start an Appium session, err was: Error: Requested a new session but one was in progress 之前的会话没有关闭,然后你又运行了测试实例,也没有设置覆盖. 解转载 2017-10-30 22:20:02 · 256 阅读 · 0 评论