package jkcs; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa ...
分类:
编程语言 时间:
2020-04-22 13:23:35
阅读次数:
125
package jkcs; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa ...
分类:
编程语言 时间:
2020-04-22 11:36:32
阅读次数:
95
在UI层面的自动化测试开发中,元素的定位与操作是基础,也是经常遇到的困难所在。webdriver提供了8种定位: 1. id定位:find_element_by_id("id值");id属性是唯一的 1 driver.find_element_by_id("loginName").clear()#用 ...
分类:
Web程序 时间:
2020-04-22 10:04:33
阅读次数:
75
from PIL import Imagefrom selenium.webdriver import DesiredCapabilitiesfrom selenium import webdriverfrom selenium.webdriver.support.wait import WebDr ...
分类:
编程语言 时间:
2020-04-22 10:00:11
阅读次数:
93
python3.7 Chrome: # 修改lang=zh-CN即可更改语言, 可在 https://blog.csdn.net/Sam_ONE/article/details/102571595 下寻找对应的 chrome_options = webdriver.ChromeOptions() c ...
分类:
编程语言 时间:
2020-04-21 13:15:48
阅读次数:
395
通过函数get_screenshot_as_file()来捕获错误截图,详细看下面举例: #coding = utf-8 from selenium import webdriver import time #Selenium cookie处理 #D:\chromedriver_win32\chro ...
分类:
编程语言 时间:
2020-04-19 00:46:42
阅读次数:
58
#!/usr/bin/env python from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains import time class driver_class(o ...
分类:
编程语言 时间:
2020-04-16 22:39:48
阅读次数:
66
常用操作cookie的方法如下: get_cookie(name='aaa') 获取key(name)为aaa的cookie get_cookies() 获取所有cookie add_cookie(dict) 添加cookie delete_cookie(name='aaa') 删除cookie d ...
分类:
Web程序 时间:
2020-04-16 15:33:45
阅读次数:
100
针对<select>标签,可使用如下方法: select_by_value() 通过value值定位下拉选项 select_by_index() 通过下拉选项的索引定位,从0开始 select_by_visible_text() 通过text值定位 百度搜索下拉框,如下: 分别选择每页显示20条,1 ...
分类:
Web程序 时间:
2020-04-15 21:17:10
阅读次数:
86
一.下拉框 相信大家在手动测试web页面时,遇到过下拉框吧,那进行web自动化测试时,如何操作下拉框,且看下文 1.selenium中提供了方法,先导入Select方法 from selenium.webdriver.support.select import Select 2.实例化类 Selec ...
分类:
Web程序 时间:
2020-04-15 13:59:13
阅读次数:
122