[testcase] WeCom Notification Service

根据以下的接受标准,这里提供一些详细的测试用例,包括输入和输出:

用例:用户成功添加一个Bot并复制Webhook的URL。

输入: 用户在企业微信群中添加一个Bot。 用户复制Webhook的URL。

输出: Bot成功添加到企业微信群中。 用户成功复制了Webhook的URL。

用例:在Jihu GitLab组(或项目)的设置中配置企业微信通知服务。

输入: 用户打开Jihu GitLab组(或项目)的设置。 用户进入集成设置,并选择企业微信通知服务。 用户填写相应的配置信息,如Webhook URL、触发器、语言等。

输出: 配置信息成功保存。 企业微信通知服务成功启用。 所有指定的设置项都能正确地保存和生效。

用例:验证所有事件类型消息能够发送到企业微信群聊聊天窗口。

输入:

用户在Jihu GitLab上进行各种操作,如创建问题、合并请求、推送代码等。

输出:

根据不同的事件类型,相应的消息成功发送到企业微信群聊聊天窗口中。 消息内容准确且完整,包括事件相关的详细信息和链接。

用例:验证企业微信群聊消息标题颜色的正确性。

输入: 不同类型的事件触发,如推送、合并请求失败等。

输出: 根据不同类型的事件,消息标题的颜色正确地显示为对应的绿色、红色或灰色。 标题颜色与事件类型匹配,以便用户能够快速识别事件的状态。

Lei Qi 编辑于