下拉选择框、警告框、滚动条操作 1 下拉选择框选择 1.1 Select类 1.2 select方法 1.3 Select类实现 步骤分析 1.4 Select实现代码 总结 2 警告框选择 2.1 警告框处理方法 2.2 调用方法 2.3 处理警告框 总结 3 滚动条操作 1. 设置JavaScr ...
分类:
其他好文 时间:
2019-10-23 16:33:56
阅读次数:
70
package mavenweb2; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selen ...
分类:
编程语言 时间:
2019-10-23 14:04:19
阅读次数:
114
涉及的文件有: .\medical\BusinessFile.java :实例化excel及xml文件操作对象以及将list变成Map .\medical\manual\business\LoginBusiness.java :通过放射获取元素路径及用例动作的执行(每个对应的test都应该有之相对应 ...
分类:
编程语言 时间:
2019-10-23 11:57:43
阅读次数:
105
1. redis安装 redis是内存型数据库 数据默认写入到内存,如果断电,服务器宕机,redis进程挂掉,数据会丢失 selenium操作浏览器时,要注意浏览器资源释放,防止内存泄漏,崩溃 with open() 默认close关闭文件句柄 word 工具 ,没保存前,数据都放在内存里,保存后, ...
分类:
其他好文 时间:
2019-10-23 11:19:46
阅读次数:
69
selenium基础(下拉菜单操作) 非select/option元素: 1.触发下拉列表出现 2.等待下拉列表中的元素出现,然后进行选择元素即可。 select/option元素: 下拉框操作-Select类selenium提供Select类来处理select/option 1.引入 from s ...
分类:
其他好文 时间:
2019-10-22 22:22:27
阅读次数:
170
滚动条操作:当待操作的元素在页面可是区域外时,要将待操作的元素滚动到可视区域当中 步骤:1.先找要将要操作的元素element = driver.find_element_by_xxxx("XXXX") 2.再将元素滑动到可视区域;通过执行javaScript语句实现driver.execute_s ...
分类:
其他好文 时间:
2019-10-22 22:18:22
阅读次数:
104
在用selenium获取页面时,很多时候需要将滚动条拖到页面底部,下面总结了几种方法. [TOC] location_once_scrolled_into_view target 页面底部的元素 如果页面是ajax动态渲染的,页面的高度随时变化的,所以这个方法很有可能跳不到页面底部 ActionCh ...
分类:
编程语言 时间:
2019-10-22 15:38:01
阅读次数:
134
安装selenium模块 pip install selenium 下载浏览器驱动(以chrome为例) 查看chrome版本 访问http://chromedriver.storage.googleapis.com/index.html,进入与chrome相同版本的路径(下图红线标注),再下载驱动 ...
分类:
其他好文 时间:
2019-10-20 19:36:18
阅读次数:
94
from selenium import webdriver driver = webdriver.Chorme() driver.get("http://www.baidu.com") send_keys()实现上传 对于是通过input标签实现的上传功能,可以将其看作是一个输入框, 即通过sen ...
from selenium import webdriver driver = webdriver.Chorme() driver.get("http://www.baidu.com") 操作滚动条。。。。 window.scrollTop()方法用于设置浏览器窗口滚动条的水平和垂直位置, 方法的第 ...
分类:
编程语言 时间:
2019-10-20 16:07:50
阅读次数:
74