摘要: webdriver提供了以下方法 clear(): 清除文本。 send_keys(*value): 模拟按键输入。 click(): 单击元素。 size 返回元素的尺寸。 text 获取元素的文本。 get_attribute(name) 获得属性值。 is_displayed() 设置该元素是 阅读全文
posted @ 2019-11-26 11:54 小小夏央 阅读(205) 评论(0) 推荐(1) 编辑
摘要: webdriver的api提供了改变浏览器大小的方法 set_window_size() 设置浏览器宽、高 maximize_window() 设置浏览器全屏 代码演示: from selenium import webdriver driver = webdriver.Chrome() drive 阅读全文
posted @ 2019-11-26 11:41 小小夏央 阅读(1970) 评论(0) 推荐(1) 编辑
摘要: WebDriver的api提供了以下方法实现浏览器的后退前进以及刷新: back() 后退 forward() 前进 refresh() 刷新 案例演示: from selenium import webdriver driver = webdriver.Chrome() # 访问百度首页 firs 阅读全文
posted @ 2019-11-26 11:33 小小夏央 阅读(588) 评论(0) 推荐(1) 编辑
摘要: 通过adb shell dumpsys window windows | findstr mFocusedApp查看包名和activity 例如执行上述语句得到 包名:com.android.settings对应着应用程序界面名:.Settings对应着启动的某个界面也叫启动名 获取设备状态:adb 阅读全文
posted @ 2019-11-24 22:25 小小夏央 阅读(140) 评论(0) 推荐(1) 编辑
摘要: 通过首先创建一个新项目 接下来 基本都是next除非你要改配置 创建成功,这时候点击右下角这个,让maven帮助我们自动下载并导包 等maven帮助我们把包下载好后开始配置tomact 差不多tomact已经配置完成了,接下来我们创建写Java文件的地方 创建一个名为java的文件夹后 接下来我们就 阅读全文
posted @ 2019-11-14 00:11 小小夏央 阅读(138) 评论(0) 推荐(1) 编辑
摘要: frame切换 frame/iframe在我们webdriver运用中比较特别,它们的定位方式在selenium中与其他的标签是不一样的。 如果我们要操作被嵌入到frame/iframe中的 html 文档中的元素, 就必须切换webdriver的范围到被嵌入的文档中。 那么我们如何切换范围呢? 这 阅读全文
posted @ 2019-11-13 23:42 小小夏央 阅读(582) 评论(0) 推荐(1) 编辑
摘要: radio框、checkbox框、select框的定位与操作 radio框 radio框选择选项,直接用WebElement的click方法,模拟用户点击就可以了 给出以下html <div id="radio"> <input type="radio" name="zimu" value="a"> 阅读全文
posted @ 2019-11-11 10:49 小小夏央 阅读(1492) 评论(0) 推荐(1) 编辑
摘要: 这里记录一点webdriver常用方法 #实例化对象并且自动打开浏览器进入百度 from time import sleep from selenium import webdriver driver=webdriver.Chrome(r'd:\Web自动化\chromedriver.exe') # 阅读全文
posted @ 2019-11-11 09:52 小小夏央 阅读(190) 评论(0) 推荐(1) 编辑
摘要: web界面自动化,要操控元素,首先需要 选择界面元素 ,或者说 定位界面元素 就是 先告诉浏览器,你要操作 哪个 界面元素, 让它找到你要操作的界面元素。 我们必须要让浏览器 先找到元素,然后才能操作元素。 一、选择元素 对于web自动化,就要明确知道你要操作的页面元素是什么,并且要知道它的特征 那 阅读全文
posted @ 2019-11-11 09:20 小小夏央 阅读(1159) 评论(0) 推荐(1) 编辑
摘要: (一)简单使用例子 下面代码为自动化的 打开Chrome浏览器,并且自动化打开百度网站,并且关闭 # 导包 from selenium import webdriver # 实例化浏览器对象 wd = webdriver.Chrome(r'd:\Web自动化\chromedriver.exe') # 阅读全文
posted @ 2019-11-09 17:59 小小夏央 阅读(427) 评论(0) 推荐(1) 编辑