ubuntu18.04 Testlink安装 配置
ubuntu18.04 Testlink安装 配置
安装请参见 ubuntu18.04下基于XAMPP的Testlink安装部署
配置需求
-
配置 link Jira with testlink
-
配置 ldap certification
-
配置 apply for demain with company level (申请一个公司域名,让公司IT 将域名以及对应的部署应用的机器IP 添加进去就行)
配置 link mail server with testlink
配置 link Jira with testlink
-
进入testlink 主页, 点击右上角的 缺陷跟踪系统管理 ,进去后然后点击创建
-
问题跟踪填写JIRA, 类型:jira(interface: rest) 设置填入:
<!-- Template jirarestInterface --> <issuetracker> <username>JIRA LOGIN NAME</username> <password>JIRA PASSWORD</password> <uribase>https://testlink.atlassian.net/</uribase> <!-- CRITIC - WITH HTTP getIssue() DOES NOT WORK --> <uriapi>https://testlink.atlassian.net/rest/api/latest/</uriapi> <uriview>https://testlink.atlassian.net/browse/</uriview> <userinteraction>1/0</userinteraction> <!-- 1: User will be able to manage following attributes from GUI --> <!-- Issue Type, Issue Priority, Affects Versions, Components --> <!-- 0: values for attributes will be taken FROM this config XML from GUI --> <!-- Configure This if you want be able TO CREATE ISSUES --> <projectkey>JIRA PROJECT KEY</projectkey> <issuetype>JIRA ISSUE TYPE ID</issuetype> <issuepriority>JIRA ISSUE PRIORITY ID</issuepriority> <!-- <attributes> <customFieldValues> <customField> <customfieldId>customfield_10800</customfieldId> <type>NumberField</type> <values><value>111</value></values> </customField> <customField> <customfieldId>customfield_10900</customfieldId> <type>MultiSelect</type> <values><value>Yamaha Factory Racing</value> <value>Ducati</value></values> </customField> </customFieldValues> </attributes> --> </issuetracker>
JIRA LOGIN NAME ## 登录JIRA 用户名 JIRA PASSWORD ## 登录JIRA 密码 <uribase>https://testlink.atlassian.net/</uribase> ## 登录JIRA 的base url https://testlink.atlassian.net/rest/api/latest/ ## 只需要将 https://testlink.atlassian.net 替换成 登录JIRA 的base url https://testlink.atlassian.net/browse/ ## 只需要将 https://testlink.atlassian.net 替换成 登录JIRA 的base url <projectkey>JIRA PROJECT KEY</projectkey> ## 登录JIRA 查看某一个issue, 并export 为XML ,并用浏览器的开发者模式打开 查看JIRA PROJECT KEY 并填入 <issuetype>JIRA ISSUE TYPE ID</issuetype> ## 登录JIRA 查看某一个issue, 并export 为XML ,并用浏览器的开发者模式打开 查看JIRA ISSUE TYPE ID 并填入 <issuepriority>JIRA ISSUE PRIORITY ID</issuepriority> ## 登录JIRA 查看某一个issue, 并export 为XML ,并用浏览器的开发者模式打开 查看JIRA ISSUE PRIORITY ID并填入
点击 check connection, 如果连接成功,表示可以和JIRA 联动了。
参考:
https://www.jianshu.com/p/063d08f27b2f
配置 ldap certification
vim /opt/lampp/htdocs/testlink/config.inc.php
$tlCfg->authentication['method'] = 'LDAP'; $tlCfg->authentication['ldap'] = array(); $tlCfg->authentication['ldap'][1]['ldap_server'] = ' YOUR ldap server ip'; $tlCfg->authentication['ldap'][1]['ldap_port'] = '389'; $tlCfg->authentication['ldap'][1]['ldap_version'] = '3'; // could be '2' in some cases
需要注意的是,需要用admin 用户先等录testlink 系统,将用户添加到系统,下次登录就可以用LDAP 认证登录
整个应用以及内容的备份
- 配置 testlink test case backup
这个需求不强烈,暂时不做
标签:
testlink
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY