51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

楼主: 默默巫

自动化测试终究会取代手工测试?(2008-11-03 )获奖名单已公布

[复制链接]

该用户从未签到

发表于 2008-11-22 15:06:21 | 显示全部楼层
这个问题还需要辩论吗,很明显,自动化测试无法取代手工测试,在设计自动化测试案例之前,你必须要手工跑一次,知道系统的功能和流程正确与否。
回复

使用道具 举报

该用户从未签到

发表于 2008-11-29 09:52:42 | 显示全部楼层
自动测试不可能完全带动手工。
人是有思维的,电脑是没有思维的,
工具可以执行测试的过程,分析还要人员的思维。
回复

使用道具 举报

该用户从未签到

发表于 2008-12-2 16:28:04 | 显示全部楼层

自动话测试不能取代手工测试

自动话测试也是根据人的设定来工作的 你怎么安排他,他怎么工作,所有自动化测试只不过省去了人的一些劳动力而已,然而自动话测试在没有人的设定下是有很大局限性的,多有自动化测试是不可取代手工测试的,除非自动化工具拥有人的意识。
回复

使用道具 举报

该用户从未签到

发表于 2009-1-5 14:01:03 | 显示全部楼层

支持反方

虽然自动化测试在日新月异的发展。但我们不难发现,自动化测试是建立的手工测试基本完成的基础上的。如果没有充足的手工测试,自动化测试从何入手,既然编写了手工测试所包含的所有功能点测试,但当我们编写完成这份自动化测试脚的时候恐怕产品早已经过期了
回复

使用道具 举报

该用户从未签到

发表于 2009-4-24 09:35:19 | 显示全部楼层
只想请问正方,全部都是自动用例,自动测出来的产品,你们敢拿出去发布吗?
回复

使用道具 举报

该用户从未签到

发表于 2009-9-25 16:31:20 | 显示全部楼层
目前在进行手工测试,很少接触自动化
回复

使用道具 举报

该用户从未签到

发表于 2009-11-5 23:00:02 | 显示全部楼层
和谐共处!
回复

使用道具 举报

该用户从未签到

发表于 2009-11-6 11:43:37 | 显示全部楼层
1、这个问题就像是未来是机器人统治人类,还是人类统治机器人。
2、自动化测试的基础是手动测试的,自动化测试的输入和输出是需要提前设定的。而自动化测试是在手动测试的基础上,进行加强、优化。而手动测试的层次会越来越高。就像898×799×999×333这样的算术计算,我们以前用手,现在有计算器了,但是就不需要人
类了吗,不是,而是我们可以将我们原来用于进行复杂计算的时间,用于更深入、更高层次的研究。
3、例如:当我们将手动测试由自动化测试实现了,我们就要像如何让自动化测试的效率更高、错误更少,如何让自动化测试更符合
手动测试。我们也可以从繁琐的重复劳动中抽出时间,考虑考虑界面美观、客户易用性等问题了。
回复

使用道具 举报

该用户从未签到

发表于 2010-7-13 10:37:49 | 显示全部楼层

自动化测试终究是有限的

我不否认自动化测试在很多方面有很多的优势,但是:
     1.自动化测试“工具和脚本”是人编写的,所以有缺陷,总会有想不到的地方,不能很好的测试程序;
     2.在懂得编程语言的测试人员中,手动测试能发现自动化测试未能发现的错误;
     3自动化测试的局限性很难改,几乎是不可能扩展到人的思维的发散性;
     4.我个人认为自动化测试只能保证批量程序的质量,对特殊要求的程序还是手动测试更有价值;
当然我这些观点,是在电脑没有突破机器的极限的前提下,如果电脑拥有了拥有了智能,懂得创新,能够拥有独立的思维能力,不过这事不可能的,因为当电脑拥有这些属性的同时,也就会犯错,出现当机了。

[ 本帖最后由 shenzehua888 于 2010-7-13 10:45 编辑 ]
回复

使用道具 举报

该用户从未签到

发表于 2011-5-5 13:47:14 | 显示全部楼层
无法取代
原因:手工测试成本低,无需购买工具 除非公司小用盗版的
     自动化测试也是需要手工去调配一些东西,自动化测试不是机器自动还是需要手来劳动指挥
     有些小项目没有必要进行自动化测试 班门弄斧没必要
回复

使用道具 举报

  • TA的每日心情

    2019-12-27 13:32
  • 签到天数: 15 天

    连续签到: 1 天

    [LV.4]测试营长

    发表于 2011-5-21 22:38:47 | 显示全部楼层
    自动化 脚本写的不好 ,比程序写的不好 危害还大
    自动化不少走GUI的,版本一变更就完了
    回复

    使用道具 举报

    该用户从未签到

    发表于 2011-7-15 12:25:52 | 显示全部楼层
    自动化测试好是好,就是不能发现缺陷,呵呵! 我觉得:预期招一批人过来做自动化测试,还不如招一批人,在项目立项的时候,安排他们去全国各地旅游,等项目结束后,再让他们回来.等下个项目开始的时候,再安排他们去旅游 ....

    反正项目跟他们没有关系.

    自动化测试的目的就是对外宣称:我们公司也有自动化测试.只是他们去旅游了,等项目结束后,他们就会回来!!!
    回复

    使用道具 举报

    该用户从未签到

    发表于 2011-7-15 12:27:21 | 显示全部楼层
    本帖最后由 oxygen001 于 2011-7-15 12:32 编辑

    有2个测试是必要的1)手工测试;(2)性能测试.
    有1个测试是花瓶:功能自动化测试!!!
    白盒测试和黑盒测试 必须分离,即 做白盒测试人 就不要做黑盒测试,做黑盒测试的人就不要做白盒!!!!  除了忙不过来之外,一个根本原因是:保持思维的独立性!!! 当然在项目结束后,做白盒的人和做黑盒的人可以互调!!!

    TMD!!! 现在的测试论坛 混进了很多 苍蝇 --- 程序员! 这帮GRD整天在这里想当然尔 以及 胡喷! 一个不懂测试和不理解测试的人 狗嘴里面能吐出象牙来么? 简直在这里胡说一通!!!
    回复

    使用道具 举报

    该用户从未签到

    发表于 2011-7-15 12:36:20 | 显示全部楼层
    还有:我发现测试论坛的一个不合理的问题:
    最新发表的帖子应该放在第一页 最上面 , 排序不合理啊
    回复

    使用道具 举报

    该用户从未签到

    发表于 2012-3-14 09:27:59 | 显示全部楼层
    自动化不可能完全取代手工测试,人的主观能动性才是最有价值的东西。
    回复

    使用道具 举报

    该用户从未签到

    发表于 2012-3-19 12:36:57 | 显示全部楼层
    回复 30# 尛蟲蟲
    回复

    使用道具 举报

  • TA的每日心情

    2014-10-28 14:05
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    发表于 2013-3-22 13:49:46 | 显示全部楼层
    自动化测试不会取代手工测试
    测试分很多级别,功能测试,集成测试,系统测试,可接受性测试
    自动化测试进入的阶段一般是集成测试的阶段,或系统测试的阶段,这个需要依据不同的项目而定
    在功能测试阶段,功能都不稳定,因此功能和页面都不稳定,无法开展自动化测试的工作
    所以只有到集成测试阶段,各个功能都稳定了以后,才能开展自动化测试工作
    并且还有以下几种情况都不适合自动化测试
    a。对于E2E的测试用例,功能涉及太多,不好进行自动化测试
    b。对于涉及太多接口的测试,无法进行自动化测试
    c。功能太复杂的测试用例,也不好进行自动化测试
    d。当一个功能需要快速被开发的时候,也不适合自动化测试,因为自动化测试页需要花时间

    进行自动化测试还需要考虑的一些方面:
    1.自动化测试代码需要专门一个人来维护,但是目前很多公司或项目的情况是,自动化写好了,无人搭理。等要用到自动化测试的时候,再运行自动化测试代码,代码已经不能够工作了
    2.当页面或需求有改变时候,需要有人来主动告知自动化测试小组,否则自动化的工作会很被动
    3.需要有良好的自动化测试框架,这样自动化的代码才能更好地被维护起来
    回复

    使用道具 举报

    该用户从未签到

    发表于 2015-1-28 15:34:09 | 显示全部楼层
    将自动化取代手工,其实这个不就是自动化存在的目的麼?而且是未来的发展方向,以后技术这么发展都是未知数,感觉这个论题太一概而论的
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-3-29 00:17 , Processed in 0.081872 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表