首页 > 其他分享 >allure定制化

allure定制化

时间:2023-10-07 21:23:26浏览次数:24  
标签:登录 step allure user print login 定制

安装allure-pytest库

pip install allure-pytest

使用@allure.feature来标记一个特性,使用@allure.story来标记一个故事,使用@allure.step来标记一个步骤。

当你运行测试并生成Allure报告时,你可以在命令行中使用allure serve命令来查看报告。你也可以将报告生成为HTML文件,然后在浏览器中打开它。

import allure

@allure.feature('登录模块')
@allure.story('登录成功')
def test_login():
    with allure.step('输入用户名'):
        print('请输入用户名')
        user = input()
    with allure.step('输入密码'):
        print('请输入密码')
        password = input()
    with allure.step('点击登录按钮'):
        print('点击登录按钮')
        # 这里假设有一个名为click_login的函数可以模拟点击登录按钮
        click_login(user, password)
    with allure.step('检查是否登录成功'):
        assert check_login(user)

 

标签:登录,step,allure,user,print,login,定制
From: https://www.cnblogs.com/may18/p/17747514.html

相关文章

  • 个性化定制界面和极简版原装界面你更喜欢哪个?
    个性化定制界面和极简版原装界面,哪一个你用起来更加顺手呢,相比之下你更喜欢哪一个?这个就和我们选择选装原装车型,还是改装车型一样,每个人的偏好不同,但是原装车型一定要越见到那越好。这样可以极大的方便后期改装。首先,个性化定制界面和极简版原装界面都有其优点和缺点。个性化定制界......
  • go语言ent教程:使用zerolog定制ent日志
    背景:ent开始debug模式后,可以输出日志,但是我们想为ent接入zerolog,该怎么做呢? 一、引入zerologgoget-ugithub.com/rs/zerolog 二、自定义zerolog配置customLog:=func(args...any){str:=fmt.Sprintf("%v",args)fmt.Println(str)......
  • 根据您的数据量定制的ChatGPT,改变客户服务的方式
    在当今竞争激烈的商业环境中,提供优质的客户服务对于保持忠诚的客户群和推动业务增长至关重要。客户满意度已成为各行各企业的首要任务,因为它直接影响客户留存和品牌声誉。随着技术的进步,公司不断探索创新解决方案,以增强客户服务体验。其中一种解决方案是利用人工智能(AI)的ChatGPT,提......
  • VMware ESXi 7.0 U3o macOS Unlocker & OEM BIOS 标准版和厂商定制版
    VMwareESXi7.0U3omacOSUnlocker&OEMBIOS标准版和厂商定制版ESXi7.0标准版和Dell(戴尔)、HPE(慧与)、Lenovo(联想)、Inspur(浪潮)、Cisco(思科)定制版镜像请访问原文链接:https://sysin.org/blog/vmware-esxi-7-u3-oem/,查看最新版。原创作品,转载请保留出处。作......
  • 一个高精度24位ADC芯片ADS1222的使用方法及参考电路程序成都控制器定制
    前一段时间,在做单片机、PLC、电路板、控制器/箱、仪器仪表、机电设备或系统、自动化、工控、传感、数据采集、自控系统、控制系统,物联网,电子产品,软件、APP开发设计定制定做开发项目时,有要求用到24位的高精度ADC,用于对外部信号采集。经查阅,初步获得一款满足要求的芯片:ADS1222,本文......
  • 物联网软件定制案例
      物联网软件定制是按照用户需求定制开发,确定合作后,交定金,设计出UE和UI的效果图,下面就介绍一下关于物联网软件的定制开发案例。  物联网软件的定制开发,主要是一个为生产线定制的实时监控的软件系统。实现大数据的监控,将使用一个物联网平台一个基于云数据互联网的解决方案......
  • Dockerfile 语法详解:构建定制化容器镜像的基石
    Docker已经成为现代应用程序开发和部署的关键工具之一。在Docker的世界中,Dockerfile是一个至关重要的文件,它定义了如何构建容器镜像的步骤和配置。本文将深入探讨Dockerfile的语法,为您提供构建定制化容器镜像的基础知识。Dockerfile的基本结构Dockerfile是一个纯文本文件,其......
  • 记录--Vue3 + Fabricjs 定制国庆专属头像
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助生在国旗下,长在春风里!国庆将至,采黎为大家带来定制头像2.0(国庆头像),让我们用代码的形式为祖国庆生!欢迎大家点赞收藏加关注哦前言想看效果或者想定制春节头像的小伙伴请直奔效果区域;想一睹定制头像2.0小工具的......
  • 80基于java在线婚纱定制系统设计与实现(含配套lun文,可参考做bi设)
    本章节给大家带来一个基于java在线婚纱定制系统设计与实现,可适用于在线婚纱摄影预定系统,基于web的婚纱影楼管理系统设计,基于web的婚纱影楼管理系统设计,婚纱摄影网系统,婚纱摄影网站系统,婚纱摄影网站系统,婚纱系统,婚纱管理系统等等;项目背景一件完美的婚纱相当于一件艺术品,婚纱设......
  • pytest + yaml 框架 -56. 输出日志优化+allure报告优化
    前言v1.4.8版本优化接口请求和响应输出日志,生成的allure报告也按步骤优化request和response详情日志优化日志用例test_log1:-name:log1request:url:http://127.0.0.1:8000/api/test/demomethod:GETvalidate:-eq:[status_code,200]-eq:......