jira与testlink整合方法第1步:修改jira.cfg.php文件
第2步:修改config.inc.php文件;
第3步:点击小虫子;
第5步:粘贴编号,进行关联。
第6步:显示被关联的问题,点击可进入jira的相关页面。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。与JIRA集成
第1步:修改testlink_home/cfg/jira.cfg.php文件;
根据待集成的jira系统信息更改下列配置项:
第2步:修改testlink_home/config.inc.php文件,开启Bug追踪功能,并配置为jira;
第3步:测试用例页面,点击新增的Bug管理图标,可进入JIRA系统;
第4步:到JIRA系统中提交问题,复制问题编号;
第5步:将问题编号与TestLink中的测试用例进行关联,关联后测试用例下方会显示相关联的Bug标题,点击标题可以直接链接到JIRA系统的此Bug页面。
TestLink与JIRA系统集成时对数据库有何要求?
TestLink是一个PHP应用,存取数据库时借助ADODB中间函式组件。ADODB目前版本支持MySQL, Oracle, Microsoft SQL Server, Sybase, Sybase SQL Anywhere, DB2,Informix, PostgreSQL, FrontBase, Interbase (Firebird and Borland variants), Foxpro, Access,ADO, SAP DB, SQLite and ODBC等。
而现在组内和公司内使用的JIRA系统采用的JIRA自带的HSQLDB(此HSQLDB是一个轻量级数据库,其存储数据容量较小且数据容易被破坏丢失,故一般只用于测试与开发过程而不用于生产环境)。HSQLDB不在ADODB支持范围之内,所以这里不能直接将TestLink 与组内或公司内的JIRA系统进行集成。
解决方案1:将组内和公司的JIRA系统数据库替换成ADOBO支持的数据库,如MySQL(已经在本机上替换成功,并能将TestLink与JIRA成功集成),但是这里涉及到数据迁移,风险较大。
解决方案2:改造TestLink应用(或ADODB组件),使其支持HSQLDB,但是TestLink 为PHP实现,可能对PHP不熟。
It is not safe to rely on the system's timezone settings
PHP Warning: date(): It is not safe to rely on the system's timezone settings.
You are *required* to use the date.timezone setting or the date_default_timezone_set() function.
In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier.
We selected 'UTC' for '8.0/no DST' instead in D:\WebSites\***.php on line 233
Solution:
php.ini
date.timezone ="Asia/Shanghai"