51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

123
返回列表 发新帖
楼主: afeng
打印 上一主题 下一主题

[讨论] 自动化测试都是些中看不中用的东西

[复制链接]

该用户从未签到

41#
发表于 2009-9-18 14:08:07 | 只看该作者
确实,GUI,几乎没法搞。

[ 本帖最后由 black_tulip 于 2009-9-18 14:11 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

42#
发表于 2009-9-18 16:11:20 | 只看该作者
原帖由 afeng 于 2009-9-18 13:59 发表
白盒测试确实对程序的检验有好处,而且可以加强测试人员对系统的熟悉程度,不过代价不是一般的大,一般的公司是不可能由测试人员来搞的,性能是一定要用自动化才能测的,所以是必须掌握的,至于gui自动化么,呵呵,就 ...


我觉得你这里有点混淆, 看你这里提到的功能测试自动化似乎只包括了gui。 其实功能测试自动化里有很多针对接口,命令行等等的。 举几个我工作过的产品的例子吧。

产品A: 一个X500目录产品,自动化的功能测试包括了:
安装+smoke, 每晚进行。
通过产品自有的工具间接测试核心功能, 每晚进行, 一周500万个/次
purify coverage,
还有些杂七杂八的像compliance check,virus scan 每个milestone 做做。

产品B: 一个身份管理系统,因为同时维护三个版本,每个版本都有10到20几个end point 类型, 所以每晚有三组基于SPML和LDAP接口的测试,每组大约10K+ 个用例。另外有一套基于web service的测试,以及利用虚拟机和ghost,staf的自动安装,部署的系统。

产品C:身份挖掘系统, 这个开始才不久,现在是些简单的脚本为主,再加些QTP和selenium的帮助GUI的。

我们几乎没有专职的自动化测试工程师,大家的主要职责都是手工测试,别看上面那么多,这些都是经年累月慢慢积累起来的,平时花在这个上面的时间比例并不高。但是如果没有这些,很多东西无法想象要怎么去完成的了。
回复 支持 反对

使用道具 举报

该用户从未签到

43#
发表于 2009-9-18 16:21:43 | 只看该作者
原帖由 shanxi 于 2009-9-18 12:14 发表


请问你能概要描述一下你说的成功体现在哪里?


同问!
回复 支持 反对

使用道具 举报

该用户从未签到

44#
 楼主| 发表于 2009-9-18 17:31:34 | 只看该作者
接口,命令行的测试类似于灰盒测试吧,我也做过功能接口的测试,是程序测程序,也是自动化,不过不见代码,那个倒是必须自动化的,特别是一些通讯方面的软件,可能有些公司每晚都要求跑一遍,不过肯定是少数啦
回复 支持 反对

使用道具 举报

该用户从未签到

45#
发表于 2009-9-19 09:22:16 | 只看该作者
是吗?我倒没听说过灰盒测试,如果是这样的话,那我弄错了,一直以为只有白盒和黑盒,这些基础理论没怎么系统学习过。。。
回复 支持 反对

使用道具 举报

该用户从未签到

46#
 楼主| 发表于 2009-9-19 12:42:44 | 只看该作者
灰盒是介于白盒和黑盒之间的测试,通常是写脚本直接调用接口程序测试,是针对每个程序中每个功能函数的测试,通常也在集成测试的时候进行吧,比黑盒更接近于程序,与白盒不同的是灰盒不见程序.
回复 支持 反对

使用道具 举报

该用户从未签到

47#
发表于 2009-11-27 16:56:53 | 只看该作者
Gui 自动化 bullshit? 呵呵。
回复 支持 反对

使用道具 举报

该用户从未签到

48#
发表于 2009-12-3 01:58:37 | 只看该作者
没有自动化,回归测试就会占很多人力...单个项目占的人力也会一直释放不了, 有经验的工程师最终被重复的工作烦死.
所以....对于重复性的验证, 不仅要自动化,还要能尽早的自动化,低成本的自动化
回复 支持 反对

使用道具 举报

该用户从未签到

49#
发表于 2010-2-20 13:53:11 | 只看该作者
还是比较赞同楼主的观点的, 原来做一个网站后台自动化的工具, 最近引入Selenium来支持做前台,反差很大 - GUI 自动化, 看来要三思。。。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    郁闷
    2015-6-16 14:29
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    50#
    发表于 2010-2-24 09:30:41 | 只看该作者
    标题党,哈哈。
    自动化是个趋势,是个目标,所以大家都想学。
    自动化有好处也有坏处,就像手工一样,都是双刃剑
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    51#
    发表于 2010-2-24 14:57:10 | 只看该作者
    lz的ID眼熟。。。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    52#
    发表于 2010-2-26 14:21:00 | 只看该作者
    要找到一个适合自己的自动化工具也是一门学问,只有适合自己的才是最好的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    53#
    发表于 2010-3-4 19:33:45 | 只看该作者
    原帖由 ssscn 于 2009-12-3 01:58 发表
    没有自动化,回归测试就会占很多人力...单个项目占的人力也会一直释放不了, 有经验的工程师最终被重复的工作烦死.
    所以....对于重复性的验证, 不仅要自动化,还要能尽早的自动化,低成本的自动化

    正在期待进一步的自动化救我脱离苦海。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    54#
    发表于 2010-3-5 15:17:02 | 只看该作者
    有争议的话题,围城啊!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    55#
    发表于 2010-3-5 15:25:06 | 只看该作者
    从家到单位需要坐车,而从卧室到家门是步行

    这就是自动化与手工测试的区别
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    56#
     楼主| 发表于 2010-3-5 23:13:10 | 只看该作者
    是的,问题是你到底是需要步行,还是买车,如果不用买车,硬买辆车,每月还贴这么多钱。。。。。。。。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-26 09:30 , Processed in 0.072408 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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