欢迎光临 - 各位同仁看完博客记得留言啊!同时请关注我的博客,http://blog.magustest.com

《软件测试》第十六章

上一篇 / 下一篇  2007-09-04 20:49:48 / 个人分类:读书笔记

51Testing软件测试网7P%J%T%Z/F}

Bug Bashes and Beta Testing - bug盛会和beta测试51Testing软件测试网3eB8]5a{*FP]

-LD1g_7BB.L0Having Other People Test Your Software - 让其他人来测试你的软件。这个跟中国古代的“三人行必有我师焉”是一个道理。同时,如果由几个不同的人来测试的话还能有很多好处:51Testing软件测试网UJ.[.Hs-zG
1.可以防止“杀虫剂免疫”。一个人对某个软件不断进行测试,能找到的bug肯定是越来越少的。所以需要加入一些新鲜的血液:)
3K*F"LiR02.每个人都要自己的想法,不同的想法的一个并集就能很好地测试我们的软件啦!
%y6JBictx]9y03.男女搭配干活不累。那没有男男女女,几个人也行啊~反正一个人容易诱发自闭,呵呵。51Testing软件测试网7n1^'Oim X s
4.观察其他人怎样工作的对自己的提高是相当有好处的!

2G"oZS)Kp8D%Q0

B O1D3Cg5}O0j0Test Sharing - 共享测试51Testing软件测试网R)@c^2?P$[ozx&@
共享我们的测试,可以在工作了一段时间以后互相交换一下模块,测试一下对方的模块。或者至少应该给同事看看自己的等价类划分。还可以举行一个bug盛宴(Bug Bashes)。在一段时间内,可能是2个小时,大家放下手头的工作,然后对某个软件的某一个模块进行集中的测试,被测试的模块可以是之前已经发现好多bug的,也可以是之前是完美的模块,最后可以推举出一个bug queen bug king之类的,这个盛宴的目的就是为了对特定的部分找出bug来。在这里面,有一类人我们可以考虑把他们邀请到这个盛宴里面,他们就是做产品售后的人~呵呵。他们对软件的了解还是比较深的。51Testing软件测试网k9g/M%P\2O6v

)yL)]M&uDc/ga0Beta Testing51Testing软件测试网9q4DGPok
Beta测试是把软件发布到已经选定好的用户群里面进行的测试,在现实的环境中进行。对于beta测试,可以考虑一下的问题:51Testing软件测试网+z ?J_L3Cj/L$f*O
1.beta测试的人群是哪些?应该选择有广泛代表性的,不要只给专业人员或者某一类特定的人群。不同的人群能发现不同的问题。51Testing软件测试网L'AG0J?)N-A}#r @
2.去了解那些beta测试的用户,看他们是否真的用软件了,还是放在那里发霉,还有他们发现bug以后有没有report上去。
^w] V8O$L!m03.对于配置测试和兼容性测试,beta测试是一个很好的手段去完成。因为在公司内部自己做完配置测试和兼容性测试是很难的,而beta测试可以有很多很多用户,不过同样要选好人群。
DGW u3`N9@04.可用性测试也是一个很好的点,可以把一部份可用性测试放在beta测试里面来。理由同上。51Testing软件测试网aC R!W&H p
5.除了以上优点,beta测试完全没有好处。不要指望beta测试能发现很多bug和修复他们,因为beta通常都是接近项目的尾声了~不过我发现了,google的很多东西一直beta着,什么gmail,输入法~我kao!51Testing软件测试网4HyZk:e d c e ^
6.beta测试会耗费测试工程师很多的时间,因为测试工程师需要跟进这些beta用户发现的问题,帮助他们使用软件。

6gX\WvUJC6o051Testing软件测试网l0[4C*?x4Vo o

Outsourcing Your Testing - 把测试外包51Testing软件测试网0eB'd+m!v c
配置测试和兼容性测试是一个不错的外包对象,一般来说一个公司没有太多的资源去购置不同的硬件,尝试不同的软件组合。另外本地化测试也是一个很好的选择,如果一个软件有10国语言,那么估计一个跨国公司也不容易找到10个不同国家的语言高手来测试吧。外包给专业的机构是个不错的选择。不过对于外包来说有以下问题需要注意的:51Testing软件测试网%QJ6{%V7Jx5|
1.明确任务、负责人。51Testing软件测试网GBJDW8p F
2.明确时间表、还有谁来定这个时间表等等51Testing软件测试网Y t%u/P}*J
3.发包方提供什么文档和产出物给接包方51Testing软件测试网,g$`;P bF#@N _
4.接包方最后的产物是什么
0[E!QE7yW0Za05.发包方和接包方之间如何沟通
Ny}V3[06.制定一个验收的标准

,Y,_"T ? F0

TAG: 软件测试 读书笔记 Beta Beta测试

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

maguschen

maguschen

男,测试工程师,白盒和自动化都做,兼职性能

日历

« 2020-06-02  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 21566
  • 日志数: 20
  • 图片数: 3
  • 建立时间: 2006-12-07
  • 更新时间: 2009-09-16

RSS订阅

Open Toolbar