首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 软件工程 >

软件测试工具实用教程

2010-03-30 
基本信息·出版社:清华大学出版社 ·页码:202 页 ·出版日期:2009年08月 ·ISBN:7302201242/9787302201243 ·条形码:9787302201243 ·版本:第1版 · ...
商家名称 信用等级 购买信息 订购本书
软件测试工具实用教程 去商家看看
软件测试工具实用教程 去商家看看

 软件测试工具实用教程


基本信息·出版社:清华大学出版社
·页码:202 页
·出版日期:2009年08月
·ISBN:7302201242/9787302201243
·条形码:9787302201243
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:21世纪高等学校计算机专业实用规划教材

内容简介 《软件测试工具实用教程》主要基于IBM的Rational系列软件设计相关实验,共分三部分内容:IBMRational测试工具的基本使用、基于IBMRational测试工具的实验及测试案例。通过对Rational系列工具的学习使用,学生能有针对性地解决理论学习及实践中的实际问题,为将来胜任软件测试工作打下良好的基础,较快地进人测试角色。
《软件测试工具实用教程》既可以作为大学计算机软件测试课程配套的实验教材,也可以作为使用相关软件的读者解决实际问题的参考书。
编辑推荐 《软件测试工具实用教程》:丛书特色:
教学目标明确,注重理论与实践的结合
教学方法灵活,培养学生自主学习的能力
教学内容先进,反映了计算机学科的最新发展
教学模式完善,提供配套的教学资源解决方案
目录
第1部分 IBMRational测试工具的基本使用
第1章 Rational测试软件的安装与配置
1.1 测试工具的安装
1.1.1 系统要求
1.1.2 软件获取途径
1.1.3 RationalSuiteEnterprise安装
1.1.4 PerforITlanceTester软件的安装
1.2 测试工具的配置

第2章 RationalFestManager使用说明
2.1 Test.Manager概述
2.1.1 概述
2.1.2 Test:Manager的主要测试活动
2.1.3 与TestManager相关的概念
2.1.4 主要用户界面
2.1.5 相关的Rational软件
2.2 测试计划
2.2.1 确定测试输入
2.2.2 制订测试计划
2.2.3 组织测试用例文件夹
2.2.4 创建测试用例
2.2.5 测试时的资源配置
2.2.6 创建并编辑迭代
2.2.7 使用测试输入建立跟踪
2.3 测试的设计
2.3.1 指明测试步骤和检验点
2.3.2 指明测试用例条件和可接受标准
2.4 测试的实施
2.4.1 创建测试脚本
2.4.2 建立实施与用例的关联
2.4.3 定义代理测试机和测试机列表
2.4.4 Suite作为测试实施
2.5 测试的执行
2.5.1 测试脚本的执行
2.5.2 测试用例的执行
2.5.3 Suite的执行
2.5.4 Suite的监控
2.6 测试的评估
2.6.1 测试日志
2.6.2 缺陷的提交和修改
2.7 TestManager使用案例
2.7.1 创建测试项目
2.7.2 创建Suite

第3章 RationalPurify使用说明
3.1 Purify概述
3.2 Purify具体功能描述
3.3 Purify使用举例
3.4 Purify主要参数设置
3.4.1 Settings项中的defaultsetting
3.4.2 Settings项中的Preferences
3.4.3 View当中的CreateFilter

第4章 RationalQuantify使用说明
4.1 Quantify概述
4.2 Quantify功能特点
4.3 Quantify使用举例
4.4 Q1aantify参数设置
4.4.1 Settings项中的defaultsetting
4.4.2 Settings项中的Preferences

第5章 RationalPureCoverage使用说明
5.1 功能简介
5.2 PureCoverage具体功能描述
5.3 PureCoverage使用举例
5.4 PureCoverage参数设置
5.4.1 Settings项中的defaultsetting
5.4.2 Settings项中的Preferences

第6章 RationalRobot使用说明
6.1 功能简介
6.2 工具基本使用说明
6.2.1 登录/主界面
6.2.2 工具条操作
6.2.3 录制GUI脚本
6.3 GuI脚本及其应用举例
6.3.1 GUI记录工作流程
6.3.2 自动命名脚本的创建
6.3.3 录制脚本
6.3.4 录制Java应用程序
6.3.5 录制.NET应用程序
6.3.6 录制Web应用程序
6.3.7 在人事管理系统中使用验证点
6.3.8 使用Datapools
6.3.9 删除GUI脚本
6.3.1 0回放GUI脚本
6.4 VU脚本及其应用举例
6.4.1 录制的Vu脚本
6.4.2 回放VU脚本
6.4.3 复制VU脚本
6.4.4 删除VU脚本

第7章 FunctionTester的基本使用
7.1 RationalFunctionalTester工具的基本使用
7.1.1 选择工作空间
7.1.2 登录到已有的测试项目
7.1.3 主界面
7.1.4 启用测试环境
7.2 简单的RationalnmctionalTester脚本
7.2.1 开始录制
7.2.2 启动应用程序,执行用户操作
7.2.3 结束录制
7.2.4 运行脚本,查看日志
7.3 验证点的使用
7.3.1 验证点的类型
7.3.2 验证点操作向导
7.3.3 验证点比较器
7.4 测试对象映射和对象识别
7.4.1 测试对象映射
7.4.2 建立并使用测试对象映射
7.4.3 对象识别
7.5 测试脚本模块化框架
7.5.1 测试脚本模块化框架
7.5.2 在nmetionalTester中实现测试脚本模块化框架

第8章 PerformanceTester使用说明
8.1 功能简介
8.2 工具的基本使用
8.2.1 启动RPT
8.2.2 创建测试项目
8.2.3 录制人事管理系统脚本
8.3 测试验证点的设置举例
8.4 数据池的应用举例
8.5 调度介绍
8.6 分析测试结果

第2部分 基于IBMRational测试工具的实验
实验1 使用RationalTestManager工具管理测试项目
实验2 RationalAdministrator工具的运行环境及创建一个测试项目
实验3 使用RationalPurify工具测试代码中内存相关错误
实验4 使用RationalQuantify对程序代码作性能分析
实验5 使用RationalPureCoverage检测程序代码的测试覆盖率
实验6 使用Rational:ManualTest建立手工测试脚本
实验7 RationalRobot的基本使用
实验8 RationalRobot功能测试脚本中验证点的使用
实验9 RationalRobot功能测试脚本中数据池的使用
实验10 RationalRobot性能测试脚本的录制及使用
实验11 PerformanceTester工具的基本使用
实验12 PerformanceTester中数据池的使用
实验13 PerformanceTester中调度的使用
实验14 RationalFunctionalTester的基本使用
实验15 RationalFunctionalTester中验证点的使用
实验16 RationalFunctionalTester中的测试对象地图
实验17 数据驱动的测试
实验18 测试脚本模块化框架

第3部分测试案例
案例1 基于Java的简易人事管理系统
案例2 基于c++的简易人事管理系统
案例3 基于J2EE的简易人事管理系统
案例4 基于.NET的简易人事管理系统
……
序言 随着软件测试行业在国内的快速发展,很多学校陆续开设了软件测试这门课程,这也是一门理论与实践相结合的课程。软件企业也越来越意识到软件测试的重要性,纷纷加大软件测试在整个软件开发过程中的比重,并成立了软件测试部门和质量保证部门,甚至出现了专门从事测试工作的第三方企业。同时测试工具的应用也成为普遍的趋势,如白盒测试工具、黑盒测试工具、性能测试工具及用于测试管理(测试流程管理、缺陷跟踪管理、测试用例管理)的工具。
软件测试课程正逐渐成为软件专业人才知识架构与技能培养的重要组成部分。目前国内在这方面的教学还处于起步阶段,鉴于IBM公司提供了从系统分析到配置管理的全套软件开发工具包,同时工具包中也包括多种自动化测试工具,因此本书主要基于IBM的Rational系列软件设计相关实验以用于教学实践。
通过对Rational系列工具的学习使用,学生能针对性地解决理论学习及实践中的实际问题,为将来胜任软件测试工作打下良好的基础,从而较快地进入测试角色。
本书共分三部分:IBMRational测试工具的基本使用、基于IBM:Rational测试工具的实验及测试案例。
文摘 插图:


6.3.7在人事管理系统中使用验证点
1.基准值及验证点的概念
基准值是指录制脚本时所选控件的某些属性,具体取哪些属性依赖于添加的验证点类型,例如,成绩、年龄及金额等可以取数值型;姓名、工作单位及职业等可以取字符类型等。
设置验证点后,通常都会产生一个基线文件,此文件的值是录制过程中抓取的控件属性值或控件中的数据等,可以进行修改。
验证点的基本思想是通过比较控件的基准值与回放脚本时的实际值来判断程序是否按照预期的设想执行。
当在Robot中进行功能测试时,可以使用验证点来判断脚本执行后程序是否达到了预期的结果。也就是说,验证点可以在需要验证的地方进行判断,满足则通过,不满足则提示错误信息。
热点排行