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