首页 > 其他分享 >pytest + yaml 框架 -38.企业微信机器人通知

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

时间:2023-06-16 21:11:33浏览次数:48  
标签:38 配置 微信 机器人 yaml token pytest

前言

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

pip install pytest-yaml-yoyo

获取企业微信机器人token

创建群聊机器人




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

配置企业微信机器人通知

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

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

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

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 中配置

[pytest]


env = test

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

标签:38,配置,微信,机器人,yaml,token,pytest
From: https://www.cnblogs.com/yoyoketang/p/17486513.html

相关文章

  • 仿喜茶GO小程序前端模板源码,奶茶店微信小程序源码
    本项目包含:首页点单喜茶百货百货详情历史订单我的积分商城积分商城详情页我的-微信一键登录我的-成为星球会员我的-个人资料我的-钱包我的-阿喜有礼会员码任务中心下载地址点击下载仿喜茶小程序源码运行效果图 ......
  • 微信小程序实现pdf预览,并在下方添加签署按钮
    实现图实现方案:通过web-view外接h5界面实现<web-viewsrc="https://test.XXX.XXX.com/index.php/PdfH5EZ/pdfH5"></web-view>需要在小程序开发管理添加业务域名<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF......
  • 微信开发
    微信开发者工具的使用实验介绍为了帮助开发者简单高效的开发和调试小程序,微信开发团队在原有的公众号网页调试工具的基础上,推出了全新的 微信开发者工具 解决方案,本节实验我们主要是学习微信开发者工具的介绍及使用。知识点开发者工具的下载、安装创建、导入、删除项目......
  • 微信小程序中的返回问题
    最近小程序做挺多,这其中就有一个需求就是在执行完某项功能之后,点击页面上的返回要返回不同的地方因为执行这项操作的流程不同,所以返回的路径也不同返回上一页返回A页面返回B页面backPageAfterSign(){//在页面栈中有B就先返回B,无B就返回Aconstpages=getCur......
  • python 读取yaml配置文件
    #coding:utf-8importyaml#pipinstallpyyamlimportosimportjsonbase_path=os.path.dirname(os.path.abspath(__file__))conf_file=os.path.join(base_path,"db.yaml")defread_yaml():#读取配置文件信息try:f=open('db.yaml&#......
  • 浅析微信小程序自动化部署miniprogram-ci介绍及实际使用
    一、miniprogram-ci介绍1、miniprogram-ci简介miniprogram-ci是从微信开发者工具中抽离的关于小程序/小游戏项目代码的编译模块。开发者可不打开小程序开发者工具,独立使用miniprogram-ci进行小程序代码的上传、预览等操作。文档:https://www.npmjs.com/package/min......
  • 微信小程序—智能小蜜(基于智能语义解析olami开放平台)
    概述该程序支持功能有查天气、查诗词、查百科、算算术、查日历、看笑话、看故事、聊天等,通过用户输入语句智能解析用户意图输出相应答案。详细一、准备工作1、电脑需要安装有微信web开发者工具,如果没有请点击这里安装:下载地址2、成为微信小程序开发者,需要用到appID,详......
  • 「解题报告」CF1738H Palindrome Addicts
    神秘回文串题。首先容易发现要求的是区间本质不同回文串个数,所以直接上论文做法即可。容易想到增量构建回文自动机,假如现在建出了\([1,r]\)的PAM,考虑有多少回文串出现在了\([l,r]\)内。考虑记录每个回文串的最后一次出现位置\(last_p\),那么这个串的左端点就是\(last_p......
  • 微信协议/ipad协议/个微协议/ipad8.0.37
    今天给大家介绍ipad登陆方法以及优缺点,希望可以帮到有需要的人ipad协议存在多种版本以及各有各的优缺点,而且利用协议可代写程序。也可以实现多种功能,群发,拉群,群活码,关键词回复等等 这篇文章主要讨论的是个人微信号目前几种接入的办法和路线。 仅供参考:主流的路线有如下几条: ......
  • 微信菜单中的域名转发
    微信菜单中通常会设置一些URL,如果网站出现了域名迁移,菜单的URL也需要改。但微信菜单有个特性:修改菜单内容后,24小时之内才能更新到所有微信客户端。也就是说,24小时候,还是有用户会访问到老的域名。怎么办?在老的网站入口最顶上,加上如下PHP代码即可:$old_url='http://'.$_SERVER['HTTP......