上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 41 下一页
摘要: 在自动化过程中,元素出现受网络环境,设备性能等多种因素影响。因此元素加载的时间可能不一致,从而会导致元素无法定位超时报错,但是实际上元素是正常加载了的,只是出现时间晚一点而已。那么如何解决这个问题呢? 元素等待作用 设置元素等待可以更加灵活的制定等待定位元素的时间,从而增强脚本的健壮性,提高执行效率 阅读全文
posted @ 2018-09-29 13:11 taotao12 阅读(183) 评论(0) 推荐(0) 编辑
摘要: UIAutomator元素定位是 Android 系统原生支持的定位方式,虽然与 xpath 类似,但比它更加好用,且支持元素全部属性定位.定位原理是通过android 自带的android uiautomator的类库去查找元素。 Appium元素定位方法其实也是基于Uiautomator来进行封 阅读全文
posted @ 2018-09-29 13:10 taotao12 阅读(151) 评论(0) 推荐(0) 编辑
摘要: #coding = utf-8from appium import webdriverimport time'''1、手机类型2、版本3、手机的唯一标识 deviceName4、app 包名appPackage5、app 入口 appActivity'''# 手机初始化信息是一个字典 key val 阅读全文
posted @ 2018-09-29 08:54 taotao12 阅读(98) 评论(0) 推荐(0) 编辑
摘要: #coding = utf-8from appium import webdriverimport time'''1、手机类型2、版本3、手机的唯一标识 deviceName4、app 包名appPackage5、app 入口 appActivity'''# 手机初始化信息是一个字典 key val 阅读全文
posted @ 2018-09-29 08:53 taotao12 阅读(1996) 评论(0) 推荐(0) 编辑
摘要: from appium import webdriver from selenium.common.exceptions import NoSuchElementException desired_caps={} desired_caps['platformName']='Android' desi 阅读全文
posted @ 2018-09-28 22:41 taotao12 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: 1.环境依赖 Node.js Appium Appium-desktop Appium-doctor Appium-Python-Client Python JDK Andriod SDK 2.安装Node.js 下载地址:https://nodejs.org/en/download/release 阅读全文
posted @ 2018-09-27 23:14 taotao12 阅读(286) 评论(0) 推荐(0) 编辑
摘要: desired capability的功能是配置Appium会话。他们告诉Appium服务器您想要自动化的平台和应用程序。 Desired Capabilities是一组设置的键值对的集合,其中键对应设置的名称,而值对应设置的值。(如:"platformName": "Android")Desire 阅读全文
posted @ 2018-09-27 23:04 taotao12 阅读(1154) 评论(0) 推荐(0) 编辑
摘要: 手机App分为两大类,原生App(Native App)和混合APP(Hybrid App) 原生App(Native App) 原生App实际就是我们所常见的传统App开发模式,云端数据存储+App应用客户端。App应用客户端,包含了所有的UI元素、框架逻辑等。只有数据存储在云端。 混合App(H 阅读全文
posted @ 2018-09-27 14:39 taotao12 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 第一种: #滑到底部 js="var q=document.documentElement.scrollTop=100000" driver.execut_script(js) 目前在firefox,chrome上验证都是可以跑通的 #滑动到顶部 js="var q=document.documen 阅读全文
posted @ 2018-09-26 17:00 taotao12 阅读(3936) 评论(0) 推荐(0) 编辑
摘要: 在对Carte+kettle的性能测试过程中,通过在loadrunner中用web_set_user("cluster", "cluster","172.17.2.89:8080");可以登录carte服务页面,但是压力测试过程中发现报告中产生了大量的HTTP 401请求。虽然这个错误不影响最终的测 阅读全文
posted @ 2018-09-26 14:47 taotao12 阅读(1523) 评论(1) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 41 下一页