Youtrack集成TestLink

分类
教程
标签
CICD

当TestLink用于质量保证时,可以将其集成至Youtrack并跟踪错误
TestLink使用方法可以参考 TestLink教程:一份完整指南

集成步骤

1使用管理员账户登录到TestLink服务器 2选择 System -> Issue Tracker Management 并进入该选项 3点击 Create 按钮 4在 Create configuration 中输入跟踪器名称并在下拉菜单中选择 youtrack(interface:rest) 5在配置面板中 你需要输入相应信息 在步骤列表下面会有相应的样式可以参考 6完成后点击 Save 保存 7进入 Test Project Management 并打开你的项目并编辑 8在 Issue Tracker Integration 中选择 Issue Tracker 并勾选 Active 9点击 Create 按钮以保存编辑
1<!-- Template youtrackrestInterface --> 2<issuetracker> 3 <username>YOUTRACK LOGIN NAME</username> 4 <password>YOUTRACK PASSWORD</password> 5 <!-- IMPORTANT NOTICE --> 6 <!-- uribase CAN NOT END with slash symbol --> 7 <uribase>the baseURL of your YouTrack instance</uribase> 8 <!-- Configure project if you want to Add issues from TestLink --> 9 <project>YOUTRACK PROJECT ID</project> 10</issuetracker>
值得注意的是 uribase这一行的链接不应该带有结束的 / 如:http://127.0.0.1 而非 http://127.0.0.1/

使用集成

集成配置完成后,登陆TestLink并执行测试项目。
在执行过程中,会启用BUG management选项,单击图标来添加BUG
Ball TriangleAnimated representation of three balls
notion image
BUG management
进入对话框后即可输入现有问题的Bug id,或者点击链接直接访问Youtrack以创建新问题之后再在TestLink中输入Bug id
Ball TriangleAnimated representation of three balls
notion image
Add-Bug
添加完成后关闭该窗口即可看见Youtrack问题的链接会显示在Relevant Bugs下面
Ball TriangleAnimated representation of three balls
notion image
Relevant Bugs

最新验证过的可用版本

1System: 2 - Ubuntu 20.04.3 LTS 3Env: 4 - TestLink 1.9.19 5 - YouTrack 2021.1.11513