51Testing软件测试论坛

标题: 自动化测试工具应用的程度 [打印本页]

作者: jackei    时间: 2004-7-8 15:31
标题: 自动化测试工具应用的程度
大家根据自己的情况来选择一下,自己的工作中自动化测试工具应用的程度。当然,这里说的自动化测试工具只是包括同自动化脚本相关的部分。
作者: jackei    时间: 2004-7-8 15:32
现在只是对最容易实现的部分进行了自动化的尝试,而没有涉及到太多俄自动化特性。
作者: binary    时间: 2004-7-9 08:48
很想引入自动化,特别是最近在搞DailyBuild和BVT,如果能够用工具自动化完成BVT的话,效率会大大提高

目前想到的工具是WinRunner这样的,不知道大家有没有别的建议,我准备测试的系统是B/S架构
作者: mdk    时间: 2004-7-14 00:30
Rational 你看如何,
比WinRunner 便宜点。效果差的不是太大。
作者: bobli    时间: 2004-7-14 18:05
标题: Rational
Rational对非标准控件的支持比较好,但是使用比较笨重,不太方便,有的时候还慢。

MI的东西功能强大,就是价格较高,不同的环境还要买插件。

还有就是silk系列的产品,功能也不错,价格也还行,就是国内知名度比较低,其实是全球第二品牌。
作者: jackei    时间: 2004-7-26 17:46
rational的确是过于庞大,而且多个产品之间的关系过于复杂,前期学习和配置投入的成本较高,在引入单个工具是的确不如MI灵活。
作者: ppcorn    时间: 2004-7-26 20:39
75%自动化是怎么做到的?介绍一下经验吧
作者: huboweb    时间: 2004-7-27 14:25
标题: To: All
自动化测试在国内只有这个概念!
作者: Barbara    时间: 2004-8-2 17:27
标题: 新手没用过自动化测试工具
版主:能不能讲讲自动化测试的流程?
作者: Barbara    时间: 2004-8-2 17:28
标题: 新手没用过自动化测试工具
版主:能不能讲讲自动化测试的流程?
作者: scgsona    时间: 2004-8-10 09:50
MI的的确不错,价格贵呢也是贵了点~那么compuware的呢?其实WinRunner和compuware的QARun是差不多的~!而且价格也便宜一些~
作者: jacky    时间: 2004-9-2 23:08
MI的不错
作者: zhang_samuel    时间: 2004-9-7 13:15
标题: 测试自动化
不知道这里的测试自动化程度如何度量?
就我现在的工作而言,我觉得算75%自动化吧,基本上是重要的测试事例都是自动run的. 对每一个基本的功能都有自动测试的testcase. 多我负责的那个功能(只是整个功能产品的2%), 每个daily build有150个自动测试实例判断版本是否可用, 一个完整的testpass有2000个测试实例. 但是有些部分还是必须要手动进行,比方说Globlization, localization和accessiblity.
其实自动化是一个长期的投资, 只有自动化以后才可能保证以后的进度加快.比如有新的操作系统要支持,有新的语言版本,或者是向用户发patch,或者是升级现有的产品,没有自动化的话,很多regression的bug很难发现.
当然写自动化的代码也很累,但是资源够的话,绝对要做.这是我自己的体会.
作者: billrub    时间: 2004-9-23 09:08
能不能介绍一下你公司的测试环境?
作者: ghost    时间: 2004-9-23 09:45
标题: 我们是这样
自己开发一部分接口程序,再加上WR来做自动测。
正在尝试,还不知道效果怎么样?但总是觉得WR利用的太少了。因为我们的数据比较过程是自己开发做的。那最后的各种分析可能就做不出来了,看来还要多多学习。
作者: amber    时间: 2004-10-10 22:24
努力为我的公司引进自动化测试ing,我的公司现在基本上都是手动测试,每次quarter release 做regresssion test 的时候都把我们累的要死。效率还很低。
作者: jackei    时间: 2004-10-14 21:23
还是老话,软件测试自动化的引入是一个系统工程,需要整个开发过程的规范化,所以在引入之前一定要做好计划和评估工作,否则容易带来公司资源的浪费。

zhang_samuel什么时候有时间多多介绍一下自己在微软的工作经验吧。
作者: xob    时间: 2004-10-27 20:51
不错,最重要的是做好规划。

我们公司现在就我一个人用winrunner,quicktest。

因为我们是嵌入测试,呵呵。

大家知道什么好的嵌入式测试工具么?
作者: QA_BAY    时间: 2004-10-28 23:33
到嵌入式测试那边去看一下就知道啦,有很多的,
作者: 浮云    时间: 2004-10-29 12:01
有没有人用过loadrunner ,有经验的给介绍一下如何?我也很想使用自动测试的,可如果要测试的是B/S架构,整个功能都是添加不同的信息这种WEB形式的怎么引入自动化呢?
作者: sunboy    时间: 2004-12-28 09:56
顶。。。
作者: 时光战神    时间: 2005-1-6 15:49
各位高手
能否告诉我怎么在rational testmanager中实现testcase的自动化
作者: 时光战神    时间: 2005-1-6 15:51
各位高手
能否告诉我怎么在rational testmanager中实现testcase的自动化
作者: rantisong    时间: 2005-1-21 17:14
部分自动化,大部分还是要手工。
作者: simen12    时间: 2005-1-31 14:37
我们公司现在才开始尝试引入自动化工具,以前都是采用手工测试
作者: mcj_pc    时间: 2005-1-31 19:38
我们正在准备对测控系统做测试 ,分为嵌入式部分和非嵌入式部分,有什么好的解决方案吗?
作者: lily-vivid    时间: 2005-2-7 11:02
标题: Microsoft Applicant Center Test 可用于.net开发的WindowsForm程序吗?
各位有没有测试过.net开发的windowForm程序的经验?
能不能帮介绍一下可行的测试工具,急用,谢谢!
Microsoft Applicant Center Test 可用于.net开发的WindowsForm程序吗?
作者: syycrazy    时间: 2005-2-18 22:00
谢谢以上各位发言   新手的我顶了
作者: anan    时间: 2005-2-24 11:21
正在尝试使用winrunner和qtp,测试效率的确提高了,可是对于逻辑比较复杂得能否实现更好的预期效果呢?还有在录入脚本后实在是可复用性比较低,我所在单位做每期项目的人不是固定的。这样的环境下怎么样才能使自动化工具体现更高的价值呢?
作者: mini    时间: 2005-2-24 14:19
标题: 新手没有用过自动化测试工具
正想尝试用测试工具,但是又不知道用什么工具好,都没用过。想买又怕买的不好,正准备买点盗版的试试,要是效果可以的话再用正版,不知大家能否给我点建议?
作者: myang    时间: 2005-4-2 19:14
标题: 新手
现在的公司根本谈不上是自动化,再国内很少自动化,还是靠手工多
作者: BirdLiu    时间: 2005-4-4 17:07
我们公司很想把测试做规范,也想采用自动化测试,可是总存在种种原因无法完成,还是手动测试
作者: 曹向志    时间: 2005-4-9 22:17
标题: 自动化工具
很多自动化工具需要人的很多工作,例如MI公司的LoadRunnner和WinRunner工具,测试性能、压力、负载等是比较好用的,也已经成为这方面测试的首选工具。WinRunner主要做功能测试,先录制好脚本后,需要修改脚本,实现测试自动化。但是对于非标准控件往往不能认识,通过学习可能识别也可能识别不了。Rational工具系列包括很多,能够实现测试自动化,首先保证整个开发过程都是通过Rational实现的,例如需求、Rose设计等,才能实现测试自动,否则只能使用Purifiy、pureCoverage等测试进行一些内存和覆盖率方面的测试了。

任何工具只能实现部分自动测试或者说辅助测试,更多时候需要手工编写测试脚本,编写一些自动集成、自动驱动运行的代码。这方面没有规律,没有章法,只能根据被测试软件的具体情况而定。
作者: yunaoting    时间: 2005-4-10 10:43
性能测试还是要用自动化测试的,比如负载压力测试用LoadRunner比较好
作者: 哇哈哈    时间: 2005-4-21 18:47
新手,还没有用过自动化测试工具
DDDDDDDDDDDDDDDDDDDDDDDDDD
作者: jacosun    时间: 2005-4-28 15:01
引入自动化自然是最好了,不过目前测试还是在手工测试阶段,下一阶段是进入自动化测试,提高测试用例复用,不过对测试人员的要求也同时提高了,还在计划之中要加入相关的培训工作,在时间上也有新的风险。
作者: 欣欣    时间: 2005-4-28 16:49
有谁知道C/S模式下,什么测试工具对功能测试比较好??
作者: jackei    时间: 2005-4-29 20:10
看用什么开发语言了。
作者: mini    时间: 2005-5-20 16:01
标题: 尝试使用
正在尝试使用自动化winrunner,Dunit
作者: zzm_test    时间: 2005-5-25 17:06
很少用到自动化测试工具,费用太高了,一般公司都不舍得投资
作者: hanshiqi2004s    时间: 2005-6-10 11:27
我们公司没有自动化测试工具,说实话,到现在我都不清楚自己是作测试的,还是其它的。我们主任只是让我对公司的系统进行简单的功能测试(说好听的)。
作者: hxf    时间: 2005-8-3 18:26
自己学过rational ,was,lr,但是,在实际中,只用过lr.有待于将自动化进行到底。
作者: bjcoic    时间: 2005-8-5 14:04
自动化测试工具的使用我觉得不是很适用于短期的项目,而更适合于产品开发!因为对测试工具二次开发以及测试脚本的编写其实是很耗费时间的!但是单元测试的时候引入一些测试工具还是很有必要,尤其是对那些涉及比较复杂的程序。
作者: bjcoic    时间: 2005-8-5 14:05
自动化测试工具的使用我觉得不是很适用于短期的项目,而更适合于产品开发!因为对测试工具二次开发以及测试脚本的编写其实是很耗费时间的!但是单元测试的时候引入一些测试工具还是很有必要,尤其是对那些涉及比较复杂的程序。
作者: qi_cy    时间: 2005-9-19 23:02
测试工具都了解了一些,看过一些文档,手册,可是就是没有机会实战!很是郁闷啊!
作者: peter    时间: 2005-9-28 23:28
自动化工具做验证还可以,做回归也不错,但是想测试出bug,建议还是手动
作者: allen_lu    时间: 2005-10-22 11:53
自动测试不是要有足够的手工测试经验才能作好么?
作者: lonely    时间: 2005-11-10 10:53
标题: 新手
作压力测试,用什么工具好呢?请教..............
作者: 1122bj    时间: 2005-11-14 14:44
压力测试工具用MI公司的LoadRunner比较好
作者: rzhch_002    时间: 2006-3-14 21:40
哎~ 工具都是要花钱的 不舍得,下个盗版的吧 其实对于我们现在来说用毛老的话:自己动手,丰衣足食。
作者: shenxiaoping    时间: 2006-12-7 17:44
winrunner在c/s模式下做功能测试比较好
作者: letian1982    时间: 2006-12-9 20:59
我都在做手动测试,问一下,我想要做自动化测试,那我现在要学点什么知识呢
作者: enjoytest    时间: 2006-12-11 11:55
相比而言,我公司的测试流程真是太差了,哎
作者: enjoytest    时间: 2006-12-11 11:59
不行了,不想再呆了,跳.........
作者: tom_zhang    时间: 2006-12-13 10:12
我们公司也都是手工测试,我现在也想学习自动化测试工具,可不知道从何地方着手,请哪位前辈指点?先谢过了!
作者: lijiyan    时间: 2006-12-21 15:43
自学51testing资料齐全,培训51testing有远程和面授。
作者: ztcreative    时间: 2006-12-21 16:31
TestComplete 绝对是个好工具  功能丰富 对控件人的比QTP好多了  支持性能 功能  单元测试 而且不贵  才500美金 脚本 支持vb c++ delphi c#.呵呵  公司正在引进  .
作者: minzhung    时间: 2006-12-22 10:54
茫然。。。。
作者: enjoytest    时间: 2006-12-24 16:42
标题: 自动化功能测试适用范围
一般来说,自动化功能测试适用范围如下:
  系统规模大,功能点非常多,固定周期较长的project.
  regression test 比较频繁
  业务规则不是很复杂
  非定制性,感官性,易用性,物理测试类型的project.
作者: enjoytest    时间: 2006-12-24 16:43
winrunner在c/s模式下做功能测试比较好
QTP在B/S模式下做功能测试比较好,QTP是基于界面的
作者: holymonkey    时间: 2006-12-25 13:17
自动化测试我个人认为是一个风险,就像现在国内的ERP软件一样。但是自动化测试只是迟早的事。这是必然的。有机会还是要上自动化测试。
作者: 120722003    时间: 2006-12-26 11:01
游戏软件的制作是否可以用到自动化测试,其引用自动话测试的价值高吗?
作者: janezhang815    时间: 2006-12-26 12:44
就网站测试而言,表单输入的自动化测试是比较简单,也容易实现的。但是对于页面展示部分的自动化,个人觉得很难。页面内容之多,自动化又很需要。请问有没有人在这方面的自动化取得了一定成绩的?
作者: wuhuawu09    时间: 2006-12-27 16:47
原帖由 lijiyan 于 2006-12-21 15:43 发表
自学51testing资料齐全,培训51testing有远程和面授。


谢谢,但是工具不是永远免费,公司用到不用到也是回事.
在自学中,如果有机会有必要再去培训...
作者: wwwxzl    时间: 2006-12-30 14:51
正在使用中,欢迎学习http://bbs.51testing.com/profile-uid-92293.html
作者: xiaoyibuding    时间: 2007-6-13 09:43
尝试使用
作者: 304274278    时间: 2007-6-13 11:36
支持,谢谢了。真是好帖子!!!
作者: ios_zhangchao    时间: 2010-9-5 15:31
自动化测试利弊
http://blog.csdn.net/ctina/archive/2010/08/02/5783683.aspx


Automaton 测试的优点

1.   通过手工测试无法做到覆盖所有代码路径。

2.   简单的功能性测试用例在每一轮测试中都不能少,而且具有一定的机械性、重复性,工作量往往较大。

3.   许多死锁、资源冲突、多线程等有关的错误,通过手工测试很难捕捉到。

4.   进行系统压力、性能测试时,需要模拟大量数据或大量并发用户等各种应用场合时,很难通过于工测试来进行。

5.   进行系统可靠性测试时,需要模拟系统长时间运行,以验证系统能否稳定运行,这也是手工测试无法模拟的。

6.   如果有大量(几千)的测试用例,需要在短时间内(1天)完成,手工测试几乎不可能做到。

Automation 测试的缺点

1.   功能测试,自动化不能取代手工测试,手工测试比自动测试发现的缺陷更多

2.   测试自动化不能提高有效性

3.   软件开发语言模型将制约自动化工具,自动化测试的普遍应用存在局限

4.   工具本身并无想象力,不能主动发现缺陷

5.   一种测试工具不完全适用于所有测试,要划分覆盖区域

6.   自动测试不一定减轻工作量,要有专门的测试小组专门负责此事

7.   测试进度可能不一定缩短

8.   如果项目还在开发阶段,脚本维护成本高


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/ctina/archive/2010/08/02/5783683.aspx
作者: 愚人    时间: 2010-9-23 17:02
基本手工测试,偶尔用工具辅助测试……
作者: 水儿儿    时间: 2010-9-25 10:32
我们现在大部分还是手工操作呢
作者: websoul    时间: 2011-1-21 15:10
我们组内的测试也有自动化测试. 自动化测试的代码都是一行一行写出来的,不是录制而成的,而且侧重于功能测试. 我们用的工具是RFT(Rational Functional Test). 开发时期工作量不小(每天4个case/PD),后期维护精力也不小(如果页面一边,方法就得改写),但作用也比较明显,可以发现一些regression的bug。就像前面有些人说的这是一项长期投入,试用于一个产品maintenance release。所以如果一个产品在很长时期内存在,测试团队很正规的话,自动化测试应该引进。可以节省好多resource,能够在时间紧张的情况下,大致保证软件主体功能质量问题。比方说我们最近一个版本,要求覆盖所有新加的testcases,一共有4000多个case,自动化测试覆盖了2500多个,如果没有自动化测试,这么大范围的regression测试是不可能的.  但是自动化测试不可能完全替代手工测试,在我们项目里,很多test case是自动化测试覆盖不道的。比方说需要修改系统参数的,需要重启服务的,页面颜色等的判断等都不会automation。而且automation是落后于手动的,一般是先写test case。然后把每个test case automation化。手工测试不通过的不会automation。
所以一个好的测试团队,我觉得还是应该以手动测试为主,自动化测试为辅。
第一次发言,欢迎捧场!
作者: boysone    时间: 2011-3-19 00:07
过来测试下怎么样了。
作者: 悾歽枝    时间: 2011-3-19 09:32
自动化。有所考虑
作者: nomura    时间: 2011-3-19 10:10
不做自动化,测试人员没有出路。产品还是要自动化,至于项目,就慎重考虑吧。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2