当前位置: 首页 > news >正文

网站代码字体变大电子商务网站设计原理名词解释

网站代码字体变大,电子商务网站设计原理名词解释,wordpress模板 鸟,会员管理系统多少钱使用pytest结合Allure进行测试报告生成的简单教程 allure测试报告 Allure基于Java开发#xff0c;因此我们需要提前安装Java 8或以上版本的环境。 ◆安装allure-pytest插件在DOS窗口输入命令“pip3 install allure-pytest”#xff0c;然后按“Enter”键。 下载安装Allure…使用pytest结合Allure进行测试报告生成的简单教程 allure测试报告 Allure基于Java开发因此我们需要提前安装Java 8或以上版本的环境。 ◆安装allure-pytest插件在DOS窗口输入命令“pip3 install allure-pytest”然后按“Enter”键。 下载安装Allure你可以从GitHub下载安装文件“allure2-2.13.3.zip”解压后将bin目录配置到环境变量中然后在DOS窗口中输入“allure”并按“Enter”键如果显示“Usage”的话说明设置成功。 使用如下命令执行pytest.main([-m,login,-s,-q,--alluredir./report])。 ●“-m”标记用例。 ●“login”被标记需要执行用例。 ●“-s”允许终端在测试执行时输出某些结果例如你想输入print的内容可以加上“-s”。 ●“-q”简化输出结果。 ●“--alluredir”生成Allure指定语法。 ●“./report”生成报告的目录。 ●“--clean-alluredir”因为这个插件库allure-pytest生成了报告文件你第二次执行时不会清理掉里面的东西所以你需要删除这个report文件夹然后执行重新新建report文件夹命令。说明命令执行后程序会在report文件夹里面生成文件。  定制报告 ●feature标注主要功能模块。 ●story标注features功能模块下的分支功能。 ●severity标注测试用例的重要级别。 blocker级别致命缺陷。critical级别严重缺陷。normal级别一般缺陷默认为这个级别。minor级别次要缺陷。trivial级别轻微缺陷。 ●step标注测试用例的重要步骤。 ●attach用于向测试报告中输入一些附加的信息通常是一些测试数据信息。 ●name就是附件名称body就是数据attachment_type就是传类型。附件支持的类型有TEXT、HTML、XML、PNG、JPG、JSON、OTHER。 ●issue这里传的是一个连接记录的是你的问题。 ●testcase这里传的是一个连接记录的是你的用例。 ●description描述用例信息。 import pytest,allureallure.feature(测试场景1)      #标记场景 class TestDemo():allure.story(测试用例1-1) # 标记测试用例allure.severity(trivial) # 标记用例级别def test_1_1(self): # 用例1a 1 1assert a 2allure.story(测试用例1-2)allure.severity(critical)allure.step(用例2:重要步骤)def test_1_2(self):assert 2 2 通过main来执行测试用例这时候程序会在report文件夹中生成一些JSON格式的文件 接下来回到DOS窗口执行“allure generate --clean report”命令可以看到新生成了一个allure-report文件夹可以用浏览器打开index.html文件了 ●区域一显示报告生成的时间执行的时间一共执行了多少个测试用例环状图显示用例通过的比例。 ●区域二显示的是测试集合class情况。 ●区域三显示的是测试场景allure.feature。 ●区域四显示失败用例的信息。 安装必要的库 首先确保已经安装了pytest和allure-pytest库。可以使用以下命令进行安装 pip install pytest pip install allure-pytest   用法说明  1. 在测试代码中使用pytest框架编写测试用例。确保你已经导入pytest和allure相关的模块。 2. 在每个测试用例函数上方添加allure.feature(Feature)和allure.story(Story)装饰器用于指定测试用例所属的特性和故事。 3. 在测试用例函数上方添加allure.severity(allure.severity_level.CRITICAL)装饰器用于指定测试用例的严重程度。 4. 在需要添加附件的地方使用allure.attach()方法添加附件。例如在测试用例失败时你可以添加失败截图或日志文件作为附件。 5. 在命令行中执行pytest --alluredir./report命令将测试结果生成为Allure报告的XML格式。 6. 使用allure serve ./report命令启动Allure服务并自动打开生成的测试报告。 示例代码 import pytest import allureallure.feature(登录模块) allure.story(用户登录) allure.severity(allure.severity_level.CRITICAL) def test_user_login():with allure.step(步骤1输入用户名和密码):# 输入用户名和密码操作passwith allure.step(步骤2点击登录按钮):# 点击登录按钮操作passwith allure.step(步骤3验证登录成功):# 验证登录成功的断言passwith allure.step(步骤4添加失败截图和日志文件作为附件):# 添加失败截图和日志文件作为附件allure.attach.file(./screenshot.png, name失败截图, attachment_typeallure.attachment_type.PNG)allure.attach.file(./log.txt, name日志文件, attachment_typeallure.attachment_type.TEXT)assert Trueif __name__ __main__:pytest.main([-s, -v, --alluredir./report])执行以上代码后会在当前目录下生成一个report文件夹包含测试结果的XML文件。然后执行allure serve ./report命令启动Allure服务并自动打开生成的测试报告。
http://www.hkea.cn/news/14578141/

相关文章:

  • 自己在公司上班做网站宣传 侵权吗山东网站备案注销
  • 行业协会网站建设萧县住房和城乡建设局网站
  • 怎么做网站小编网站优化的图片
  • 网站的建设域名空间网站维护推广的方案
  • 模板形的网站制作软件开发技术文档
  • 网站设计目标wordpress怎么破解插件
  • 东莞微信网站建设更好网站建设方案可以乱写吗
  • 网站后台做的超链接打不开phpcms网站模版下载
  • 福州市工程建设监督站网站吉林省软环境建设办公室网站
  • 正规的金融行业网站开发做早餐的网站
  • 网站源码区别最流行的网站开发
  • oss可以做视频网站吗子目录安装wordpress
  • 网站续费问题seo 网站改版
  • 重庆网站建设 重庆网站制作网站正在建设中请稍后
  • 网站开发博客帝国做的网站怎么上传
  • 云南网站开发培训机构页面设计简称
  • 阿里国际网站做免费有用吗中国企业信息查询网
  • 广州网站设计建设网站建设中的多语言翻译如何实现
  • 商业网站的后缀一般为百度ip地址
  • 买域名和服务器做自己的网站企业做哪个网站好
  • 房产网站制作模板甘肃省建设厅官方网站张睿
  • 建设银行网站查询不显示整存争取金额小程序和app的开发成本对比
  • 做问卷的网站有那些宁夏做网站
  • 全国网站建设大赛南通做电力的公司网站
  • 网站内容的丰富性电销外包团队在哪找
  • 网站的国际化 怎么做网站建设考试题
  • 中铁建设集团门户网登陆最优惠的网站优化
  • 百度在线做网站产品网站建站
  • 英文网站建设企业推广线上渠道
  • 虹口网站制作手机app下载软件