黑羽祭 发表于 2012-3-2 13:22:53

关于QTP自动化管理的一些问题,大家来谈论吧~

本帖最后由 黑羽祭 于 2012-3-8 09:25 编辑

    不知道大家在QTP自动化是如何管理的?
    比如这样的情况:脚本慢慢的变的越来越多,编写脚本的人可能会有2到3个,自动化测试用例也慢慢的全了,就差把脚本都补上,
而且脚本也不少。这时候其中一个需要知道其他人的脚本录制编写进度。

    1.关于进度的记录。
       如果使用EXCEL的话,又不能保证3个人电脑中的EXCEL都一样,最好能像网页那样能实时查看和记录,不知道大侠们如何处理?
      有没有这样的网页或者小软件推荐什么的?

    2.公共函数库的管理。
       对于公共函数库在多人的情况下是如何进行管理的?如何能保证修改了公共库后,又不对以前的脚本造成影响?

    希望大家能畅所欲言,不要拘束~大家都来谈谈自己的看法~



黑羽祭 发表于 2012-3-5 08:51:14

UP~~~~~~~~~~~~~~~~

云层 发表于 2012-3-5 09:00:06

1.框架中你可以使用b/s模式来管理用例
2.公共库这种东西要么让一个人来负责,要么做好目录层次即可

lotus 发表于 2012-3-5 14:08:34

看QTP是否是正版了
如果用的正版QTP,公司有实力,可能就要买QC了,有QC可以解决你这两个问题
如果不是正版,不考虑版权,那QC还是最佳选择,一家的东东
如果买不了QC,
就看公司的测试实力与长远规划了
1.黑盒测试用什么软件来管理(Testlink, redmine...),如testlink,可以将TC设置为automation TC
2.公共代码,用SVN这类管理就好了,与开发管理代码类似

lotus 发表于 2012-3-5 14:08:44

看QTP是否是正版了
如果用的正版QTP,公司有实力,可能就要买QC了,有QC可以解决你这两个问题
如果不是正版,不考虑版权,那QC还是最佳选择,一家的东东
如果买不了QC,
就看公司的测试实力与长远规划了
1.黑盒测试用什么软件来管理(Testlink, redmine...),如testlink,可以将TC设置为automation TC
2.公共代码,用SVN这类管理就好了,与开发管理代码类似

黑羽祭 发表于 2012-3-6 12:24:54

回复 5# lotus


    谢谢回复~
   1.你介绍的如testlink这样的软件我还真没接触过,这两天我来了解一下看看。
   2.我之前也是这么想的 所以也搭建了SVN服务器,是个方法。

   回复的方法啊,软件啊什么的我都已记录下来,空闲时每个都试试。
   大家继续发表自己的看法啊~多多益善~

黑羽祭 发表于 2012-3-7 11:59:57

UP~

lifr 发表于 2012-3-7 14:22:08

回复 1# 黑羽祭

你需要一个cvs, 或者svn.

    1. 关于进度
我有一个工具用来产生所有testcase的一个list, 因为batchrun需要这个list.
正好, 看这个list 就可以大致知道进度.

当然, 可能太粗糙了一点, 但我觉得一个正式的excel表格会耗费开发者额外的时间来填写, 而无形中会给开发者造成压力. 这两点我认为都是应该避免的. 所以一直用testcaselist文件来跟踪进度.

2. 公共库
首先, merge公共库是比较麻烦的事情, 因为它是二进制的, 需要专门的工具. 所以我的项目里对象库用得比较少.
对于避免影响以前的脚本, 如果规定不要重命名对象应该就可以了.

黑羽祭 发表于 2012-3-8 09:34:48

回复 8# lifr

    首先感谢你的回复。不知道你拉testcaselist使用的是什么工具?
    我是想自己做一个小页面,用IIS使几个脚本编辑人员都能看到,页面也就类似一个EXCEL表格,可点击【修改】来修改一些表格中的内容,或者选择下【下拉菜单】【保存】在记录。毕竟TestCase管理工具来看啊不是很方便,而且一般用例会早于脚本,有时候一下子出来了20条自动化用例而脚本只做了2个,拉列表是不是也不清楚脚本做了哪两个?不知道有没有现成的类似这样的小网页什么的工具?

    再次感谢留意该贴~

lifr 发表于 2012-3-9 11:11:26

回复 9# 黑羽祭

生成testcaselist是一段很小的vbs脚本, 通过扫描testcase repository目录即可得到

黑羽祭 发表于 2012-3-9 13:18:55

回复 10# lifr


    哦~了解了,是个好方法,介不介意把脚本给我发一个看看呢~

黑羽祭 发表于 2012-3-12 08:22:15

回复 10# lifr


    cydblack@163.com

edisonzhang 发表于 2012-3-16 11:21:14

up
学习中

黑羽祭 发表于 2012-3-16 14:05:29

UP~

黑羽祭 发表于 2012-3-27 10:40:24

UP

gonow85 发表于 2012-4-20 11:29:25

回复 10# lifr


    也发我看下你的testcaselist脚本,多谢,gonow85@126.com
页: [1]
查看完整版本: 关于QTP自动化管理的一些问题,大家来谈论吧~