摘要:
一般产品的迭代流程如下: 而真实的后端服务 测试面临的问题 为什么要使用UI自动化,而不是接口及代码层面的自动化测试?因为前端后端测试都是需要的 appiumserver可以部署在任何地方 只要可以访问到就可以了 可以部署到服务器上或者自己电脑上 阅读全文
posted @ 2020-04-20 14:01
zhaikunkun
阅读(107)
评论(0)
推荐(0)
摘要:
等待类型: 全局隐式等待:每隔0.5秒查找一次,在服务端的等待,在程序运行周期内生效 显式等待:在客户端的等待,只是在写了等待语句的地方才生效 隐式等待只能校验你的元素是否出现,但是无法校验可点击等属性 查看WebDriver源码可以看到 后面两个参数可以默认不填,poll_frequency=PO 阅读全文
posted @ 2020-04-20 13:53
zhaikunkun
阅读(359)
评论(0)
推荐(0)
摘要:
1.使用xpath定位的时候 比如定位阿里巴巴的香港股票 lacator = (MobileBy.XPATH, "//*[@text=09988]/../../..//*[@resource-id='com.xueqiu.android:id/current_price']") 其中,可以讲0998 阅读全文
posted @ 2020-04-20 13:36
zhaikunkun
阅读(386)
评论(0)
推荐(0)
摘要:
1.xpath定位进阶 层级定位 父节点定位子节点 子节点定位父节点 子节点定位兄弟节点 爷爷节点定位孙子节点 具体参考该网站: https://www.w3school.com.cn/xpath/index.asp 1.打开雪球app2.点击搜索输入框3.想搜索框中输入“aliababa”4.在搜 阅读全文
posted @ 2020-04-20 13:29
zhaikunkun
阅读(401)
评论(0)
推荐(0)
摘要:
1. TouchAction的用法 参考官方文档: https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/touch-actions.md TouchAction The available event 阅读全文
posted @ 2020-04-20 13:16
zhaikunkun
阅读(455)
评论(0)
推荐(0)
摘要:
1.元素的常用方法 1)点击:element.click() 2)输入操作:element.send_keys("appium") 3)设置元素的值:element.set_value("appium") 4)清除操作:element.clear() 5)是否可见:element.is_displa 阅读全文
posted @ 2020-04-20 13:06
zhaikunkun
阅读(267)
评论(0)
推荐(0)