driver.find_element_by_id("com.taobao.taobao:id/home_searchedit")2、name定位如上图的定位 ...
分类:
移动开发 时间:
2018-07-09 23:11:11
阅读次数:
347
第一种方法: 如果出现权限提醒: 第二种方法: ...
分类:
移动开发 时间:
2018-07-09 19:21:54
阅读次数:
972
text定位:driver.find_element_by_android_uiautomator('new UiSelector().text("请输入手机号")') #模糊定位driver.find_element_by_android_uiautomator('new UiSelector() ...
分类:
移动开发 时间:
2018-07-09 14:13:12
阅读次数:
954
一、 Appium工作原理 基本工作流程如下: 1. Appium提供了一套web服务,Appium起一个Server(4723端口),用于与脚本client通信。 2. server接收web driver(即appium client)标准请求,解析请求内容,调用对应的框架响应操作。 3. Ap ...
分类:
移动开发 时间:
2018-07-08 19:07:23
阅读次数:
194
不断发掘自动化测试对各个团队的附加价值,这样才能得到来自四面八方的支持,没有将自动化加入项目过程的自动化都达不到预期的效果。 UI自动化框架 把UI自动化框架设计成一个拼图性质的架构。把每个特性都设计成一个独立的部分,然后组装成UI自动化框架: (appium/webdriver)底层操作封装特性 ...
分类:
其他好文 时间:
2018-07-07 14:22:52
阅读次数:
224
按照网上教程配置完appium环境后,真机跑自动化过程,遇到如下报错: appium报错如下: 首先,使用appium doctor进行配置检查 appium doctor校验结果,ANDROID_HOME等路径均已经配置: 其次,检查环境变量$ANDROID_HOME和aapt,也是OK的。 最后 ...
分类:
移动开发 时间:
2018-07-07 01:06:34
阅读次数:
814
requests+bs4+lxml直接获取并解析html数据抓包ajax请求,使用requests获取并解析json数据反爬严重的网站,使用selenium爬取设置代理????a.urllib/requests/selenium+chrome/selenium+phantomjs设置代理????b.爬取免费代理网站中的
分类:
编程语言 时间:
2018-07-06 18:31:31
阅读次数:
230
1、安装JDK,并且配置好【JAVA_HOME】和【path】两个环境变量 1.1、JAVA_HOME:指向JDK的安装路径(如:C:\Program Files (x86)\Java\jdk1.7.0_01) 1.2、在path环境变量中,加入下面一个: %JAVA_HOME%\bin(即:C:\ ...
分类:
移动开发 时间:
2018-07-06 13:14:56
阅读次数:
230