Bugout 新功能:Webhook 让同步数据更简单

Bugout 新功能:Webhook 让同步数据更简单

许多用户反馈希望将Bugout中的数据信息同步到其他系统中,比如企业内部沟通系统IM, 项目管理系统等。虽然目前有导出导入excel的功能,但是时效性差,操作麻烦。现在Bugout的产品团队设计了一种简单,快速同步数据的方式:Webhook

什么是Webhook?

简单的说:Webhook是一种同步数据的方式。 复杂的说:Webhoo是一种web回调或者http的push API。Webhook在数据产生时立即发送数据,也就是你能实时收到数据。

听着挺复杂,其实您只需要准备一个网址url设置在Bugout中,Bugout中的数据有更新的时候就自动向这个url中发送结构化的数据,您拿到数据后就可以拆分数据,再发送到您需要的系统中。如果您不会开发也没关系,因为很多平台有标准的Webhook接收方式。

一个简单的示例

为了让大家更好的理解Webhook的功能,我们在这里利用第三方工具Zapier做一个示例。我们通过Webhook功能,当Bug问题有任何更新的时候,将Bugout数据同步到Excel Online中 (微软Office在线版本),以便对Bugout中的问题数据进行数据分析,数据报告或者共享给企业的其它部门查看。

步骤1:在Zapier中获得接收Webhook的地址URL

在Zapier中设置接收webhook的时候会自动生成一个url地址,我们先将这个地址保存好。同理,其它可以接受webhook对接方式的应用软件也会生成这么一个地址,比如钉钉。先把这个地址保存好。



步骤2:在Bugout设置中开启Webhook

有了这接收地址后,我们进入Bugout Wehbook功能设置中,将此地址添加进入,然后再设置什么情况下进行数据发送。

进入顶部菜单的“设置” 下“Webhook"设置中,点击“创建Webhook"



然后将在步骤1中获得的接收URL复制到 “URL”中,是否启动Webhook设置为“启动”,问题更新订阅设置为“订阅”  (在问题有更新的时候自动同步),然后点击页面下方的 “保存”按钮进行保存。



步骤3:测试同步并获得同步的字段

在保存Webhook后,我们可以创建一个或者更新一个问题,系统将字段把数据发送到刚才步骤1设置的URL中,数据接收后是什么样子呢?我们可以通过Zapier看一下:



可以看到,每个字段和字段对应的数据都发送过来了。我会在后面的文章中将同步的字段含义列出来,以便您和您的开发团队理解。

步骤4:设置与Excel Online文档中的同步规则

我们在Excel Online中设置了一个excel文档,并设置了几个表头: 问题标题,创建人,问题描述,当前跟进者。

然后我们在Zapier中把对应规则设置好,问题标题设置为Bugout中问题标题对应的字段:"data__bugData__bugTitle", 同理设置好其它几个字段的对应关系。



步骤5: 检查同步数据是否正确

在步骤4设置后,每当Bugout中有问题创建或者问题更新时,就会自动同步到Excel Online中,我们检查一下数据是否正确:



可以看到数据已经正确的同步了,大功告成。

通过第三方工具与Bugout Webhook功能的配合,小编没有使用任何技术开发资源就完成了数据同步工作,是不是很简单呢? 

自主开发数据对接

如果您需要同步数据的系统并不支持Webhook的对接,您就需要进行一些简单的开发工作了。一般来说,由于Webhook是结构化的数据,同步起来比较简单。请查看我们示例数据结构进行开发即可:



以上就是 Webhook 这一功能的具体介绍,欢迎您前来体验。如果您对平台使用有问题或产品建议,非常欢迎您填写用户意见反馈,只要您的建议有意义或被采纳,我们将送出 Testin 云测定制版 Bugout 鼠标垫一件,感谢您的大力支持。



点击填写反馈表:《Testin 用户意见反馈
    • Related Articles

    • SaaS平台新功能:测试计划,团队高效协作的必备利器

      测试计划是本周产品更新中的一个重要功能。 什么是测试计划?有什么用? 测试计划是一款免费的测试服务,包含确定测试用例、指派人、预计完成时间范围、各种可能的风险。测试进度一目了然,企业成员之间能够高效协作,有效预防计划的风险,保障计划的顺利实施。 下面我们通过测试计划的几大功能区分别介绍如何使用测试计划。 测试计划列表 首先登录您的 Testin云测账号,在左侧导航栏“测试管理”下选择“测试计划”即可看到测试计划列表。如下图: ...
    • 9月第3次产品更新:Bugout 小程序上线,让 bug 随时随地可管理

      本次版本更新时间:2018.09.28 本周更新一览 【Bugout 缺陷管理】Bugout 小程序上线,让 bug 随时随地可管理 【Bugout 缺陷管理】新增角色/权限管理功能,自定义管理成员 【Bugout 缺陷管理】新增 Webhook 功能,让同步数据更简单 【Bugout 缺陷管理】新增操作按钮加载样式,帮您了解页面加载进度和状态 【远程真机调试】新增快捷操作按钮,帮您更高效地测试 【远程真机调试】真机调试页面优化,进入可直接找到 logcat 日志 ...
    • 【Bugout产品更新】版本管理功能上线,流程管理大幅优化

      Bugout 是什么? Bugout 是一款完全免费的缺陷管理系统,可以收集来自各个渠道和设备的 bug 问题,通过自定义自动化规则并与企业的开发工具集成,帮助企业高效的收集、跟进、解决 bug 问题。 更多详情访问 bugout.testin.cn 或微信扫描下方小程序码,在线体验~ 本次版本更新时间:2019.03.20 本周重要更新一览 【Bugout缺陷管理】问题流程管理优化 【Bugout缺陷管理】自动化流程增加新判断字段与执行动作 【Bugout缺陷管理】筛选器增加权限与可见范围 ...
    • Testin云测产品更新:Bugout支持快速分享功能,帮您高效批量分享问题

      Bugout 是什么? Bugout 是一款完全免费的缺陷管理系统,可以收集来自各个渠道和设备的 bug 问题,通过自定义自动化规则并与企业的开发工具集成,帮助企业高效的收集、跟进、解决 bug 问题。 更多详情点击Bugout-免费且强大的缺陷管理工具,或微信扫描下方小程序码,在线体验~ 本次版本更新时间:2019.01.17 本周更新一览 1.【Bugout缺陷管理】上线快速分享功能,帮您高效批量分享问题 2.【Bugout缺陷管理】权限管理设置中增加全选框 ...
    • 【Bugout产品更新】自定义问题模板功能,帮您快速创建问题

      Bugout 是什么? Bugout 是一款完全免费的缺陷管理系统,可以收集来自各个渠道和设备的 bug 问题,通过自定义自动化规则并与企业的开发工具集成,帮助企业高效的收集、跟进、解决 bug 问题。 更多详情访问bugout2.testin.cn或微信扫描下方小程序码,在线体验~ 本次版本更新时间:2019.02.26 本周更新一览 【Bugout缺陷管理】自定义问题模板,帮您快速创建问题 【Bugout缺陷管理】Bugout小程序增加选择企业功能 ...