当前位置: 首页> 汽车> 行情 > 南京公司网站建设费用_西安市住房和城乡建设局官网_微信公众号推广网站_北京推广优化公司

南京公司网站建设费用_西安市住房和城乡建设局官网_微信公众号推广网站_北京推广优化公司

时间:2025/8/23 5:16:50来源:https://blog.csdn.net/sweetCat009/article/details/143398715 浏览次数: 0次
南京公司网站建设费用_西安市住房和城乡建设局官网_微信公众号推广网站_北京推广优化公司

直接上代码

```python
"""
飞书群机器人发送通知
"""
import time
import urllib3
import datetimeurllib3.disable_warnings()class DingTalkRobotAlert():def __init__(self):self.webhook = webhook_urlself.headers = {Content-Type: application/json; charset=UTF-8}def post_to_robot(self, post_data):'''给钉钉机器人发送请求:param data::return:'''try:resp = requests.request(method="POST", url=self.webhook, data=post_data, headers=self.headers).json()if resp.get("status_code") == 200:Logger.info(f"钉钉通知发送成功,msg={resp}")else:Logger.warning(f"钉钉通知发送失败,{resp}")except Exception as e:Logger.warning("钉钉通知发送异常")Logger.warning(e)passdef send_message(self, proj_name, total, passed, failed, skipped, adress):# 钉钉机器人通知标题robot_alert_title = "自动化报告"# 自定义钉钉通知内容robot_alert_content = '<font color="#dd0000">🌟ddd!自动化执行情况反馈,请相关测试童鞋注意👏!并及时跟进💪!</font>'execute_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")btns = [{"title": "allure报告,请点击查看", "actionURL": adress}]text = (f"### {robot_alert_content}\n\n"f"> - **用例执行完毕时间:** <font color='#228B22'>{execute_time}</font>\n"f"> - **项目名称:** <font color='#228B22'>{proj_name}</font>\n"f"> - **用例总数:** <font color='#228B22'>{total}</font>\n"f"> - **通过用例数:** <font color='#228B22'>{passed}</font>\n"f"> - **失败用例数:** <font color='#228B22'>{failed}</font>\n"f"> - **跳过用例数:** <font color='#228B22'>{skipped}</font>\n")actioncard = {"title":robot_alert_title,"text":text,"btns":btns,"btn_orientation":"1","hide_avatar":"1"}card = {"msgtype": "actionCard","actionCard": actioncard}msg_body = json.dumps(card)self.post_to_robot(data=msg_body)returnif __name__ == '__main__':a = DingTalkRobotAlert()a.send_message('你的项目名称GoGoGo', 4, 4, 0, 0)

运行后钉钉消息卡片如下:
在这里插入图片描述

关键字:南京公司网站建设费用_西安市住房和城乡建设局官网_微信公众号推广网站_北京推广优化公司

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: