前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >pytest + yaml 框架 -38.企业微信机器人通知

pytest + yaml 框架 -38.企业微信机器人通知

作者头像
上海-悠悠
发布2023-08-22 11:43:00
2110
发布2023-08-22 11:43:00
举报

前言

v1.3.2版本 支持企业微信机器人发送报告通知了。

代码语言:javascript
复制
pip install pytest-yaml-yoyo

获取企业微信机器人token

创建群聊机器人

获取到webhook访问地址https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=********************* key= 后面的这串就是我们要的token

配置企业微信机器人通知

在运行环境配置中加一个WE_COM的配置即可

代码语言:javascript
复制
    # 配置企业微信群通知
    WE_COM = {
        "token": "******复制前面得到的token*********",
    }

参照pytest + yaml 框架 -13.多环境配置切换

代码语言:javascript
复制
class Config:
    """多套环境的公共配置"""
    version = "v1.0"

    # 配置企业微信群通知
    WE_COM = {
        "token": "******复制前面得到的token*********",
    }

class TestConfig(Config):
    """测试环境"""
    BASE_URL = 'http://192.168.1.1:8000'

class UatConfig(Config):
    """联调环境"""
    BASE_URL = 'http://192.168.1.3:8080'

# 环境关系映射,方便切换多环境配置
env = {
    "test": TestConfig,
    "uat": UatConfig
}

在pytest.ini 中配置

代码语言:javascript
复制
[pytest]

env = test

执行用例就会自动触发企业微信机器人

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-06-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 从零开始学自动化测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 获取企业微信机器人token
  • 配置企业微信机器人通知
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档