界面:
標(biāo)簽:測(cè)試用例,開源,php
簡(jiǎn)述:testlink,一款基于web的測(cè)試用例管理系統(tǒng),sourceforge開源項(xiàng)目之一,測(cè)試需求、測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行、測(cè)試統(tǒng)計(jì)分析等環(huán)節(jié)全包括。
競(jìng)品:jira,禪道,redmine,bugzillia,Kiwi TCMS ……
鏈接:http://www.testlink.org/
?????????? https://github.com/TestLinkOpenSourceTRMS
點(diǎn)評(píng):開源的比較徹底;二次開發(fā)可以有;用世界上墜吼的語言php寫成;界面丑得小有名氣
思考:二次開發(fā)思路如下,
①前端界面:前端使用smarty框架開發(fā),原生的UI確實(shí)是丑丑的,無法匹配世界上最好的語言,如果團(tuán)隊(duì)選用了testlink這個(gè)系統(tǒng),為不影響每天的心情,確實(shí)需要考慮重新寫一下這個(gè)臉面;
②用例導(dǎo)入導(dǎo)出:原生系統(tǒng)只支持xml格式的導(dǎo)入導(dǎo)出,而實(shí)際寫用例時(shí),往往使用excel或xmind格式比較多,目前已有xml轉(zhuǎn)換為excel或xmind格式的腳本工具,但是轉(zhuǎn)換來轉(zhuǎn)換去的比較麻煩,所以有必要通讀源碼,在原生系統(tǒng)上實(shí)現(xiàn)xlsx、xls、xmind格式的導(dǎo)入/導(dǎo)出下拉框,當(dāng)然,需要根據(jù)項(xiàng)目情況,規(guī)定好用例文檔的格式;
③自動(dòng)化:如何將用例方便的指定為自動(dòng)化、對(duì)應(yīng)測(cè)試腳本、并將腳本執(zhí)行結(jié)果返回等一系列的問題需要考慮,目前已有的jmeter+jenkins的方法太過繁瑣,用python api實(shí)現(xiàn)測(cè)試腳本結(jié)果回填又比較單薄,需要整合在系統(tǒng)上,需要根據(jù)平時(shí)使用的UI、接口自動(dòng)化工具,思考如何在系統(tǒng)中實(shí)現(xiàn)自動(dòng)化;
④其它:原生系統(tǒng)的布局、對(duì)中文支撐不夠徹底、測(cè)試報(bào)告等功能過于簡(jiǎn)陋、操作步驟略為繁瑣、沒有實(shí)現(xiàn)單點(diǎn)登錄等問題,在實(shí)際操作中會(huì)一一顯現(xiàn),需要根據(jù)實(shí)際情況排出優(yōu)先級(jí),一一解決