码迷,mamicode.com
首页 >  
搜索关键字:webdriver    ( 2418个结果
selenium webdriver简介
一、简介 selenium是一款基于web网页的UI自动化测试框架。 1.支持多浏览器操作,IE、firefox、chrome、edge、Safari等 2.跨平台,windows、linux、Mac都可以 3、支持多语言,python、java、ruby、c#等 二、selenium webdri ...
分类:Web程序   时间:2020-03-11 01:12:46    阅读次数:87
python3 Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接
报错源代码from selenium import webdriverimport unittestimport timefrom HTMLTestRunner import HTMLTestRunnerclass BaiDu(unittest.TestCase): def setUp(self): ...
分类:编程语言   时间:2020-03-09 21:08:19    阅读次数:469
Appium_测试步骤读取自外部文件:定制执行引擎
1 class TestCase: 2 def __init__(self,path): 3 file = open(path,"r") 4 self.steps = yaml.safe_load(file) 5 6 def run(self,driver:WebDriver): 7 for ste ...
分类:移动开发   时间:2020-03-08 12:27:12    阅读次数:117
第 5 章 自动化测试模型 - Selenium3 自动化测试
在介绍自动化测试模型之前,我们先来了解库、框架和工具之间的区别。 5.1 基本概念 1.库库的英文单词是 Library,库是由代码集合成的一个产品,可供程序员调用。面向对象的代码组织形成的库叫类库,面向过程的代码组织形成的库叫函数库。从这个角度看,第 4 章介绍的 WebDriver 就属于库的范 ...
分类:其他好文   时间:2020-03-07 20:34:58    阅读次数:61
selenium - webdriver keys 键盘操作
webdriver的Keys()类,提供了几乎所有按键的方法,常用的如下: Keys.BACK_SPACE 删除键 Keys.SPACE 空格键 Keys.TAB 制表键(Tab) Keys.ESCAPE 回退键(Esc) Keys.ENTER 回车键(Enter) Keys.CONTROL Ctr ...
分类:Web程序   时间:2020-03-06 23:35:10    阅读次数:95
第 4 章 WebDriver API - 4.15 操作 Cookie - 4.20 关闭窗口
4.15 操作 Cookie 有时我们需要验证浏览器中的 Cookie 是否正确,因为基于真实的 Cookie 是无法通过白盒测试和集成测试的。WebDriver 提供了操作 Cookie 的相关方法,可以读取、添加和删除 Cookie。 WebDriver 操作 Cookie 的方法如下。● ge ...
分类:Windows程序   时间:2020-03-06 17:46:55    阅读次数:93
第 4 章 WebDriver API - 4.9 多表单切换 - 4.14 下载文件
4.9 多表单切换 在 Web 应用中经常会遇到 frame/iframe 表单嵌套页面的应用,WebDriver 只能在一个页面上对元素进行识别和定位,无法直接定位 frame/iframe 表单内嵌页面上的元素,这时就需要通过 switch_to.frame()方法将当前定位的主体切换为 fra ...
分类:Windows程序   时间:2020-03-06 15:50:57    阅读次数:70
selenium - webdriver actionchains 鼠标事件
webdriver中,将鼠标的操作封装在ActionChains类中,常用方法如下: 右击:context_click() 双击:double_click() 悬停:move_to_element() 拖动:drag_and_drop() 执行:perform() 执行所有ActionChains ...
分类:Web程序   时间:2020-03-06 15:43:42    阅读次数:83
第 4 章 WebDriver API - 4.2 控制浏览器 - Selenium3 自动化测试
4.2 控制浏览器 WebDriver 主要提供操作页面上各种元素的方法,同时,它还提供了操作浏览器的一些方法,如控制浏览器窗口大小、操作浏览器前进或后退等。 4.2.1 控制浏览器窗口大小 有时候我们希望浏览器能在某种尺寸下运行。例如,可以将 Web 浏览器窗口设置成移动端大小(480x800), ...
分类:Windows程序   时间:2020-03-06 11:20:15    阅读次数:75
webdriver中的等待-WebDriverWait()
1、强制等待:sleep() from time import sleep sleep(3) #等待3秒 ****官方不推荐这样的方法,使用太多的sleep会影响脚本运行速度 2、隐式等待:implicitly_wait() driver.implicitly_wait(10) #隐式等待10秒 由 ...
分类:Web程序   时间:2020-03-06 10:43:06    阅读次数:100
2418条   上一页 1 ... 27 28 29 30 31 ... 242 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!