问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jira 和testlink可以整合么,有什么优点

发布网友 发布时间:2022-04-26 20:21

我来回答

1个回答

热心网友 时间:2023-10-28 19:09

其实原因是testlink的作者只实现了bugzilla集成的部分接口,其他的接口是要我们自己来写的。大家可以浏览一下testlink安装目录下的/lib/bugtracking,里面有好些文件,其中文件int_bugtracking.php是testlink和其他所有bug tracking系统(bugzilla, jira, mantis等)做集成的基类。还有一个文件叫int_bugzilla.php,这个文件就是testlink和bugzilla集成的代码,里面定义了一个类:bugzillaInterface,它是bugtrackingInterface的子类,并且在类bugzillaInterface里面重写了一部分方法,这也是为什么如果我们自己不修改代码的话,只能用到部分功能(例如只能连接,但却不能显示相关的信息)。 假如说,现在想在testlink关联bugzilla的一个bug之前,验证一下bug id是否存在,就要在int_bugzilla.php里面重写checkBugID_existence方法。 $query = "SELECT bug_id FROM {$this->dbSchema}.bugs WHERE bug_id='" . $id."'"; $query_results = $this->dbConnection->exec_query($query); if ($query_results && ($this->dbConnection->num_rows($query_results) == 1)) { return true; } return false; 如果要自己补充这个int_bugzilla.php的时候,需要一点php的知识,并且对bugzilla数据库有所了解,以前公司的同事告诉我用php的一个神器,varmp。你懂的。

热心网友 时间:2023-10-28 19:09

其实原因是testlink的作者只实现了bugzilla集成的部分接口,其他的接口是要我们自己来写的。大家可以浏览一下testlink安装目录下的/lib/bugtracking,里面有好些文件,其中文件int_bugtracking.php是testlink和其他所有bug tracking系统(bugzilla, jira, mantis等)做集成的基类。还有一个文件叫int_bugzilla.php,这个文件就是testlink和bugzilla集成的代码,里面定义了一个类:bugzillaInterface,它是bugtrackingInterface的子类,并且在类bugzillaInterface里面重写了一部分方法,这也是为什么如果我们自己不修改代码的话,只能用到部分功能(例如只能连接,但却不能显示相关的信息)。 假如说,现在想在testlink关联bugzilla的一个bug之前,验证一下bug id是否存在,就要在int_bugzilla.php里面重写checkBugID_existence方法。 $query = "SELECT bug_id FROM {$this->dbSchema}.bugs WHERE bug_id='" . $id."'"; $query_results = $this->dbConnection->exec_query($query); if ($query_results && ($this->dbConnection->num_rows($query_results) == 1)) { return true; } return false; 如果要自己补充这个int_bugzilla.php的时候,需要一点php的知识,并且对bugzilla数据库有所了解,以前公司的同事告诉我用php的一个神器,varmp。你懂的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
你好医生我想问下有时过了性生活后老想上厕所又大小便... 电脑开机按f1怎么开机台式电脑开机需要按F1怎么处理 三者30万标准保费 30万左右的车保险多少钱 30万的车 保险 奥数中的余数问题 石家庄市裕华区小岗上新村前不久传出有传销窝点消息可靠吗? 2019公安部曝光77种涉嫌传销项目 2019年传销诈骗项目名单一览 娱乐圈又曝性骚扰,我想说出她的故事 河北省承德市丰宁县的那一带农村7月底是农忙的时间吗?急~~~ 单位招录了10名新员工,按其应聘成绩排名1到10,并用10个连续的四位自然... 人不坐火车,火车可以托运宠物吗 没有火车票可以办理火车托运吗? 行李人不随人一起走,可以办理火车托运吗? 如果我不坐火车,而只托运行李,如何托运方便省钱? 不坐火车可以托运吗? 没有火车票可以托运吗? 人不坐火车,单独办理火车托运业务,行不? 火车托运:人不坐火车,只托运换货物可以吗? 不坐火车能用铁路托运吗? 如果人不坐火车可以办理火车托运吗?到站后如何办理领取? 自己不坐火车可以托运宠物吗? 自己不做火车,可不可以把行李托运回去啊 火车站能托运行李吗?就是人不去只要东西托列车运过去 不坐火车也可以在火车站托运行李吗? 不坐火车能走火车托运吗 诈骗金额2万怎么定罪 电信诈骗2万一般要判多久 诈骗罪的立案标准量刑诈骗2万元能判几年 诈骗2万元可以判多久 诈骗2万元一般怎样判 明道、teambition和tower的优缺点有哪些? teambition和tower的优缺点有哪些 代码评审的代码评审的好处: 一名初入职场的产品经理该如何成长 前端开发,WebStorm 有哪些过人之处 产品经理自学成才需要看哪些书? 花后不粘锅直径是多少厘米粘锅蒸笼直径是多少厘米 《百家讲坛》刘心武揭秘红楼梦有哪些可信度? 跑200米怎样才能跑得快? 大家对刘心武对红楼梦的解读有何评价? 蒸笼最应当加不粘锅涂层,为什么不加涂层? 刘心武揭密红楼梦一共有多少集?每一集的名称是什么? 刘心武在百家讲坛中讲红楼梦是哪一期,具体,谢谢! 跑200米怎么才不累啊? 请介绍一下刘心武解读红楼梦 刘心武对新版红楼梦有什么看法 刘心武解读《红楼梦》的失误在哪? 如何才能在200米跑步中跑得最快? 关于刘心武揭秘《红楼梦》 200跑步怎样才能跑得快