《项目管理及软件测试》实验指导书(DOC 28页).doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《项目管理及软件测试》实验指导书(DOC 28页).doc》由用户(2023DOC)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目管理及软件测试 项目管理及软件测试实验指导书DOC 28页 项目 管理 软件 测试 实验 指导书 DOC 28
- 资源描述:
-
1、项目管理及软件测试实验指导书成都电子机械高等专科学校计算机工程系目 录实验一 Rational Suite Enterprise的安装 (2)实验二 三角形问题的黑盒测试 (9)实验三NextDate函数的黑盒测试 (12)实验四 Rational PureCoverage基本练习 (16)实验五 Rational PureCoverage案例测试 (20)实验六 Rational Purify基本练习 (22)实验七 Rational Purify案例测试 (26)实验八 Rational Quantify基本练习、案例测试(29)实验九 在Rational Administrator中创建
2、测试项目 (34)实验十 Rational Robot功能测试 (39)实验十一 Rational Robot性能测试 (49)实验十二 用Project 2003进行项目计划编写 (65)实验一 Rational Suite Enterprise的安装(2学时)一实验目的l 掌握软件测试工具的安装、基本使用。二实验环境l windows 2000,512MB内存,80G硬盘。l Rational Suite Enterprise 2003三实验内容及步骤1. 首先打开会出现如下图:2 单击下一步,如下图:3 再打击下一步如下图:4 选择默认,单击下一步:5 单击Next:6 单击Update
3、,出现如下图:7 单击Next,出现如下图:8耐心等待单击直到完成,单击Finish就完成. 9打开开始菜单程序rational softwarerational license key 10 选择Import a Rational License File后单击下一步:11 从Browse选择如下图:12 单击打开然后单击Import可见如下图: 到此软件就正确安装完毕.实验二 三角形问题的黑盒测试(2学时)一实验目的l 通过测试三角形问题熟悉掌握等价类划分法和边界值分析法。二实验环境l Windows2000 Server。l 被测程序naive.exe和 blackbox.exe三实验内
4、容及步骤1实验内容l 设计测试用例l 执行测试l 提交测试报告l 包括测试用例、实际结果(PASS OR FAIL)、缺陷及统计分析.2. 实验步骤1、测试naive.exe本程序每次只能输入和执行一个测试用例.(1) 打开” naive.exe”,如下图.(2)熟悉该软件,了解它的功能和特点,在根据实验要求,测试三角形问题,点击”Triangle Program”.进入如下图所示的界面.(3) 根据要求,点击”Creat OutPut File Name”,先建立记录测试结果的记事本.如下图.(4)根据按钮的内容,根据提示输入用例的内容,最后在下方的黄色地方输出其结果.如下图所示.(5)最后
5、将测试的结果存入所建的记事本中.2测试blackbox.exe本程序对测试用例文件中的测试用例(多个)进行测试.(1) 打开” blackbox.exe”,如下图.(2)熟悉该软件,了解它的功能和特点,在根据实验要求,测试三角形问题,点击”Triangle Program”.进入如下图所示的界面. (3) 根据要求,点击”Creat File Names”,先建立记录测试结果的记事本.如下图.(4)根据提示,依次在空白处输入相应的内容(1) 继续按下一按钮”Run Test Case File”,程序会自动检测你的用例是否正确,并在下方黄色处输入合格的个数,如下图所示:(6)依照上述步骤,可建
6、立实验要求的测试用例,得到相应的结果.实验三 NextDate函数的黑盒测试(2学时)一实验目的l 通过nextdate函数(1812=year=2012),熟悉掌握等价类划分法和边界值分析法。二实验环境l Windows2000 Server。l 被测程序naive.exe和 blackbox.exe三实验内容及步骤1实验内容l 设计测试用例l 执行测试l 提交测试报告l 包括测试用例、实际结果(PASS OR FAIL)、缺陷及统计分析.2. 实验步骤1、测试naive.exe本程序每次只能输入和执行一个测试用例. (1) 打开” naive.exe”,如上图.(2)熟悉该软件,了解它的功
7、能和特点,在根据实验要求,测试NextDate函数问题,点击”Triangle Program”.进入如下图所示的界面.(3) 根据要求,点击”Creat OutPut File Name”,先建立记录测试结果的记事本.与前一个程序类似。(4)根据按钮的内容,根据提示输入用例的内容,最后在下方的黄色地方输出其结果.如下图所示.(5)最后将测试的结果存入所建的记事本中.2测试blackbox.exe本程序对测试用例文件中的测试用例(多个)进行测试.(2) 打开” blackbox.exe”,如下图.(2)熟悉该软件,了解它的功能和特点,在根据实验要求,先NextDate问题,点击”Triangl
8、e Program”.进入如下图所示的界面. (3) 根据要求,点击”Creat File Names”,先建立记录测试结果的记事本.如下图.(4)根据提示,依次在空白处输入相应的内容(5)继续按下一按钮”Run Test Case File”,程序会自动检测你的用例是否正确,并在下方黄色处输入合格的个数,如下图所示:(6)依照上述步骤,可建立实验要求的测试用例,得到相应的结果.实验四 Rational PureCoverage基本练习(2学时)一实验目的l 学会用自动化测试工具Rational PureCoverage来测试程序的覆盖率二实验环境l Windows 2000。 l Ratio
9、nal PureCoverage。三实验内容及步骤1、”开始”程序” Rational Software”8&y5) 2 if(x16|y10)3 cout16 or y10 is right0|y0)5cout0 or y0 is rightendl; 6else7 cout0 or y0 is wrong8andy5x0ory0x16oory10123abcdefg3、对各种取值加以标记:对于第一个判定(x8&x5)条件x8取值为T1,取假的为-T1; 条件y5取值为T2,取假的为-T2;对于第一个判定(x0ory0)条件x0取值为T2,取假的为-T2; 条件y0取值为T3,取假的为-T4
10、;对于第一个判定(x16orx10)条件x16取值为T5,取假的为-T5; 条件y10,取值为T6,取假的为-T6;4、设计语句覆盖测试用例,根据程序流程图知需要设计3个测试用例;如下图:测试用例执行路径X=10,y=10acfX=8,y=10abeX=-1,y=10abd5、根据判定思想,设计判定测试用例如下:测试用例执行路径覆盖条件X=10,y=10acfT1 T2 T5 T6X=8,y=10abe-T1 T2 T3 T4X=-1,y=10abd-T1 T2 T3 T4X=9,y=6acgT1 T2 T5 T66、根据条件思想,设计条件测试用例如下:测试用例执行路径覆盖条件X=10,y=1
11、0acfT1 T2 T5 T6X=8,y=10abe-T1 T2 T3 T4X=-1,y=10abd-T1 T2 T3 T4X=9,y=6acgT1 T2 T5 T67、根据判定/条件覆盖思想,建立判定/覆盖测试用例如下:测试用例执行路径覆盖条件X=10,y=10acfT1 T2 T5 T6X=8,y=10abe-T1 T2 T3 T4X=-1,y=10abd-T1 T2 T3 T4X=9,y=6acgT1 T2 T5 T68、根据组合覆盖思想,建立测试用例如下:测试用例执行路径覆盖条件X=10,y=10acfT1 T2 T5 T6X=8,y=10abe-T1 T2 T3 T4X=-1,y=1
12、0abd-T1 T2 T3 T4X=9,y=6acgT1 T2 T5 T69、根据路径思想,建立测试用例如下:测试用例执行路径覆盖条件X=10,y=10acfT1 T2 T5 T6X=8,y=10abe-T1 T2 T3 T4X=-1,y=10abd-T1 T2 T3 T4X=9,y=6acgT1 T2 T5 T610、执行测试用例。实验六 Rational Purify基本练习(2学时)一实验目的l 学会用自动化测试工具Rational Purify来测试程序的与内存相关的错误。二实验环境l Windows 2000。 l Rational Purify。三实验内容及步骤1、”开始”程序”
13、Rational Software” Rational Purify”2、点开”RUN”按钮,选择运行程序。在Program name中选择被测对象的路径后,单击“run”按钮,运行程序。3、可以对Settings的具体信息的进行设置,如下图:4、对PowerCheck中的Configure进行设置5、找到正确路径后点击”RUN”按纽4、代码如下:#include using namespace std;int main() char* str1=four; char* str2=new char4;/not enough space char* str3=str2; coutstr2endl
14、;/UMR strcpy(str2,str1);/ABW coutstr2endl; /ABR delete str2; str20+=2;/FMR and FMW delete str3;/FFM 实验七 Rational Purify案例测试(2学时)一实验目的l 通过用Rational Software的Rational Purify测试程序,掌握Rational Purify的 功能。二实验环境l MicrosoftWindows2000 Service Pack4l Rational Software三实验内容及步骤1、测试如下程序:#include using namespace
15、std;int main() char* str1=four; char* str2=new char4;/not enough space char* str3=str2; coutstr2endl;/UMR strcpy(str2,str1);/ABW coutstr2endl; /ABR delete str2; str20+=2;/FMR and FMW delete str3;/FFM 2、打开“开始“菜单”选择“程序”“Rational Software”“Rational Purify”,进入“Rational Purify“的界面如右:3、选择”Run“或者在菜单栏选择“文件”
16、“Run”,进入选择测试程序的界面,如下图:4、在”Programe name”输入测试程序的路径或者选择测试的程序”example.cpp“,然后点击“Run”,进入程序运行的控制台,在输入测试用例后得到程序判断的结果,如下图:5、按任意键后,进入“Rational Purify”测试结果的界面,每一种错误都有解释。而且具有不同的颜色符号,如下图所示:注意:UMR表示未初始化内存阅读; ABR表示数组越界读; FMR表示空闲内存阅读; FMW表示空闲内存写;实验八 Rational Quantify基本练习,案例测试(2学时)1实验目的l 通过用Rational Software的Ratio
展开阅读全文