摘要: 测试用例的设计方法(全)之二 (3)错误推测方法 一. 方法简介 1. 定义:基于经验和直觉推测程序中所有可能存在的各种错误, 从而有针对性的设计测试用例的方法。 2. 错误推测方法的基本思想: 列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例。 1) 例如, 输入数据和输出数据为0的情况;输入表格为空格或输入表... 阅读全文
posted @ 2009-04-22 14:20 Wo心飞翔 阅读(2182) 评论(0) 推荐(0) 编辑
摘要: 测试用例的设计方法(全)之一 (1)等价类划分方法: 一.方法简介1.定义 是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。 2.划分等价类: 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类... 阅读全文
posted @ 2009-04-22 11:03 Wo心飞翔 阅读(6898) 评论(0) 推荐(1) 编辑
摘要: 序号 主要检查项 1 《需求规格说明书》是否评审并建立了基线? 2 是否按照测试计划时间完成用例编写? 3 需求新增和变更是否进行了对应的调整? 4 用例是否按照公司定义的模板进行编写? 5 测试用例是否覆盖了《需求规格说明书》? 6 用例编号是否和需求进行对应? 7 非功能测试需求或不可测试需求是否在用例... 阅读全文
posted @ 2009-04-22 10:47 Wo心飞翔 阅读(478) 评论(0) 推荐(0) 编辑
摘要: S测试计划 文件状态: [√] 草稿 [ ] 正式发布 [ ] 正在修改 文件标识: -Test-Department 当前版本: V1.0 作 者: Bh 完成日期: 修订历史记录 版本 ... 阅读全文
posted @ 2009-04-21 16:15 Wo心飞翔 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 黑盒测试(Black-box Testing,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。 采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。 黑盒测试注重于测试软件的功能性需求,也即黑盒测试使软件工程师派生出执行程序所... 阅读全文
posted @ 2009-04-21 16:11 Wo心飞翔 阅读(1590) 评论(0) 推荐(0) 编辑
摘要: 界面风格与测试的必要规则 界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实... 阅读全文
posted @ 2009-04-21 16:05 Wo心飞翔 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 1.初识Visual Leak Detector 灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重,在短时间内对程序不会有太大的影响,这也使得内存泄漏问题有很强的隐蔽性,不容易被发现。然而不管内存泄漏多么轻微,当程序长时间运行时,其破坏力是... 阅读全文
posted @ 2009-04-21 16:02 Wo心飞翔 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 摘要 在系统测试和确认测试中,有些缺陷由于某些原因往往被忽略了,这就给软件留下了隐患或者危机。本文通过描述这些容易忽略的缺陷,提供一个完善测试用例和测试执行的参考。正文: 通常软件测试会暴露软件中的缺陷,经过修正后可以保证软件系统的功能满足需求并正确运行。但是,在系统测试和确认测试中,测试人员容易遗漏一些隐藏的缺陷。众所周知,软件测试不可能发现所有的缺陷,而软件开发周期各个阶段仍然存在注入缺陷的可... 阅读全文
posted @ 2009-04-21 16:00 Wo心飞翔 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 基于Web的系统测试方法 基于Web的系统测试与传统的软件测试既有相同之处,也有不同的地方,对软件测试提出了新的挑战。基于Web的系统测试不但需要检查和验证是否按照设计的要求运行,而且还要评价系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。 本文从功能、性能、可用性、客户端兼容性、安全性等方面讨论了基于Web的系统测试方法。 ... 阅读全文
posted @ 2009-04-21 15:44 Wo心飞翔 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 什么是升级测试?比如说你们公司开发的产品现已经发布的是V1.0,由于被发现存在缺陷,这时就需开发Patch或Hot Fix,并进行升级测试,然后发布V1.1。 升级测试听起来似乎挺平常的,但它其实也是软件测试中比较重要的一部分,它通常包括以下内容: · 安装测试 · 数据库测试 · 应用测试 · 文档测试 安装测试 当发布... 阅读全文
posted @ 2009-04-21 15:27 Wo心飞翔 阅读(277) 评论(0) 推荐(0) 编辑