
《项目管理及软件测试》实验指导书.docx
71页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页 共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中创建测试项目 (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. 首先打开\\USER\软件测试\CD1,然后双击Setup.exe会出现如下图:2 单击下一步,如下图:3 再打击下一步如下图:4 选择默认,单击下一步:5 单击Next:6 单击Update,出现如下图:7 单击Next,出现如下图:8耐心等待单击直到完成,单击Finish就完成. 9打开开始菜单——>程序——>rational software——>rational license key 10 选择Import a Rational License File后单击下一步: 11 从Browse选择如下图:12 单击打开然后单击Import可见如下图: 到此软件就正确安装完毕.实验二 三角形问题的黑盒测试(2学时)一.实验目的l 通过测试三角形问题熟悉掌握等价类划分法和边界值分析法二.实验环境l Windows2000 Serverl 被测程序naive.exe和 blackbox.exe三.实验内容及步骤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)最后将测试的结果存入所建的记事本中.2测试blackbox.exe本程序对测试用例文件中的测试用例(多个)进行测试.(1) 打开” blackbox.exe”,如下图.(2)熟悉该软件,了解它的功能和特点,在根据实验要求,测试三角形问题,点击”Triangle Program”.进入如下图所示的界面. (3) 根据要求,点击”Creat File Names”,先建立记录测试结果的记事本.如下图.(4)根据提示,依次在空白处输入相应的内容(1) 继续按下一按钮”Run Test Case File”,程序会自动检测你的用例是否正确,并在下方黄色处输入合格的个数,如下图所示:(6)依照上述步骤,可建立实验要求的测试用例,得到相应的结果.实验三 NextDate函数的黑盒测试(2学时)一.实验目的l 通过nextdate函数(1812<=year<=2012),熟悉掌握等价类划分法和边界值分析法。
二.实验环境l Windows2000 Serverl 被测程序naive.exe和 blackbox.exe三.实验内容及步骤1.实验内容l 设计测试用例l 执行测试l 提交测试报告l 包括测试用例、实际结果(PASS OR FAIL)、缺陷及统计分析.2. 实验步骤1、测试naive.exe本程序每次只能输入和执行一个测试用例. (1) 打开” naive.exe”,如上图.(2)熟悉该软件,了解它的功能和特点,在根据实验要求,测试NextDate函数问题,点击”Triangle Program”.进入如下图所示的界面.(3) 根据要求,点击”Creat OutPut File Name”,先建立记录测试结果的记事本.与前一个程序类似4)根据按钮的内容,根据提示输入用例的内容,最后在下方的黄色地方输出其结果.如下图所示.(5)最后将测试的结果存入所建的记事本中.2.测试blackbox.exe本程序对测试用例文件中的测试用例(多个)进行测试.(2) 打开” blackbox.exe”,如下图.(2)熟悉该软件,了解它的功能和特点,在根据实验要求,先NextDate问题,点击”Triangle Program”.进入如下图所示的界面. (3) 根据要求,点击”Creat File Names”,先建立记录测试结果的记事本.如下图.(4)根据提示,依次在空白处输入相应的内容(5)继续按下一按钮”Run Test Case File”,程序会自动检测你的用例是否正确,并在下方黄色处输入合格的个数,如下图所示:(6)依照上述步骤,可建立实验要求的测试用例,得到相应的结果.实验四 Rational PureCoverage基本练习(2学时)一.实验目的l 学会用自动化测试工具Rational PureCoverage来测试程序的覆盖率二.实验环境l Windows 2000。
l Rational PureCoverage三.实验内容及步骤1、”开始”<<”程序”<<” Rational Software”<<”Rational PureCoverage”2、点开”RUN”按纽3、找到正确路径后点击”RUN”按纽4、等待几分钟,出现以下覆盖率:5、点开其详细信息:6、点开函数的详细信息,如下图:实验五 Rational PureCoverage案例测试(2学时)一.实验目的l 建立不同的覆盖测试用例,理解条件覆盖、语句覆盖、判定覆盖、判定/条件覆盖、组合覆盖和路径覆盖的真正含义及它们相关的具体用法二.实验环境l Windows 2000 l Rational PureCoverage三.实验内容及步骤(流程图)1、根据流程图写出程序如下(程序段中每行开头的数字是对每条语句的编号):void Do(int x,int y){ 1 if(x>8&&y>5) { 2 if(x>16||y>10){3 cout<<"x>16 or y>10 is right"<
