Pytest集成Allure生成测试报告 1、Allure安装 1)Allure报告的demo样式(是不是很漂亮呢) 2)Allure下载 选择需要的版本,下载zip文件,解压即可 2、添加allure环境变量 path:D:\Program Files\allure-2.13.1\bin 3、查看 ...
分类:
编程语言 时间:
2020-03-22 01:04:11
阅读次数:
233
运行测试套件生成报告时,每次都需要执行hrun命令,再加上参数,实在是不方便,这次将运行写到run.py文件中,直接运行该py文件,即可运行并生成测试报告: # -*- coding: utf-8 -*- # @Time : 2020/3/18 23:00 # @Author : benben # ...
分类:
Web程序 时间:
2020-03-18 23:46:22
阅读次数:
207
接上一篇文章,在case2中,设置一个variables变量,然后再用这个variables变量去进行判断,预期结果中值显示是:LazyString($变量key) 代码截图: 运行结果: 修改测试报告html,如图: 再次运行: 同样,扩展模板extend-theme-template.html中 ...
分类:
Web程序 时间:
2020-03-18 20:28:01
阅读次数:
302
Pytest集成Allure生成测试报告 1、Allure安装 1) "Allure报告的demo样式" (是不是很漂亮呢) 2) "Allure下载" 选择需要的版本,下载zip文件,解压即可 2、添加allure环境变量 3、查看生成的allure报告 启动后会自动跳转到 "http://192 ...
分类:
其他好文 时间:
2020-03-18 15:58:46
阅读次数:
238
定义执行用例开始、结束,写入公共模块中,脚本如下: myunit.py import unittest from TB_test.common.TB_caps import appium_desired import logging class startend(unittest.TestCase) ...
分类:
移动开发 时间:
2020-03-18 15:44:07
阅读次数:
67
pytest 生成报告,需要提前安装插件 pip install pytest-html 使用方式: 在运行时使用--html=report.html (report就是生成html的文件名) eg:pytest test_rundemo.py --html=reportdemo.html 测试案例 ...
分类:
其他好文 时间:
2020-03-17 22:28:32
阅读次数:
69
启动jmeter时,dos窗口会有一行命令 -n: 非GUI模式执行JMeter -t: 执行测试文件所在的位置 -l: 指定生成测试结果的保存文件,jtl文件格式 -e: 测试结束后,生成测试报告 -o: 指定测试报告的存放位置 [jmx file]:表示测试脚本jmx文件的路径 [test fi ...
分类:
其他好文 时间:
2020-03-16 14:28:22
阅读次数:
264
常用自动化工具框架: 工具 学习成本 录制 持续集成 测试报告 用例管理 性能测试 扩展难度 语言 java+testing+Maven 高 否 是 是 难 是 中 java python+Requests 低 否 是 是 难 是 中 python Robot Framework 低 否 是 是 易 ...
分类:
其他好文 时间:
2020-03-15 19:01:14
阅读次数:
63
前戏 在做自动化的时候,最后我们总要出一个测试报告给领导看,HTMLTestRunner可以生成HTML的测试报告 将HTMLTestRunner放在python的lib目录下 可以在lib下新建个HTMLTestRunner.py的文件,把下面的代码复制过去 """ A TestRunner fo ...
分类:
Web程序 时间:
2020-03-13 01:47:39
阅读次数:
75
一、分层设计的思想 公共方法目录:common 测试用例类模块目录:testcases 测试数据目录:data 测试报告存放目录:reports 配置文件存放目录:conf 日志文件存放目录:logs 项目启动文件:run_test.py 二、数据驱动思想(ddt) 以用例数据来生成测试用例(数据驱 ...
分类:
其他好文 时间:
2020-03-10 20:12:29
阅读次数:
83