2011年9月29日

摘要: 第2章 LoadRunner基础知识LoadRunner常用术语l 场景(Scenario): 场景即测试场景,在LoadRunner中主要表现为Controller中设计与执行测试用例中的用户场景。l 负载发生器(Load Generator): 用来产生压力的真实机器,受Controller空值,可以使用户脚本在不同的主机上执行。l 虚拟用户(Virtual User/Vuser): 对应于现实中的真实用户,使用LoadRunner模拟的用户称为虚拟用户。l 虚拟用户脚本(Vuser Script): 通过Vuser Generator录制或开发的脚本。l 事务(Transaction): 阅读全文
posted @ 2011-09-29 15:39 空城优昙 阅读(1132) 评论(0) 推荐(0) 编辑
 
摘要: 第3章 黑盒测试及用例的设计端口测试模型端口测试模型侧重于对被测对象的抽象,说明的是要测试什么。它将被测试对象之间的共性抽象出来,使测试与被测试对象可以最大程度地分离开来,其主要思想是:被测试对象可以用测试端口集合来表达;测试功能体现在测试端口的对外协议(称为端口协议)的实现上,对不同系统的测试或对同一系统中不同子系统的测试都表现为对不同端口的测试。端口协议一般用结构化语言描述在测试用例中。端口协议的差异不会影响测试对象的内部实现(与被测试对象的借口除外)。对象测试模型对象测试模型注重于测试内容的表达,阐明的是如何表达测试内容。对象测试模型把分散的功能测试单元有机地组合起来,使实际测试更逼近真 阅读全文
posted @ 2011-09-29 15:08 空城优昙 阅读(334) 评论(0) 推荐(0) 编辑
 
摘要: 第2章 软件测试策略与过程约47%的软件故障是由用户发现的,并只与系统当中4%的程序模块有关。软件测试充分性准则:(1) 对任何软件系统都存在有限的充分测试集合。(2) 如果一个软件系统在一个测试数据(测试用例)集合上的测试是充分的,那么再次测试一些测试数据也应该是充分的,这一特性称作测试的单调性。(3) 即使对软件所有的组成成分都进行了充分的测试,也并不能标明整体软件系统的测试已经充分了,这一特性称作测试的非复合性。(4) 即使对软件系统整体的测试是充分的,也并不能证明软件系统中各组成成分都已经充分地得到了测试,这个特性称作测试的非分解性。(5) 软件测试的充分性应与软件的需求和软件的实现都 阅读全文
posted @ 2011-09-29 15:06 空城优昙 阅读(462) 评论(0) 推荐(0) 编辑
 
摘要: 第一章 软件测试概述一个可靠的软件系统应该是正确、完整、一致和健壮的,也是软件用户所期望的。IEEE组织将软件的可靠性定义为:系统在特定环境下,在给定的时间内无故障运行的概率。对于软件缺陷的精确定义,通常全球软件业界普遍认同下列5条规则:(1) 软件未达到产品说明书中已经标明的功能;(2) 软件出现了产品说明书中已经指明不会出现的错误;(3) 软件未达到产品说明书中虽未指出但应当达到的目标;(4) 软件功能超出了产品说明书中指明的范围;(5) 测试专业人员认为软件难以理解、不易使用,或者最终用户认为该软件使用效果不良。导致软件缺陷的最大原因源于软件产品的设计文档(各种设计、规划文件及说明书)。 阅读全文
posted @ 2011-09-29 09:15 空城优昙 阅读(734) 评论(0) 推荐(0) 编辑