51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3203|回复: 19
打印 上一主题 下一主题

[原创] 求自动化实施完整、详细、可行、真实的实施策略、流程

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-9-20 10:14:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
关于自动化测试到底实施起来有多少哪?能真正帮助软件找到多少软件缺陷?
真正实施起来详细步骤如何?成本和收益几何?
真正脚本技术问题不是关键,所以想请有丰富实施自动化经验的高手谈谈,,,指点指点
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-9-20 14:10:54 | 只看该作者
聘请一位专家去你们公司上门培训吧,能在开展自动化测试活动之前想到上面这些问题是非常好的。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-9-20 15:27:52 | 只看该作者
其实个人觉得自动化测试别指望能找出多少BUG,个人觉得自动化只是软件质量的一个保障体系。。。。。不知各位意见如何
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-9-20 15:43:09 | 只看该作者
回复 3# duandinghong


    同感
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2011-9-20 19:52:06 | 只看该作者
本帖最后由 wower1985 于 2011-9-20 19:55 编辑
其实个人觉得自动化测试别指望能找出多少BUG,个人觉得自动化只是软件质量的一个保障体系。。。。。不知各位 ...
duandinghong 发表于 2011-9-20 15:27


看来自动化测试还是个鸡肋啊,如何能让领导不认为自动化就非常的好的想法(通常没实施过的认为,啊,这个能用机器操作,要是能弄起来不只节约了多少功夫。。)?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2011-9-21 10:10:37 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2011-9-21 11:06:58 | 只看该作者
自动化测试本就不以找bug为目的,即使是手工测试,目的也不是为了找bug,概念性的东西还是要先弄明白的好。
一个非常重要的模块有10个测试用例,10个发布周期中执行了共100次测试,没有发现一个bug,用户用下来也没有发现bug,能说这100次用例的执行没有发现bug,就是没价值没意义的么
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2011-9-21 11:36:18 | 只看该作者
本帖最后由 wower1985 于 2011-9-21 11:45 编辑

回复 7# hsjzfling


    这咋不是在找bug,不找bug你执行测试用例干什么(这里的发现多少bug包涵的测试力度的意识)?,你这只是测试用例通过了,当然没有缺陷提交了。测试任务完成我们的意义就达到了。这位同学一定是培训老师交出来的。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2011-9-21 13:51:37 | 只看该作者
回复  hsjzfling


    这咋不是在找bug,不找bug你执行测试用例干什么(这里的发现多少bug包涵的测试力 ...
wower1985 发表于 2011-9-21 11:36


那你回答我例子中的问题,那100次用例执行是有意义有价值还是没意义没价值的?按你的意思说测试就是为了找bug,那测试完一个bug都没找到,客户也不提有bug,那是不是测试就没达到目的,该测试一点意义都没?
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2011-9-21 13:54:20 | 只看该作者
回复 8# wower1985

你说测试任务完成意义就达到了。按你的说法,请问没有发现一个bug,你的意义何在?
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2011-9-21 20:56:40 | 只看该作者
回复 10# hsjzfling


    咋不是概念流,从来不深究概念是否专业,我的任务就是在指定的时间内和资源,用合理的人力物力财力完成核查软件质量是否达到预期,测试是我的过程,最后bug只是我的成果的一部分,能最后能否拍板说行还是不行有结论,这就是我测试的意义。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2011-9-22 10:24:06 | 只看该作者
回复  hsjzfling


    咋不是概念流,从来不深究概念是否专业,我的任务就是在指定的时间内和资源,用 ...
wower1985 发表于 2011-9-21 20:56



    说的很好,“核查软件质量是否达到预期”才是测试的目的和意义,接近ISO中的定义了,它和找到多少bug没有必然的联系。所以不能说自动化不能发现多少bug就说自动化是鸡肋。概念是非常重要的,如果你的老板认为测试就是找bug,找不到bug就说测试偷懒测试没用,测试人员今年都没奖金也不加工资了,你会作如何感想。

想开展自动化,第一步就必须要对自动化测试有个概念,明确自动化测试的目的是什么,然后综合公司内的各个因素来考虑如何来开展。

另外,专业技能方面也是非常重要,技能不够前期的判断就可能存在很大的误差,导致投入为10而产出只有1的尴尬结局,想要少走弯路……你懂的
回复 支持 反对

使用道具 举报

该用户从未签到

13#
 楼主| 发表于 2011-9-23 09:06:07 | 只看该作者
“....第一步就必须要对自动化测试有个概念,明确自动化测试的目的是什么,然后综合公司内的各个因素来考虑如何来开展.....”
终于回到此贴的目的上来了,此贴本意就是想看看自动化测试高玩是如何玩转的,玩的效果如何。
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2011-9-26 10:30:45 | 只看该作者
测试不能以是否能发现BUG,来定用例是否有意义和没有意义。

首先我们统一一点:软件是不可能没有BUG的!
然后:我们尽量用一些测试工程方法和经验来判断, 自动化测试 个人觉得也很是必要的。
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2011-9-26 12:38:54 | 只看该作者
个人觉得自动工具有助于提高测试的工作效率,尤其是有个好的框架,那将对产品的版本验证,回归测试等提供很大的方便。
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2011-9-26 21:48:26 | 只看该作者
最近一直在写自动化脚本,本人用的是SWTBot,个人觉得自动化发现的缺陷没有手工发现的多,但自动化是辅助手工测试的另一种方式,两者辅助更能保证软件的质量!
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2011-9-27 16:02:21 | 只看该作者
推荐看看《软件自动化测试成功之道》这本书
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2011-9-28 10:03:52 | 只看该作者
看看去
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2011-9-29 16:41:20 | 只看该作者
那本书不错
回复 支持 反对

使用道具 举报

该用户从未签到

20#
 楼主| 发表于 2011-10-10 13:50:42 | 只看该作者
感谢以上各位站友的回答,近期我自己会拿个web项目(已经快上线)来实施试验一下。当业余研究。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-22 22:33 , Processed in 0.082529 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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