一直想开发一套属于自己的测试用例管理系统,原本有很多优秀的用例管理系统,但是对于每个公司,每个业务部门,都有各自不同的属性,进行二次开发,可能存在这样那样的不方便,这次使用TP5开发了一套全新的用例管理系统。
本套系统目前主要完成了,基于Excel的用例导入到系统,进行分类和详细用例的管理,然后将测试用例导出到Excel中,进行测试填写操作;另外一个模块就是码流库的管理,通过导入Excel文件数据,进行WEB的管理,然后导出所有数据到用例Excel表中。文章源自陈学虎-https://chenxuehu.com/article/2017/04/6316.html
接下来首先将对整体功能进行基本的展示,后续有机会我会详细的说下开发的思路以及代码编写的思路。文章源自陈学虎-https://chenxuehu.com/article/2017/04/6316.html
1、登陆界面,简洁明了文章源自陈学虎-https://chenxuehu.com/article/2017/04/6316.html
文章源自陈学虎-https://chenxuehu.com/article/2017/04/6316.html
2、登陆后就可见主页,在没有任何数据的情况下,是这样的文章源自陈学虎-https://chenxuehu.com/article/2017/04/6316.html
文章源自陈学虎-https://chenxuehu.com/article/2017/04/6316.html
3、接下来需要导入点数据进来,按照设计是思路,首先需要导入用例的分类,也就是Excel的工作表名称,开始导入文章源自陈学虎-https://chenxuehu.com/article/2017/04/6316.html
文章源自陈学虎-https://chenxuehu.com/article/2017/04/6316.html
4、导入成功后,可以去分类管理中看见这样的文章源自陈学虎-https://chenxuehu.com/article/2017/04/6316.html
文章源自陈学虎-https://chenxuehu.com/article/2017/04/6316.html
5、然后我们去首页,就会惊奇的发现~~~
对,没错,这样就是最终导出用例到Excel中。
6、有了分类,我们就能导入测试用例了
7、好的设计,导入数据总是很容易的事情
8、接下来就要导入码流数据了,由于码流数据的特殊性,这里分为两个模块进行处理,首先导入码流文件的信息,然后导入具体的节目信息,首先导入码流文件数据
9、导入成功就是这样的
10、该上码流的具体节目了
11、导入成功后,就能看到列表了
12、接下来就是重要的导出功能,能将所有的用例全部导出为Excel文件,方便用例点检,这个功能也是比较强大的,借助于强大的PHPExcel组件,后续将分享更多关于这个功能的开发信息。
主要包含了以下主要的功能
A、自动筛选
B、图片的导出,以及下拉菜单的设置
C、条件格式设置
D、复杂的合并处理
评论