0

我是 Testlink 的新手。我在集成 testlink 和 bugzilla 时遇到了一些问题。出于某种原因
1) 当我单击创建问题按钮时,它只会加载一个带有 url 的空白页面:/testlink/lib/execute/bugAdd.php?user_action=create&tcversion_id=4&tproject_id=1&exec_id=8

当我尝试只加载没有任何参数的 bugAdd.php 页面时,它会加载一个只有一个关闭按钮的“添加错误报告”页面。

我正在使用带有 Bugzilla 4.4 的 Testlink 1.9.8

xmlrpc config:

<!-- Template bugzillaxmlrpcInterface -->
<issuetracker>
<username><bugzilla admin></username>
<password><bugzilla admin pw></password>
<uribase>http://<bugzilla ip address>/</uribase>
<product>Test</product>
<component>Test1</component>
</issuetracker>

配置中的产品和组件标签我实际上使用了名为“Test”的 bugzilla 产品和名为“Test1”的组件,对吗?

2)当我单击“链接存在问题”图标时,如果我输入错误 ID 并单击“添加错误”按钮,则会打开添加错误窗口,然后会显示一个空白页面。谁能说我哪里错了。我尝试搜索但没有运气..为什么 Testlink 论坛不那么活跃..

日志警告:E_NOTICE 未定义属性:stdClass::$msg - 在 /var/www/testlink/gui/templates_c/e7ab14687ea39f270d824245a5ca4e926130d6c6.file.bugAdd.tpl.php - 第 43 行

在此先感谢,莎拉。

4

2 回答 2

0

您在 TestLink 界面设置中忘记了很多信息。请更改它们以匹配您在 Bugzilla 中设置的内容。

//您描述的设置...

<username><bugzilla admin></username>
<password><bugzilla admin pw></password>
<uribase>http://<bugzilla ip address>/</uribase>
<product>Test</product>
<component>Test1</component>

//缺少设置

<version>unspecified</version>
<severity>Trivial</severity>
<op_sys>All</op_sys>
<priority>Normal</priority>
<platform>All</platform>

只需确保将其全部包含在问题跟踪器标签中

无论如何,希望对您有所帮助...

于 2014-09-16T21:24:52.103 回答
0

在尝试将 TL 与 Redmine 集成时,我遇到了同样的问题。尝试使用 TL 在服务器上安装php-mbstring.x86_64库 - 它帮助了我......祝你好运!:-)

于 2014-08-22T08:13:25.760 回答