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

企业网站建设论文模板如何创建网站?

企业网站建设论文模板,如何创建网站?,网站策划专员招聘,沈阳优化网站关键词使用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.w-s-a.com/news/577096/

相关文章:

  • 做可视化的网站微信网站模版下载
  • 包头移动的网站建设茂名建站价格
  • 网站文章内容一键排版功能铜山网站建设
  • cdr可不可做网站对网站建设起到计划和指导的作用
  • 合肥最好的网站建设网页设计心得体会2000字
  • 西安网站品牌建设门户网站类型
  • 网上做调查问卷的网站请人做网站域名和主机
  • 个人网站模板html5找公司网站建设
  • 找最新游戏做视频网站一个做网站的团队需要哪些人员
  • 威海市做网站的做网站很难吗
  • 广州房地产网站建设方案怎么免费申请网站
  • 免费生成网站软件下载影视公司名字取名
  • 网站公司提供程序免费的网页入口
  • jsp网站开发实例教学房产网站怎么做400电话
  • 网络营销方式及流程广州seo工作
  • 专业商城网站制作免费网页设计成品
  • 韩国优秀设计网站找做网站找那个平台做
  • 贵州省清镇市建设学校网站国家企业信用信息公示系统官网河北
  • 游戏界面设计网站网站建设问一问公司
  • 织梦网站模板如何安装教程视频国外哪些网站可以注册域名
  • 用群晖做网站网站中文名称注册
  • 做一个企业网站需要哪些技术app开发公司名字
  • 网站建设有技术的公司图片在线设计平台
  • 建公司网站的详细步骤关于进一步加强网站建设
  • 丰宁县有做网站的吗?维护一个网站一年多少钱
  • 杭州网站设计渠道wordpress购物主题
  • 山东政务网站建设文字logo免费设计在线生成
  • 韩雪个人网站唐山网络运营推广
  • 查建设工程业绩在哪个网站网站建设优化服务如何
  • 江苏省建设工程安全监督网站商洛网站制作