1. Appium测试 (功能测试,用户接受度测试,黑盒测试) - Rating: 8 Appium测试相当于黑盒测试。只是测试UI逻辑正确性。所以Appium测试框架提供的方法有限。获取一个AppiumDriver对象。该对象只是有很多findElements()的方法,获取到UI元素。UI元素是 ...
分类:
移动开发 时间:
2016-06-22 15:21:42
阅读次数:
173
作者:cryanimal QQ:164166060 本文简要介绍了appnium自动化框架的架构、加载流程、支持语言、相关配置,以及元素定位工具等。 官方网站: http://appium.io Appnium是由SauceLabs支持,一家业界领先的测试产品公司, 有成熟的企业测试解决方案 App... ...
分类:
移动开发 时间:
2016-06-22 12:38:02
阅读次数:
912
真机运行测试用例的方法 一, 打开手机的USB调试模式 二, 连接手机到电脑 将手机用数据线连接到电脑,并授权USB调试模式。查看连接的效果,在cmd下运行命令:adb devices查看UDID,如下图所示: 如果有输出,就表示连接成功。 三, 启动Appium服务 根据查到的UDID启动appi ...
分类:
其他好文 时间:
2016-06-21 12:20:36
阅读次数:
159
一.移动应用测试框架
1. Appium
Appium for iOS and Android是一款开源、跨平台、免费的自动化测试工具,可测试任何语言的移动APP框架,用于测试原生和轻量移动应用,支持 iOS, Android 和 FirefoxOS 平台。有了该款工具,开发人员可以利用测试代码完全访问后端API和数据库。Appium是基于无需SDK和编译就可以对原生应用进行测试的理念而设计的...
分类:
移动开发 时间:
2016-06-21 07:15:19
阅读次数:
901
from appium import webdriver def connect(self): self.desired_caps = {} self.desired_caps['platformName'] = 'Android' self.desired_caps['platfornVersio ...
分类:
移动开发 时间:
2016-06-17 19:17:58
阅读次数:
662
对于android设备来说,触屏类的操作是最常用的,比如:点击、长按、拖动、滑屏、缩放等等,appium对这几种操作都提供了API支持,而且划分的种类还挺细的。有些看过介绍,也还是没搞懂,今天把他们拿出来祭奠一下。 好嘞~客官,菜来喽!!! 1.swipe(self, start_x, start_ ...
分类:
其他好文 时间:
2016-06-17 19:17:45
阅读次数:
242
执行脚本报错:java.lang.NoSuchMethodError: org.openqa.selenium.remote.ErrorHandler.(Lorg/openqa/selenium/remote/ErrorCodes;Z)V at io.appium.java_client.Appiu... ...
分类:
移动开发 时间:
2016-06-17 17:20:09
阅读次数:
1083
来源: https://github.com/appium/appium/blob/master/docs/cn/writing-running-appium/caps.cn.md#appium-服务关键字Appium 服务关键字关键字描述实例automationName你想使用的自动化测试引擎Ap... ...
分类:
移动开发 时间:
2016-06-17 00:33:44
阅读次数:
277
测微信页面的时候使用谷歌app,进入微信页面的链接 def setUp(self): print("set up env for android testing...") self.desired_caps = { 'platformName': 'Android', 'platformVersio ...
分类:
移动开发 时间:
2016-06-16 21:31:28
阅读次数:
469