测试用例管理平台——testlink
界面:
标签:测试用例,开源,php
简述:testlink,一款基于web的测试用例管理系统,sourceforge开源项目之一,测试需求、测试设计、测试执行、测试统计分析等环节全包括。
竞品:jira,禅道,redmine,bugzillia,Kiwi TCMS ……
链接:http://www.testlink.org/
https://github.com/TestLinkOpenSourceTRMS
点评:开源的比较彻底;二次开发可以有;用世界上坠吼的语言php写成;界面丑得小有名气
思考:二次开发思路如下,
①前端界面:前端使用smarty框架开发,原生的UI确实是丑丑的,无法匹配世界上最好的语言,如果团队选用了testlink这个系统,为不影响每天的心情,确实需要考虑重新写一下这个脸面;
②用例导入导出:原生系统只支持xml格式的导入导出,而实际写用例时,往往使用excel或xmind格式比较多,目前已有xml转换为excel或xmind格式的脚本工具,但是转换来转换去的比较麻烦,所以有必要通读源码,在原生系统上实现xlsx、xls、xmind格式的导入/导出下拉框,当然,需要根据项目情况,规定好用例文档的格式;
③自动化:如何将用例方便的指定为自动化、对应测试脚本、并将脚本执行结果返回等一系列的问题需要考虑,目前已有的jmeter+jenkins的方法太过繁琐,用python api实现测试脚本结果回填又比较单薄,需要整合在系统上,需要根据平时使用的UI、接口自动化工具,思考如何在系统中实现自动化;
④其它:原生系统的布局、对中文支撑不够彻底、测试报告等功能过于简陋、操作步骤略为繁琐、没有实现单点登录等问题,在实际操作中会一一显现,需要根据实际情况排出优先级,一一解决