关于QTP自动化管理的一些问题,大家来谈论吧~
本帖最后由 黑羽祭 于 2012-3-8 09:25 编辑不知道大家在QTP自动化是如何管理的?
比如这样的情况:脚本慢慢的变的越来越多,编写脚本的人可能会有2到3个,自动化测试用例也慢慢的全了,就差把脚本都补上,
而且脚本也不少。这时候其中一个需要知道其他人的脚本录制编写进度。
1.关于进度的记录。
如果使用EXCEL的话,又不能保证3个人电脑中的EXCEL都一样,最好能像网页那样能实时查看和记录,不知道大侠们如何处理?
有没有这样的网页或者小软件推荐什么的?
2.公共函数库的管理。
对于公共函数库在多人的情况下是如何进行管理的?如何能保证修改了公共库后,又不对以前的脚本造成影响?
希望大家能畅所欲言,不要拘束~大家都来谈谈自己的看法~
UP~~~~~~~~~~~~~~~~ 1.框架中你可以使用b/s模式来管理用例
2.公共库这种东西要么让一个人来负责,要么做好目录层次即可 看QTP是否是正版了
如果用的正版QTP,公司有实力,可能就要买QC了,有QC可以解决你这两个问题
如果不是正版,不考虑版权,那QC还是最佳选择,一家的东东
如果买不了QC,
就看公司的测试实力与长远规划了
1.黑盒测试用什么软件来管理(Testlink, redmine...),如testlink,可以将TC设置为automation TC
2.公共代码,用SVN这类管理就好了,与开发管理代码类似 看QTP是否是正版了
如果用的正版QTP,公司有实力,可能就要买QC了,有QC可以解决你这两个问题
如果不是正版,不考虑版权,那QC还是最佳选择,一家的东东
如果买不了QC,
就看公司的测试实力与长远规划了
1.黑盒测试用什么软件来管理(Testlink, redmine...),如testlink,可以将TC设置为automation TC
2.公共代码,用SVN这类管理就好了,与开发管理代码类似 回复 5# lotus
谢谢回复~
1.你介绍的如testlink这样的软件我还真没接触过,这两天我来了解一下看看。
2.我之前也是这么想的 所以也搭建了SVN服务器,是个方法。
回复的方法啊,软件啊什么的我都已记录下来,空闲时每个都试试。
大家继续发表自己的看法啊~多多益善~ UP~ 回复 1# 黑羽祭
你需要一个cvs, 或者svn.
1. 关于进度
我有一个工具用来产生所有testcase的一个list, 因为batchrun需要这个list.
正好, 看这个list 就可以大致知道进度.
当然, 可能太粗糙了一点, 但我觉得一个正式的excel表格会耗费开发者额外的时间来填写, 而无形中会给开发者造成压力. 这两点我认为都是应该避免的. 所以一直用testcaselist文件来跟踪进度.
2. 公共库
首先, merge公共库是比较麻烦的事情, 因为它是二进制的, 需要专门的工具. 所以我的项目里对象库用得比较少.
对于避免影响以前的脚本, 如果规定不要重命名对象应该就可以了. 回复 8# lifr
首先感谢你的回复。不知道你拉testcaselist使用的是什么工具?
我是想自己做一个小页面,用IIS使几个脚本编辑人员都能看到,页面也就类似一个EXCEL表格,可点击【修改】来修改一些表格中的内容,或者选择下【下拉菜单】【保存】在记录。毕竟TestCase管理工具来看啊不是很方便,而且一般用例会早于脚本,有时候一下子出来了20条自动化用例而脚本只做了2个,拉列表是不是也不清楚脚本做了哪两个?不知道有没有现成的类似这样的小网页什么的工具?
再次感谢留意该贴~ 回复 9# 黑羽祭
生成testcaselist是一段很小的vbs脚本, 通过扫描testcase repository目录即可得到 回复 10# lifr
哦~了解了,是个好方法,介不介意把脚本给我发一个看看呢~ 回复 10# lifr
cydblack@163.com up
学习中 UP~ UP 回复 10# lifr
也发我看下你的testcaselist脚本,多谢,gonow85@126.com
页:
[1]