自动化测试
爱吃火锅0624
还有烧烤、炸鸡、甜品。。。。
展开
-
兼容性测试脚本
111原创 2019-11-21 18:44:28 · 232 阅读 · 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 评论 -
SQL学习笔记----持续更新
笔记比较适合小白,建议调整好格式打印出来练习的时候看!!!重要事项一定要记住,SQL 对大小写不敏感!SQL 语句后面的分号?如果您使用的是 MS Access 和 SQL Server 2000,则不必在每条 SQL 语句之后使用分号,不过某些数据库软件要求必须使用分号。SQL DML 和 DDL可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。...转载 2019-02-26 15:58:10 · 209 阅读 · 0 评论 -
测试常用Liunx操作命令
转自IDO老徐,侵删平时会用到,先码住命令 cd如何进入上级目录cd …如何进入当前用户主目录cd ~如何进入上两级目录cd …/…进入当前目录命令cd .如何进入目录 /usr/isTestercd /usr/isTester命令 mv移动一个文件夹(isTester文件夹,移动到/APP/www目录)mv ~/isTester/ /APP/www移动一个文件(...转载 2019-02-26 14:04:52 · 209 阅读 · 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(4)获取 页面元素的文本内容
根据不同浏览器,geckodriver存放位置,代码有改动#encoding=utf-8from selenium import webdriverimport unittestclass VisitByFirefox(unittest.TestCase): def setUp(self): self.driver = webdriver.Firefox(execu...原创 2019-02-12 15:35:19 · 3247 阅读 · 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(3)获取与切换浏览器窗口句柄
这段有些问题,单独拿出来首先,句柄定义其次,书中没有给出if后那句,需要自己添加#encoding=utf-8from selenium import webdriverimport unittestclass VisitSogouByFirefox(unittest.TestCase): def setUp(self): self.driver=webdriv...原创 2019-02-04 23:18:36 · 498 阅读 · 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 · 501 阅读 · 0 评论 -
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 评论