webdriver
爱吃火锅0624
还有烧烤、炸鸡、甜品。。。。
展开
-
webdriver API(5)判断页面元素是否可见
首先,用于测试的HTML代码由于浏览器兼容问题,代码可能需要自行调试<html><head><title>HTML中显示与隐藏元素</title><mate http-equiv="Content-Type"content="text/ht原创 2019-02-14 16:25:06 · 598 阅读 · 0 评论 -
WebDriver API(12)操作frame中的页面元素
html代码:frame.html:<html><meta http-equiv="Content-Type"content=&amp原创 2019-03-05 12:38:50 · 201 阅读 · 0 评论 -
webdriver API(9)
操作可以输入的下拉框(输入同时模拟按键)html代码<html><body> <div style="position:relative;&am原创 2019-02-19 13:53:09 · 134 阅读 · 0 评论 -
webdriver API(10)模拟按键与鼠标
实现全选、剪切、粘贴及回车的操作#encoding=utf-8from selenium import webdriverimport unittestimport win32apiimport win32conimport timeVK_CODE={ 'enter':0x0D, 'ctrl':0x11, 'a':0x41, 'v':0x56, ...原创 2019-02-25 09:46:38 · 250 阅读 · 0 评论 -
Webdriver API(11)隐式等待与显示等待
隐式等待隐式等待是在测试实施时,为查找页面元素或执行命令设置的一个最长等待时间,如果在规定时间内页面元素被找到或命令执行完成,则执行下一步,否则继续等待直到设置的最长等待时间结束。#encoding=utf-8from selenium import webdriverimport unittestclass VisitByFirefox(unittest.TestCase): ...原创 2019-02-27 17:54:02 · 429 阅读 · 0 评论 -
selenium三种断言及异常类型----转载
selenium 三种断言以及异常类型selenium 提供了三种模式的断言:assert 、verify、waitfor Assert 失败时,该测试将终止。 Verify 失败时,该测试将继续执行,并将错误记入日显示屏 。也就是说允许此单个 验证通过。确保应用程序在正确的页面上 Waitfor 用于等待某些条件变为真。可用于 AJAX 应用程序的测试。如果该条件为真,他们将立即...转载 2019-02-22 14:42:47 · 343 阅读 · 0 评论 -
Webdriver API(7)
获取页面元素属性#encoding=utf-8from selenium import webdriverimport unittestclass VisitByFirefox(unittest.TestCase): def setUp(self): self.driver = webdriver.Firefox(executable_path="f:\\gecko...原创 2019-02-15 11:51:05 · 150 阅读 · 2 评论 -
Webdriver API(6)判断页面元素是否可操作
用于测试的HTML代码:<html><head> <title>HTML中不可操作元素</title> <meta http-equiv="Content-Type"content="text/html;charset=utf-8&qu原创 2019-02-14 17:35:52 · 501 阅读 · 0 评论 -
Webdriver高级应用(1)进阶中级必备
使用javascript操作页面元素#encoding=utf-8from selenium import webdriverfrom selenium.common.exceptions import WebDriverExceptionimport unittestimport tracebackimport timeclass TestDemo(unittest.TestCas...原创 2019-03-14 11:51:25 · 223 阅读 · 0 评论