首页 > 其他分享 >allure报告简单生成

allure报告简单生成

时间:2023-03-02 11:33:48浏览次数:47  
标签:__ url 生成 header json allure 简单 data

安装allure,配置环境变量

import os

import pytest
import requests
# 验证码登录
class TestLogin:
def test_login(self):
# 登录的地址
url = "http://192.168.2.79:1189/api/login/login/phone"
# 请求头
header = {
"content-typy": "application/json"
}
# 请求数据
data = {
"loginWay": 0, # 登录方式 0=验证码 1=手机号密码登录
"phone": "18283040959", # 手机号
"code": "", # 密码/验证码
"invitationCode": "" # 邀请Code 没有则不填
}
# 发送请求
requests.post(url=url, headers=header, data=data)
# 获取请求结果
res = requests.post(url=url, headers=header, json=data)
# 打印请求结果
print(res.json())

if __name__ == '__main__':
pytest.main(["-s","-q","testlogin.py","--alluredir","../report"])
os.system('allure serve ../report')
#os.system('allure generate ./pytest_case/temp -o report/html --clean')

标签:__,url,生成,header,json,allure,简单,data
From: https://www.cnblogs.com/mmds/p/17171196.html

相关文章

  • 八、MybatisPlus的代码生成器示例
    引入依赖<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.5.1</version></dependency><dependency> <......
  • UnitTest & HTMLTestRunner测试生成报告
    1.简介UnitTest是python自带的自动化测试框架UnitTest主要包含的内容TestCase(测试用例)TestSuite(测试套件,把多个TestCase集成到一个测试Testsuite)TestRunner(执......
  • AI自动生成prompt媲美人类,网友:工程师刚被聘用又要淘汰了
    机器之心报道机器之心编辑部来自多伦多大学、滑铁卢大学等机构的研究者受promptengineering的启发,提出一种使用大型语言模型自动生成和选择指令的新算法,在24项任务......
  • Pytest之生成allure报告
    一、前戏在之前我们已经学会使用pytest-html插件生成html格式的测试报告:1#第一步,安装插件2pipinstallpytest-html3​4#第二步,执行用例时使用--html......
  • DRF的安装和基本增删查改的简单使用
    1.app注册   2.建表 3.创建ser.py(重点) 4.views.py代码(重点)  5.路由配置(重点) 6.项目启动后的网址效果---17.项目启动后的网址效果---发送GET请求......
  • 房屋出租系统-简单java-实现
    房屋出租系统-javapackagecom.zhou.java.Houserent.domain;publicclassHouse{privateintid;privateStringname;privateStringphone;privateStrin......
  • unittestreport生成报告介绍
    ​ unittestreport主要有以下几个作用       接口用例HTML测试报告生成。        测试用例失败重运行。        发送测试结果及报告到邮箱......
  • 简单理解重载运算符&位运算
    重载运算符作用重载运算符的作用大致可以理解为自定义一个运算法则,比如当我们在使用结构体的时候,我们有时候会用到优先队列,但是优先队列并不能对于结构体使用,所以这个时......
  • 简单的冒泡排序
    #define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<string.h>voidbouble_sort(intarr[],intsz){//确定冒泡排序的趟数inti=0;f......
  • 原来微信多开&防撤回还可以这样简单
    微信,大家工作中生活中用的最多的一款应用;很多公司喜欢用微信来作为工作沟通的工具,官方原版只支持登陆一个微信,这对于需要在电脑上登陆多个微信账号的朋友来说肯定是极其的......