51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Eb
python webdriver grid多节点运行webdriver程序
grid整理:机制Hub机器和节点机器上要装jdk和jar包A机器:hub 中控:用来监控所有节点机的状态启动命令:java-jarselenium-server-standalone-3.8.1.jar-rolehub 启动成功结果显示:INFO-Registeredanodehttp://192...
代码星球
·
2021-02-13
webdriver
python
grid
节点
运行
python webdriver 测试框架-数据驱动xml驱动方式
数据驱动xml驱动的方式存数据的xml文件:TestData.xml:<?xmlversion="1.0"encoding="utf-8"?><bookListtype="technology"> <book> &n...
代码星球
·
2021-02-13
驱动
python
webdriver
测试
框架
python webdriver 测试框架-数据驱动exce驱动,不用ddt的方式
data.xlsx: 脚本:#encoding=utf-8fromseleniumimportwebdriverimporttimeimportdatetimefromopenpyxlimport*wb=load_workbook(r'd:\test\data.xlsx')ws=wb.active...
代码星球
·
2021-02-13
驱动
python
webdriver
测试
框架
python webdriver 测试框架-数据驱动excel驱动的方式
简介:数据驱动excel驱动方式,就是数据配置在excel里面,主程序调用的时候每次用从excel里取出的数据作为参数,进行操作,需要掌握的地方是对excel的操作,要灵活的找到目标数据 测试数据.xlsx:路径-D:est627 ExcelUtil.py:#encoding=utf-8...
代码星球
·
2021-02-13
驱动
python
webdriver
测试
框架
python webdriver 测试框架-数据驱动json文件驱动的方式
数据驱动json文件的方式test_data_list.json:[ "邓肯||蒂姆", "乔丹||迈克尔", "库里||斯蒂芬", "杜兰特||凯文", &nb...
代码星球
·
2021-02-13
驱动
python
webdriver
测试
框架
python webdriver 测试框架-数据驱动txt文件驱动,带报告的例子
数据驱动txt文件驱动的方式,带报告data.txt:gloryroadtest||光荣之路摔跤爸爸||阿米尔超人||电影 data_driven_by_txt_file.py:#encoding=utf-8fromseleniumimportwebdriverimporttimewithopen(u"e:\...
代码星球
·
2021-02-13
驱动
python
webdriver
测试
框架
python webdriver 测试框架-数据驱动DDT的例子
#encoding=utf-8fromseleniumimportwebdriverimportunittest,timeimportlogging,tracebackimportddt fromselenium.common.exceptionsimportNoSuchElementExcept...
代码星球
·
2021-02-13
python
webdriver
测试
框架
数据
python webdriver 登录163邮箱发邮件加附件, 外加数据和程序分离,配置文件的方式
配置文件:UiObjectMapSendMap.ini用来存放配置信息 GetOptionSendMail.py用来读取配信息#encoding=utf-8fromselenium.webdriver.support.uiimportWebDriverWaitimportConfigParseri...
代码星球
·
2021-02-13
python
webdriver
登录
邮箱
邮件
python webdriver api-操作富文本框
操作富文本框-就是邮件正文部分,可以选字体啥的第一种方式:一般都是在iframe里,要切进去,一般是”html/body”,编辑之后,再切出来,然后再send_keys就完事儿#encoding=utf-8fromseleniumimportwebdriverimportunittest,time,trac...
代码星球
·
2021-02-13
python
webdriver
api-
操作
文本
python webdriver api-读取、设置配置文件
文件结构:db.ini放置db信息的配置文件文件中[gloryroad]是section信息下边的dbname等是option信息UiObjectMap.ini放置访问web的配置信息 配置用到的xpath元素信息-做到数据和程序的分离 第一步读取配置文件把配置文件放到当前脚本所在目录下...
代码星球
·
2021-02-13
python
webdriver
api-
读取
设置
python webdriver api-对启动的火狐浏览器添加配置
Webdriver启用的火狐不带插件,可以自已进行配置先找到火狐的安装路径C:ProgramFilesMozillaFirefox 步骤说明在CMD中使用cd命令进入firefox.exe文件所在目录(比如:C:Program FilesMozilla ...
代码星球
·
2021-02-13
python
webdriver
api-
启动
火狐
python webdriver api-操作日期元素的方法
操作日期元素 第一种方式直接向输入框输入日期dateInputBox=self.driver.find_element_by_id("datepicker")dateInputBox.send_keys("11/24/2016")#encoding=utf-8fromseleniumimportwebdriv...
代码星球
·
2021-02-13
python
webdriver
api-
操作
日期
python webdriver api-右键另存下载文件
右键另存下载文件先编辑SciTE脚本: ;ControlFocus("title","text",controlID);表示将焦点切换到标题为title窗体中的controlID上;Edit1表示第一个可以编辑的实例;title表示弹出的Window窗口标题,不同浏览器的标题可能不一样ControlFocus...
代码星球
·
2021-02-13
python
webdriver
api-
右键
另存
python webdriver 显示等待判断元素是可以被点击的,但是执行脚本时,却提示元素不能点击的解决办法?
我之前运行没问题的环境是firefox版本50,对应的驱动是没有问题的,现在firefox自动升级到了60,驱动没有变,我试着把浏览器装回了50,再试就好了,所以应该是浏览器跟驱动geckodriver不兼容的问题导致的 ...
代码星球
·
2021-02-13
元素
点击
python
webdriver
显示
python webdriver api-上传文件的三种方法
上传文件:第一种方式,sendkeys(),最简单的#encoding=utf-8fromseleniumimportwebdriverimportunittestimporttimeimporttracebackfromselenium.webdriver.support.uiimportWebDriverWaitf...
代码星球
·
2021-02-13
python
webdriver
api-
上传
文件
首页
上一页
...
31
32
33
34
35
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他