• 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

    1. 进入testlink 主页, 点击右上角的 缺陷跟踪系统管理 ,进去后然后点击创建

    2. 问题跟踪填写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
      这个需求不强烈,暂时不做
  • 相关阅读:
    sizzle编译函数
    人人都是 DBA(XII)查询信息收集脚本汇编
    人人都是 DBA(XI)I/O 信息收集脚本汇编
    人人都是 DBA(X)资源信息收集脚本汇编
    人人都是 DBA(IX)服务器信息收集脚本汇编
    人人都是 DBA(VIII)SQL Server 页存储结构
    人人都是 DBA(VII)B 树和 B+ 树
    人人都是 DBA(VI)SQL Server 事务日志
    人人都是 DBA(V)SQL Server 数据库文件
    人人都是 DBA(IV)SQL Server 内存管理
  • 原文地址:https://www.cnblogs.com/michaelcjl/p/14744669.html
Copyright © 2020-2023  润新知