测试用例管理平台——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、接口自动化工具,思考如何在系统中实现自动化;

④其它:原生系统的布局、对中文支撑不够彻底、测试报告等功能过于简陋、操作步骤略为繁琐、没有实现单点登录等问题,在实际操作中会一一显现,需要根据实际情况排出优先级,一一解决

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 软件测试教程 测试管理工具禅道篇 本课程主要讲解测试管理工具。 测试管理工具并没有一个占据份额明显突出的工具。创业...
    zzulj阅读 9,642评论 0 11
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,034评论 3 119
  • [Unity]技术学习路线图(长期更新) 最近开发项目使用自定义NGUI组件控件的功能比较多,对NGUI系统 内的...
    肖浩呗阅读 12,520评论 0 3
  • 1【1】 对事物有极强的好奇心,并愿意与有好奇心的人惺惺相惜 【2】 能在一件事情上极为专注 【3】 有极强的概括...
    悠米嘉阅读 871评论 0 0
  • SQLite复杂表的更新方式 在SQLite中,如果早期设计的表无法满足需要,就需要对表进行更新,如修改名字、添加...
    大学霸IT达人阅读 3,173评论 0 0