首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Testlink 1.9.4 Buzzilla接口xmlrpc

Testlink 1.9.4 Buzzilla接口xmlrpc
EN

Stack Overflow用户
提问于 2012-11-15 19:37:50
回答 1查看 3.2K关注 0票数 0

我正在尝试通过xmlrpc接口集成Testlink 1.9.4和Bugzilla。我转到Testlink GUI中的Issue Tracker Management,并对参数进行了配置:

代码语言:javascript
复制
<issuetracker>
<username>USERNAME</username>
<password>PASSWORD</password>
<uribase>http://myBugzillaURL/</uribase>
</issuetracker>

我运行了一个测试,但是当我试图添加一个bug时,Testlink并没有添加任何东西。它调用URL myIP/testlink/lib/execute/bugAdd.php并返回以下内容:

如果bug ID存在:

代码语言:javascript
复制
object(stdClass)#152 (6) { ["IDHTMLString"]=> string(14) "5883 : " ["statusCode"]=> int(0) ["statusVerbose"]=> string(11) "UNCONFIRMED" ["statusHTMLString"]=> string(14) "[UNCONFIRMED] " ["summaryHTMLString"]=> string(18) "this is my summary" ["summary"]=> string(18) "this is my summary" }

如果bug ID不存在:

代码语言:javascript
复制
object(stdClass)#152 (6) { ["IDHTMLString"]=> string(17) "1000000 : " ["statusCode"]=> int(0) ["statusVerbose"]=> NULL ["statusHTMLString"]=> string(3) "[] " ["summaryHTMLString"]=> NULL ["summary"]=> NULL }

我不明白为什么它不能工作。Testlink连接到Bugzilla,但它不会将bug信息添加到我运行的测试用例中。有没有人用这个工作得很好?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-23 19:06:22

Testelink 1.9.4有一个bug,导致Bugzilla失败。需要从文件lib/issuetrackerintegration/bugzillaxmlrpcInterface.class.php中删除2行代码

请在此处查看http://gitorious.org/testlink-ga/testlink-code/commit/084429d478fa12cd2939c4c13287c4b7ba71bb51

摘自http://mantis.testlink.org/view.php?id=5346

问题发现checkid*方法中有一个DIE(),请查看一下提交并相应地更改代码

谢谢你,fmat!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13396750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档