(1) 边界测试,测试用户输入框中的数值的最大数和最小数,以及为空时的情况。
(2) 非法测试,例如在输入数字的地方输入字母。
(3) 跟踪测试,跟踪一条数据的流程,保证数据的正确性。
(4) 在开始测试时应保证数据的正确性,然后在从系统中找出各种BUG。
(5) 接口测试,程序往往在接口的地方很容易发生错误,要在此模块测试勿掉以轻心。
(6) 代码重用测试,在开发过程中有些模块功能几乎相同,程序员在重用代码时可能忘记在原有代码上修改或修改不全面,而造成的错误。
(7) 突发事件测试,服务器上可能发生意外情况的测试。
(8) 外界环境测试,有些系统在开发时依赖于另外一个系统,当另外一个系统发生错误时, 这个系统所受到的影响的情况。
(9) 在程序员刚修复Bug之后的地方,再找一找,往往程序员只修复报告出来的缺陷而不去考虑别的功能在修改时可能会重新造成错误。
(10) 认真做好测试记录在做完一天的测试记录之后,第二天再根据第一天的测试记录重复测试你会发现有未修正的错误。
(11) 文字测试,如果在系统中有用词不当的地方,我想这是不应该的。
(12) 系统兼容测试,例如有些程序在IE6能运行正常,到IE5下不能运行。有些程序在WIN2000下能运行,而到WIN98却不能运行。像一些很特别的用户去使用系统,你很有可能发现BUG。
(13) 用户的易用性测试,往往用户的需求是不断的变化的,而其中的一部份变化的原因,是有用户操作上不方便引起的。
软件测试是软件开发中的重中之重,没有一点可以马虎的,在项目管理过程,我强调的时是每个过程的每一个环节都要进行测试,保证系统在每个阶段可以控制。因为软件测试中考虑的问题基本上是项目管理中考虑的问题。
分享到:
相关推荐
以下是一些常见的软件测试技巧,旨在帮助测试人员更有效地发现和修复问题。 首先,边界测试是一种重要的测试策略,它关注的是输入值在允许范围的边缘条件,如最大值、最小值以及空值情况。例如,对于一个接受数字的...
下面将详细介绍一些常见的软件测试技巧,帮助我们避免走弯路和陷入误区。 一、理解需求 测试的第一步是深入理解软件的需求。阅读需求文档,与产品经理、开发人员进行沟通,确保对功能的预期行为有清晰的认识。理解...
软件测试面试常见问题的整理 软件测试是指使用人工或者自动的手段来运行或测试某个系统的过程,其目的是在于检验软件是否满足规定的需求或弄清预期结果与实际结果之间的差别。软件测试的目的是为了发现问题,而不是...
### 软件测试管理常见问题及其解答 #### 一、资源分配与团队协作 **问题:** 在软件测试过程中,经常会遇到资源分配不合理的问题,比如测试人员不足、时间紧迫等,导致项目延期或者测试质量不高。如何解决这类问题...
4. **《软件测试培训教学材料》- TestTrainingTeachingMaterial.ppt**:这可能是用于培训的PPT,涵盖了软件测试的理论知识和实际操作技巧。 5. **《软件测试宝典》- 软件测试.rar**:这可能是一份全面的软件测试资源...
本资源汇总了软件测试面试的常见问题和答案,涵盖了软件测试的技术面试题、测试策略、测试用例设计、缺陷管理、性能测试、自动化测试等方面的知识点。 软件测试技术面试题 1. 什么是兼容性测试?兼容性测试侧重...
《软件测试的艺术》是一本深入探讨软件测试领域的经典著作,旨在帮助读者理解测试的重要性,掌握测试技巧,并提升在实际工作中解决测试问题的能力。这本笔记集合了书中的关键概念、方法论以及实践经验,通过思维导图...
3. **黑盒与白盒测试**:这两种测试方法是软件测试中的基本技巧。黑盒测试关注于功能需求,不考虑内部结构;白盒测试则相反,侧重于代码和逻辑结构。 4. **错误与缺陷管理**:书中将解释如何识别、记录和跟踪软件中...
这份资料涵盖了软件测试的基础概念、测试流程、方法论以及实际操作技巧,旨在帮助读者建立起系统的软件测试知识体系。 一、软件测试简介 软件测试是验证和确认软件产品是否满足预定需求的过程,其目标是发现并修复...
通过阅读本书,读者能够系统地学习和掌握软件测试的先进方法,提升测试实践的能力,同时能够更深刻地理解软件测试的内涵,避免常见的错误,并有效地处理软件测试中的各种挑战。此外,书中的观点和建议将为读者提供一...
"软件测试"和"软件测试面试题"则提供了更广泛的测试知识和实战技巧,帮助求职者准备面试,同时也可供在职人员复习和提升。 综上所述,这个软件测试资料合集是学习和提升软件测试技能的宝贵资源,涵盖了理论知识、...
通过阅读本书,读者可以了解到世界级的测试专家们对于高质量软件测试工作的深入思考和独到见解,对于避免常见测试陷阱、提升测试效果有着重要的借鉴意义。 作者Cem Kaner是美国佛罗里达技术学院的教授,同时也为...
根据给定文件的信息,我们可以总结出以下关于软件测试的关键知识点: ### 软件测试基础知识 **1. 白箱测试和黑箱测试** - **白箱测试**:也称为透明盒测试或结构测试,是一种测试方法,测试者了解被测软件内部结构...
在2023年的GZ034软件测试赛项中,参赛者将面临一系列挑战,旨在考察他们的软件测试技能和对测试工具的熟练运用。这个赛题与评分标准的组合,为参赛者提供了明确的指导,同时也为教育工作者和专业人士提供了一个了解...
### 软件测试经验与教训的关键知识点 #### 一、引言 《软件测试经验与教训》一书由Cem Kaner、James Bach及Bret Pettichord共同撰写,是一本面向软件测试专业人士的重要参考书籍。该书以其独特视角和深入浅出的方式...
在软件测试培训中,首先需要理解和纠正对软件测试的一些常见误解。例如,软件测试并不仅仅是找出问题,而是一项系统性的工作,涉及到整个软件生命周期。发布带有质量问题的软件并非测试人员的错,而是团队整体责任;...
《软件测试测试技术》是郑人杰教授编著的一部经典著作,自出版以来一直备受业界推崇,被誉为软件工程领域的必备读物。该书深入浅出地探讨了软件测试的各个方面,旨在帮助读者理解并掌握软件测试的核心理念和技术。...
以下是对5个常见的软件测试面试题的详细解答: 1. 单元测试、集成测试、系统测试的侧重点是什么? - 单元测试(Unit Testing)主要关注程序的最小可测试单元,如函数、方法或对象。它的目标是确保每个模块独立运行...
### 几个常见软件测试面试题解析 #### 1. 软件测试分哪两种主要方法?分别适合什么情况? 软件测试的主要方法分为两大类:**黑盒测试**和**白盒测试**。 - **黑盒测试**:这种方法关注的是软件的功能性表现,测试...