appium
yoyoch1988
这个作者很懒,什么都没留下…
展开
-
零基础APP自动化测试教程(四)
接上篇,今天给大家带来一个麻雀虽小五脏俱全的UI自动化测试框架。有实用性,比较适合初学者,也适合大家根据该框架扩展出更丰富的功能。文章末尾有该框架的源码,可直接Down下来一起探讨。 简介 这是一个用Python语言基于Appium写的自动化测试框架,使用方法较为简单。测试人员可以不用懂代码,只需要编写如下文例子中的YAML格式文件即可按照自己的想法实现测试用例。各个模块之间相对独立,易于后续扩展其他功能。 框架用法 目录结构 Logic文件夹存放Python源文件。 Result文件夹存.转载 2020-06-05 21:03:17 · 178 阅读 · 0 评论 -
零基础APP自动化测试教程(二)
查看appPackage和appActivity 使用Appium对APP进行操作之前,首先我们得告诉它操作对象的package-Name和lanchable-Activity,即APP的入口,总不能为难人家让它猜你想执行的应用吧。 那么如何简单快捷的得到以上两条信息呢?可以通过aapt进行查询,aapt是Android自带的小工具,在SDK的build-tools目录下可以找到。如果安装时没有发现,也可以自行在网上搜索下载该工具。 该aapt指令如下,其中PackageName.apk是APP安装包的转载 2020-06-05 20:59:57 · 148 阅读 · 0 评论 -
零基础APP自动化测试教程(一)
APP自动化框架选择 目前较火的自动化工具特点对比: Appium(适用于Android&iOS;支持多语言;不需要应用源码) Uiautomator(适用于Android;仅Java语言;不需要应用源码) Robotium(适用于Android;仅Java语言;不需要应用源码) Calabash(适用于Android&iOS;Ruby语言(其他语言不友好);iOS上需要应用源码) 通过上面的比较,其实已经可以看出我们应该去选择哪款工具了,这里不妨再啰嗦一下选择Appium原因及它转载 2020-06-05 20:58:40 · 919 阅读 · 0 评论