为祖国软件测试事业添砖加瓦!

从一篇对“自动化测试认识”的文章想到的

上一篇 / 下一篇  2007-08-11 15:55:30 / 个人分类:原创

51Testing软件测试网%I9pY}+H#~

作者:zphope300051Testing软件测试网~d}9iwM1]

4|Ta_6ZBTT"d0博客地址:http://www.51testing.com/?uid/2828951Testing软件测试网qs(bvdq X

51Testing软件测试网RCy0Pj.]~&R5K

他的正确认识自动化测试里面写到:51Testing软件测试网T+og.k X1j0s

_ E&jVc4]0 自动测试. 自动化测试工具,自动测试是建立在自动化测试工具基础上的,其实更直白的说是手工测试的辅助,或是说是补充.这就是自动测试正确的认识,本人的观点.

pG'duO0

+Lb ?,F E0在很多公司高层,认识测试team中,应用自动测试可以省去更多的人力、物力,这点是建立在有效测试基础之上,建立字手工测试基础上。51Testing软件测试网k_q.H|lJ ^

51Testing软件测试网l/X4@%j\ mPf

 第一 在测试中缺乏测试的实践检验,如果缺乏测试经验,测试组织差,文档好或是文档不一致,测试缺陷发现能力差,这种情况下去来采用自动化测试并不是好办法,而此时感觉改进测试过程是提高有效测试的关键51Testing软件测试网mX2g3SQN

51Testing软件测试网gcw|H#r8{ d m:p r

第二 期望性和实际性的差别,对自动测试期望过高,希望在自动测试过程中就把自动发现缺陷,测试在首次运行时最有可能发现缺陷,如果手工测试已经运行并通过,再运行相同的测试发现新的缺陷的可能性小的多,,除非测试正执行一段已经修改过的或者是在不同的环境中运行,回归测试是自动工具的优势之一,应用自动测试工具重复运行过的测试一件有意义的工作,但在目前的测试工具中,本身很难在无人干预的前提下自动发现产品中的缺陷。51Testing软件测试网0]9i\'ibELw V

`}3O&lV/V0第三  自动测试的维护性,当软件修改后,通常需要调整测试用例,以便修改结果进行确认,对于自从测试也是一样的,维护自动测试脚本的工作量也是非常繁重。自动测试工具本身也存在缺陷。51Testing软件测试网1q_v!E&~L4}

51Testing软件测试网'fw(m/|n5_e

从以上分析,自动化测试和手工测试的关系很明了,自动测试是测试中的一个重要组成部分 ,不能解决所有测试工作中的问题,因此自动测试不能代替手工测试,他可以作为手工测试的过程的补充。

~w4] P)i*q0

t NsU}G9@0我觉得写的很好!

Z+}-t Mh@U0

?;mfc+u0自动化测试,听上去是自动化测试,但是它仅仅是能够帮助我们做一些我们已经做过的,需要重复做的工作,仅此而已。51Testing软件测试网?6p8i \"e2osiD

51Testing软件测试网!I EEOHCnx

并不是有些人想象的,什么都能够帮助我们去做了。51Testing软件测试网u8g-L%O0AZ T

51Testing软件测试网Iv.H8R e m ]$B(D

就像开发一样,现在的开发工具也已经发展的很成熟了,虽然也帮我们开发人员做了很多,可是工具能够自己去开发么?设计,框架还是要人去做

z4@T kJ6OZ8sC051Testing软件测试网U"F iYXnh:a8n8m

自动化测试工具也是一样,再完美的工具仅仅是辅助而已。找BUG还是要靠我们设计的用例,而用例的设计还是要靠测试人员的智慧!

9\c"|2Bt;Tk$u0

TAG: 自动化测试 原创

 

评分:0

我来说两句

我的栏目

日历

« 2023-06-01  
    123
45678910
11121314151617
18192021222324
252627282930 

数据统计

  • 访问量: 12272
  • 日志数: 19
  • 建立时间: 2007-07-18
  • 更新时间: 2011-08-09

RSS订阅

Open Toolbar