91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

testlink根據需求定制

發布時間:2020-07-24 10:53:01 來源:網絡 閱讀:844 作者:baigungun 欄目:軟件技術

定制需求為:

1.在測試用例中添加自定義字段

2.測試用例模板自定義css樣式

3.在測試執行中增加測試結果字段


解決方式


1.測試用例自定義字段添加。

在project頁面中選定custom fields選項卡;增加自定義字段;指派自定義字段。

testlink根據需求定制

testlink根據需求定制

testlink根據需求定制

結果圖如下所示:


testlink根據需求定制



2.測試執行結果定制:

先看看效果圖

testlink根據需求定制


操作步驟如下:

首先,修改cfg/const.inc.php

$tlCfg->results['status_code'] = array (
    'failed'        => 'f',
    'blocked'       => 'b',
    'passed'        => 'p',
    'not_run'       => 'n',
    'not_available' => 'x',
    'unknown'       => 'u',
    'all'           => 'a',
    'auto_passed'   => 'y',
    'auto_failed'   => 'z'
);
$tlCfg->results['status_label'] = array(
    'not_run'          => 'test_status_not_run',
    'passed'           => 'test_status_passed',
    'failed'           => 'test_status_failed',
    'blocked'          => 'test_status_blocked',
//    'all'              => 'test_status_all_status',
//    'not_available' => 'test_status_not_available',
//    'unknown'       => 'test_status_unknown'
    'auto_passed'      => 'test_status_auto_passed',
    'auto_failed'      => 'test_status_auto_failed'
);
$tlCfg->results['status_label_for_exec_ui'] = array(
    'not_run'          => 'test_status_not_run',
    'passed'          => 'test_status_passed',
    'failed'          => 'test_status_failed',
    'blocked'         => 'test_status_blocked',
    'auto_passed'      => 'test_status_auto_passed',
    'auto_failed'      => 'test_status_auto_failed'
);
$tlCfg->results['charts']['status_colour'] = array(
     'not_run'          => '000000',
    'passed'           => '006400',
    'failed'           => 'B22222',
    'blocked'          => '00008B',
    'auto_passed'   => '006400',
    'auto_failed'   => 'B22222'
);


其次,在custom_config.inc.php中添加

$tlCfg->results['status_code'] = array (
         "failed"        => 'f',
         "blocked"       => 'b',
         "passed"        => 'p',
         "not_run"       => 'n',
         "not_available" => 'x',
         "unknown"       => 'u',
         "all"           => 'a',
         "auto_passed"   => 'y',
         "auto_failed"   => 'z'
 );
 $tlCfg->results['status_label'] = array(
         "passed"                => "test_status_passed",
         "failed"                => "test_status_failed",
         "blocked"               => "test_status_blocked",
         "not_run"               => "test_status_not_run",
      //   "all"                   => "test_status_all_status",
      //   "not_available"    => "test_status_not_available",
       //  "unknown"          => "test_status_unknown",
         "auto_passed"      => "test_status_auto_passed",
         "auto_failed"      => "test_status_auto_failed"
 );
 $tlCfg->results['status_label_for_exec_ui'] = array(
         "passed"  => "test_status_passed",
         "failed"  => "test_status_failed",
         "blocked" => "test_status_blocked",
         "not_run" => "test_status_not_run",
     //    "not_available" => "test_status_not_available",
         "auto_passed"      => "test_status_auto_passed",
         "auto_failed"      => "test_status_auto_failed"
 );
 $tlCfg->results['default_status'] = "not_run";


再次,修改\locale\en_GB\strings.txt

// Status (used wide)
$TLS_test_status_all = "All";
$TLS_test_status_any = "Any";
$TLS_test_status_not_run = "Not Run";
$TLS_test_status_blocked = "Blocked";
$TLS_test_status_failed = "Failed";
$TLS_test_status_passed = "Passed";
$TLS_test_status_not_available = "Not Available";
$TLS_test_status_unknown = "Unknown";
$TLS_test_status_auto_failed = "Auto_Failed";
$TLS_test_status_auto_passed = "Auto_Passed";


最后,編寫自己的testlink.css

1.1 拷貝default中所有目錄到myTheme

1.2修改config.inc.php中的theme路徑

/* [GUI LAYOUT] */
/** GUI themes (base for CSS and p_w_picpaths)- modify if you create own one */
$tlCfg->theme_dir = 'gui/themes/myTheme/';

1.3修改testlink.css

/* ***** Execution & Results ********************************************************* */
div.passed, div.failed, div.blocked, div.not_run, div.auto_passed, div.auto_failed {
    color:             white;
    margin:         8px;
    padding:         6px;
    text-align:     center;
}
div.passed {
    background:        #006400; /* darkgreen */
}
div.failed {
    background:        #B22222; /* firebrick (red) */
}
div.blocked {
    background:        #00008B; /* darkblue */
}
div.not_run {
    background:        black;
}
.auto_passed, div.auto_passed {
    color:             white;
    background:        #006400; /* darkgreen */
}
.auto_failed, div.auto_failed {
    color:             white;
    background:        #B22222; /* firebrick (red) */
}

3.如何修改自定義的測試用例模板的樣式

暫時沒有找到修改固有模板和自定義字段順序的方法,以及刪除固有板塊如summary,keywords的方法

目前只能通過修改testlink.css中的.custom_fieldxx去掉bold,將padding改為0px。這樣會變得稍微能看一點。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

垦利县| 丰台区| 潍坊市| 绥滨县| 丹东市| 武义县| 拜泉县| 汉沽区| 六安市| 平泉县| 潞西市| 天全县| 珲春市| 和平县| 即墨市| 辽宁省| 东乡族自治县| 天祝| 奉节县| 如皋市| 中卫市| 新泰市| 通江县| 江安县| 上杭县| 衡南县| 拉萨市| 察隅县| 轮台县| 吴堡县| 墨竹工卡县| 疏勒县| 巧家县| 仁化县| 钟山县| 汉中市| 连城县| 徐水县| 青神县| 定州市| 荆州市|