
自动化测试
blue_lll
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
unittest断言的使用
我们在执行测试用例时,怎么来判断这条用例是否通过呢?唯一的办法就是拿实际结果和预期结果进行比较,如果一致用例就是通过的,否则用例就是失败的。在python中这种比较的方法就叫做断言,unittest框架提供了一系列的断言方法。 常用的断言方法如下: 还有其他方法用于执行更具体的检查,如下: 示例: 已 assertEqual 的使用为例,查看运行的结果。 #!/usr/bin/env python # coding=UTF-8 import unittest class lucky(unittest.原创 2020-09-07 11:18:28 · 394 阅读 · 0 评论 -
自动化测试selenium + chrome + unittest + HTMLTestRunner,生成测试报告(二)测试套件
1. 我们知道测试用例的执行顺序是根据测试用例名称顺序执行的,在不改变用例名称的情况下,我们怎么来控制用例执行的顺序呢? 2. 一个测试文件,我们直接执行该文件即可,但如果有多个测试文件,怎么进行组织,总不能一个个文件执行吧? 要解决上面两个问题,我们就要用到测试套件(TestSuite)了 # 脚本文件:baidu.py from selenium import webdriver import unittest driver = webdriver.Chrome() driver.get("http原创 2020-09-04 16:45:17 · 304 阅读 · 0 评论 -
自动化测试报告--allur使用教程
一、 allure和HTMLRunnerCN生成测试报告的区别 HTMLRunnerCN生成的测试报告,如下: allure生成测试报告如下: allure生成的测试报告相比HTMLRunnerCN生成的测试报告更加美观 二、 allure的使用 # 运行文件:baidu.py from selenium import webdriver driver = webdriver.Chrome() driver.get("https://www.baidu.com/") def test_原创 2020-09-03 15:02:30 · 765 阅读 · 0 评论 -
自动化测试报告 -allure安装
一、 检查本机是否有Java运行环境 1. 检查本机是否有Java的运行环境 2. win+r输入cmd,回车,打开终端窗口 3. 输入Java回车,安装成功效果如下: 未安装效果如下: 4. 输入javac回车,安装成功效果如下: 未安装效果如下: [jdk安装教程](https://blog.csdn.net/blue_lll/article/details/108379764) 二、 allure下载 1. 下载地址:[戳这里](https://bintray.com原创 2020-09-03 14:42:58 · 915 阅读 · 0 评论 -
自动化测试selenium + chrome + unittest + HTMLTestRunner,生成测试报告
自动化测试selenium + chrome + unittest + HTMLTestRunnerCN,生成测试报告 HTMLTestRunnerCN安装 1.通过pip安装会报错,需要手动安装; 2. 通过官网下载需要修改里面信息,超级麻烦,很不喜欢 3. 安装地址:链接:https://pan.baidu.com/s/1ZV7IgmY2ckyeB3kXLAXGcQ 提取码:3yeu 4. 将下载的HTMLTestRunnerCN.py文件放到python安装路径下的lib文件夹下即可 un原创 2020-09-02 10:34:18 · 247 阅读 · 0 评论