随笔分类 - 测试
摘要:Selenium处理alert/confirm/prompt提示框 目录Aboutselenium处理alert提示框selenium处理confirm提示框selenium处理prompt提示框 About回到顶部 重新认识alert 首先,不是所有的alert都能叫做alert框。 JavaSc
阅读全文
posted @ 2020-06-05 10:28
知秋一叶9527
摘要:Selenium等待机制 目录为什么需要等待显式等待机制隐式等待机制休眠机制 为什么需要等待回到顶部 当进行自动化测试的时候: from selenium import webdriver driver = webdriver.Chrome() driver.get("https://www.bai
阅读全文
posted @ 2020-06-05 10:27
知秋一叶9527
摘要:Bootstrap常用样式以及使用(登录) 一:登录Bootstrap官网:https://www.bootcss.com/ 二:在起步——》登录页面——》右键审查元素——》获取到body(见下图) 三:复制到相应的页面中,然后格式化 四:启动项目,但是没有样式 五:添加样式(映引入css文件,或者
阅读全文
posted @ 2020-06-05 10:25
知秋一叶9527
摘要:测试 Postman篇之快速上手 目录about安装postman for Windowspostman for Mac快速上手get请求无参get请求有参get请求post请求k:v形式的post请求参数为k:json类型的post请求参数为json的post请求文件上传接口测试将接口生成代码集合
阅读全文
posted @ 2020-05-17 22:33
知秋一叶9527
摘要:unittest发送测试报告邮件 目录About代码示例 About回到顶部 有了测试报告我们就可以发送邮件了。 Python发邮件功能借助smtplib和email模块。 更多关于发邮件的故事点击:https://www.cnblogs.com/Neeo/articles/11199127.htm
阅读全文
posted @ 2020-05-17 22:32
知秋一叶9527
摘要:unittest生成测试报告 About回到顶部 HTMLTestRunner和BSTestRunner是Python标准库unittest的扩展,用来生成HTML的测试报告。两个下载安装和使用一致。 首先,Python2.x和Python3.x中两个扩展包不兼容(但下载和使用一致),这里以Pyth
阅读全文
posted @ 2020-05-17 22:31
知秋一叶9527
摘要:Python pytest 目录快速入门简单示例setup和teardown配置文件进阶跳过用例标记预期失败参数化固件什么是固件作用域预处理和后处理常用插件pytest测试报告插件allure控制用例执行顺序失败重试并发执行pytest sugarpytest cov常见问题 快速入门回到顶部 py
阅读全文
posted @ 2020-05-17 22:28
知秋一叶9527
摘要:Selenium 文件操作 目录about上传文件 about回到顶部 文件操作,也就是包括上传、读取文件等操作。 上传文件回到顶部 上传文件非常的简单,也就是在send_keys中添加上文件路径即可。 from selenium import webdriver driver = webdrive
阅读全文
posted @ 2019-05-17 22:45
知秋一叶9527
摘要:Selenium之发送163邮件 目录 直接上代码: import time import datetime from selenium import webdriver from selenium.webdriver.support.wait import WebDriverWait 等待页面加载
阅读全文
posted @ 2019-05-17 22:44
知秋一叶9527
摘要:Selenium webdriver的基本操作 目录常用类与方法选择器Keys鼠标相关事件EC其他案例浏览器的前进后退和刷新执行js代码 常用类与方法回到顶部 from selenium import webdriver 驱动浏览器 from selenium.webdriver import Ac
阅读全文
posted @ 2019-05-17 22:42
知秋一叶9527
摘要:webdriver的环境配置 目录about网页浏览器ChromeFirefoxSafariIE无头浏览器PhantomJSGoogle无头Firefox无头 about回到顶部 环境: win10 + 想要Python通过selenium操作浏览器搞些事情,就必须有两个前提条件: 下载seleni
阅读全文
posted @ 2019-05-17 22:41
知秋一叶9527
摘要:Selenium IDE的安装与使用 目录beforedownloadinstall快速上手新版本selenium ide的使用 before回到顶部 Selenium IDE的web录制功能一直深受测试人员的喜爱,能将我们的操作动作录制下来并且能保存成相应的代码。较为方便。 目前来说啊,可以有三种
阅读全文
posted @ 2019-05-17 22:40
知秋一叶9527
摘要:Selenium 简介 目录selenium是什么?应该具备的知识Selenium功能特性Selenium的局限性Selenium与QTP比较Selenium工具套件Selenium集成开发环境(IDE)Selenium远程控制器Selenium WebDriverSelenium Grid sel
阅读全文
posted @ 2019-05-17 22:38
知秋一叶9527
摘要:测试 Postman篇之断言 目录about添加/获取变量系列一般断言集合公共断言 about回到顶部 postman同样支持断言功能,对于接口的断言,一般来判断接口返回的结果是否符合预期。 在postman中,使用Test脚本来对接口数据进行判断。 由于Test脚本会在接口响应后执行,这也意味着,
阅读全文
posted @ 2019-05-17 22:37
知秋一叶9527
摘要:测试 Postman篇之命令行测试 目录before环境配置使用newman执行命令行测试question安装cnpm失败 before回到顶部 命令行测试?难道GUI的还不能满足你么?非也非也,使用命令行模式为了搭配其他的工具来开展测试工作。 环境配置回到顶部 在正式展开命令行测试之前,我们需要把
阅读全文
posted @ 2019-05-17 22:36
知秋一叶9527
摘要:unittest框架 目录About必要的准备与注意事项unittest简单上手使用unittest提供的断言unittest.TestSuiteunittest.makeSuiteunittest.TestLoader一探unittest.mainsetUpClass && tearDownCla
阅读全文
posted @ 2019-05-17 22:29
知秋一叶9527
摘要:测试 单元测试基础 目录什么是单元测试单元测试的目的单元测试关注的重点单元测试环境单元测试的四个阶段单元测试基本原则单元测试方式常见单元测试工具 返回测试目录 返回随笔目录 什么是单元测试回到顶部 单元测试,对软件在设计的最小单元中进行正确性检测的测试,将可能存在的错误在最小范围内发现并解决。 对于
阅读全文
posted @ 2019-05-17 22:20
知秋一叶9527
摘要:#测试 - 禅道篇 目录before禅道的安装docker部署禅道for Windows创建角色产品管理创建产品创建产品计划添加模块和创建需求需求评审需求变更项目管理项目立项关联/分配需求项目开发阶段需求开发构建版本版本关联需求测试阶段开发提测创建用例版本关联用例后台开启用例评审功能用例评审用例执行
阅读全文
posted @ 2019-05-17 22:19
知秋一叶9527
摘要:测试 测试方法 目录before黑、白、灰盒测试白盒测试黑盒测试灰盒测试黑、白、灰盒测试方法总结静态、动态测试静态测试动态测试人工测试、自动化测试常见的黑盒测试方法等价类划分法示例1:计算整数示例2:测试QQ账号示例3:测试电话号码示例4:用户登录边界值示例1:标题示例2:成绩测试示例3:密码因果图
阅读全文
posted @ 2019-05-17 22:16
知秋一叶9527
摘要:测试过程 软件生命周期回到顶部 那么,软件测试要经过一个什么样的过程呢,这就要从软件的生命周期开始说起了。 软件生命周期又称为软件生存周期或系统开发生命周期,是软件的产生直到报废的生命周期。 整个生命周期包括问题定义与规划、需求分析、系统设计、软件编程、软件测试、软件运维等阶段。 在周期内,我们无论
阅读全文
posted @ 2019-05-17 22:13
知秋一叶9527