14.2 如何成为一名优秀的软件质量保证工程师 14.2.1 具有软件开发,软件测试和实施经验 软件质量保证牵扯到软件研发的方方面面,包括从启动到需求、设计、开发、测试、发布及到后期维护的整个过程。 · 在启动阶段,要理解如何制...
13.6 对敏捷开发的一些思考 13.6.1 简介 敏捷软件开发(Agile software development),是从20世纪90年代开始逐渐引起广泛关注的一种新型软件开发方法,它是应对快速变化的需求而产生的。它的具体名称、理念、过程、术语都不尽相同,...
12.7 软件缺陷管理流程 案例12-7:软件缺陷管理流程。 1.定义 1.1 问题类型 1.2 目的 把缺陷分成不同等级的目的是为了方便错误的确认、控制以及避免将来不再发生错误,也为以后对缺陷分布密度进行统计提供依据。 ...
11.4 精准测试工具--星云测试平台 11.4.1 精准测试理念 企业测试遇到的瓶颈有以下几个方面。 · 对于产品型应用,传统的黑盒测试方法在测试后期检测效率极低,无法高效检出缺陷,除非投入大量人力,否则难以避免带着缺陷上线。 ...
第9 章 性能测试工具 在本书第5.1 节“性能测试”中介绍了性能测试,在这章我们来介绍性能测试工具LoadRunner。大家知道LoadRunner 和QTP 都是原Mercury(现在已经被HP 收购)公司开发的商用测试工具。LoadRunner 偏于性能测试,而QTP 偏于功能测试...
第6章 云计算、大数据的软件测试方法 云计算和大数据是当前最热门的话题和技术,IT时代也将逐步转入到DT时代。这是个历史性的转变,同时对从事软件测试行业的人来说也是一个巨大的挑战。如何测试大数据产品和云端软件产品呢?由于云计算与大数...
4.2.2 调整风险级别 案例4-3:风险级别的调整。 假设原先的风险级别见表4-8。 目前级别发现的风险见表4-9。 下面来看如何调整风险级别。 Mi=高级错误数×5+中级错误数×3+低级错误数×1。 a=(Mi/∑Mi)×100%,根据a获得现在...
3.1.3 对文件的探索 系统中需要上传文件,有如下两种情形。 (1)选择文件直接上传。 (2)选择文件,按【上传】键,然后完成上传任务,这里仅考虑情形(2)。 案例3-3:上传文件。 文件上传测试用例见表3-4。 当然我们还可以...
2.6 软件白盒测试 上面介绍的5个测试用例的设计方法大部分都适用于黑盒测试。下面让我们来详细介绍软件白盒测试的一些知识。先来看一下由Main Cohn提出的著名的软件测试金字塔,如图2-14所示。 图2-14 软件测试金字塔 由于白盒测...
2.3 运用状态转换图设计测试用例 基于状态转换软件测试设计是软件测试设计的另一种方法,这种方法具有以下4个特征。 (1)软件测试对象的输出和行为方式不仅受当前输入数据的影响,同时还与软件测试对象之前的执行情况、之前的事件或以前的...
第2章 传统的软件测试的设计方法 从本章开始介绍软件测试的各种设计方法,这是学习软件测试的重要内容。 一般来说,软件测试设计方法分为5类:传统的黑盒测试方法、基于质量的测试方法、基于风险的测试方法、基于经验的测试方法以及白盒测试方法...
1.1.8 测试用例 1.测试用例格式 测试用例格式见表1-2。 编号:"Chinafi_"+***+"_"+XXX。 前置条件:完成此项测试,需要达到的前提条件。如测试登录,前置条件为注册的基本功能必须实现。 说明:测试项目的描述。 项目...
1.1.3 软件工程模型 讨论软件测试学,不得不涉及软件工程模型,因为软件测试学与软件工程学的发展是依依相关、相辅相成的。根据目前比较先进的软件测试理念,软件测试应该贯穿于软件工程的整个过程中。下面介绍几种软件工程模型。 1.瀑布...
第1篇 软件测试设计技术 如何把用户的需求转换为软件测试设计,这是软件测试工程师的工作重心所在。本书第一篇通过6个章节来讲述一下如何进行软件测试设计。 本篇共分以下几个章节。 第1章,软件测试的基本知识:首先讲解一些软件测试的...
本书概述:本书是作者总结十几年的软件测试的实践经验写成的,希望通过来自一线的实践知识和技能,帮助读者打开一扇通往软件测试之路的大门,寻找到解决测试问题的技术、技巧和方法,体验到测试工作中"逮"Bug犹如"寻宝"的乐趣。作者:顾翔出版社:人民邮电...
当前只有一页 |