`
touchmm
  • 浏览: 1055893 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

对软件测试的种种误解

阅读更多

Illusions and misunderstandings about software testing

选摘自软件测试电子杂志《testing experience》2011年6月期

http://www.automationqa.com/resources/230-testingexperience201106.html


There are management illusions, developer illusions, tester illusions and user illusions.The most common are:

1.Management illusions

What is testing, at all

Anybody can test

You can test in quality

Some products need no testing

Automated testing vs. exploratory testing

2.Developer illusions

My software has no bugs (or too few to care)

The testers are going to find all bugs anyway

Thorough unit testing is enough

3.Tester illusions

I am allowed to stop bad software

I need to test everything

I can test everything

If it works, it is good enough

Thorough system testing is enough

4.Customer / User illusions

Buy it and forget it

We do not need to test

Testers do not need to communicate with us

分享到:
评论

相关推荐

    走出自动化软件测试的乌托邦

    ### 走出自动化软件测试的乌托邦 #### 第一章 引言 自动化测试在软件开发领域中扮演着至关重要的角色。然而,在实际应用过程中,自动化测试往往面临着种种挑战与误解。本章节旨在引入自动化测试的基本概念,并概述...

    测试人员面临的机遇和挑战

    随着信息技术的快速发展,软件测试已成为确保软件质量不可或缺的一环。本次演讲稿来源于2005年微软TechEd大会,由微软Office国际服务测试部软件开发测试主管张奭(Kelly Zhang)撰写。本文将根据演讲稿的内容,探讨...

    天皓固定资产管理软件注册机

    尽管正版软件带来了种种益处,但不可否认的是,一些企业或个人出于成本考虑或对软件功能的误解,可能会寻求使用所谓的“注册机”来获取软件的激活码或序列号,企图绕过正版授权的限制,非法使用软件。这种行为不仅...

    测试驱动开发的3项修炼:走出TDD丛林

    书中还可能涵盖了对测试驱动开发的误解和误区的分析,帮助开发者避免在实践TDD时可能出现的错误倾向,比如过分注重测试覆盖率而忽略了测试的质量,或者在不适宜的场景下盲目追求TDD而未能发挥其应有的优势。...

    电子科大12年软件工程期末复习吐血整理

    优点是快速适应需求变化,缺点是可能牺牲质量且客户可能对原型产生误解。 - **并行开发模型**:适用于多个团队协作的大型项目,可以同时进行不同部分的开发。 - **基于构件的模型**:强调组件重用,降低成本和时间...

    梦断代码-软件工程管理的故事

    在Chandler项目中,开发团队遇到了多达4,732个bug,这凸显了软件测试和质量保证的重要性。 2. **自动化测试的作用**:为了减少人工测试的工作量和提高测试效率,越来越多的团队开始采用自动化测试工具。这些工具可以...

    ThreeKindOfWhiteBoxTest

    在混沌状态下,通信软件企业通常刚开始接触白盒测试的概念,或者是由于种种原因从未有效地实施过此类测试。这一阶段最突出的特点是缺乏统一的测试策略与实践经验。在这样的环境中,每个人都处于忙碌状态,频繁地应对...

    2022年国家公务员考试结构化面试模拟题3参照.pdf

    选择合适的复习资源和工具,比如含有模拟测试和分析功能的软件,对备考将大有裨益。 最后,在职场中,职场礼仪的遵循是每个职场人士的基本素养。在领导面前,避免讨论其缺点是基本的礼仪之一。如果无意中被领导听到...

    市面最强大的翻译工具没有之一

    试想,在跨国会议中或是与外国友人交流时,能够即时翻译对话内容,无疑能够极大提高交流效率,并减少因语言差异造成的误解。 此外,这款翻译工具还支持图片文字识别技术,这意味着用户可以将扫描的文档或拍摄的照片...

    【冬天的早晨,门口蜷伏着一只很可怜的小猫。】 可怜的小猫.docx

    这个场景不单触发了我内心深处的同情,也让我联想到在IT行业中工作的种种情境。虽然这是一个关于小猫的故事,但它所蕴含的深层含义却与我们IT行业密切相关。 首先,故事中的一个情节强调了决策与判断的重要性。当...

    温谈CPU真假辨别.pdf

    奸商可能会利用消费者对CPU性能的误解,过分强调频率高低,而忽视其他关键参数如核心数量、线程数、缓存大小和架构等。例如,AMD和Intel都有各自的处理器系列,各有优势,不应一味偏袒某一品牌。购买时,应根据实际...

    委 托 书[整理].doc

    在IT行业,这些事项可能包括但不限于硬件设备的安装与维护、软件的开发与测试、数据的分析与处理、网络安全的管理等。委托人必须详细定义这些委托事项,避免在未来执行过程中产生误解或授权滥用的情况。被委托人在...

    java 面试题 总结

    因为contains方法容易让人引起误解。 Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现。 最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在多个线程访问Hashtable...

    超级有影响力霸气的Java面试题大全文档

    因为contains方法容易让人引起误解。 Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现。 最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在多个线程访问Hashtable...

Global site tag (gtag.js) - Google Analytics