1 / 17
文档名称:

软件工程师-软件测试实验报告.docx

格式:docx   页数:17页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程师-软件测试实验报告.docx

上传人:化工机械 2012/3/28 文件大小:0 KB

下载得到文件列表

软件工程师-软件测试实验报告.docx

文档介绍

文档介绍:软件测试实验报告
Version: :
实验一软件测试管理
姓名: 姓名: 班级: 班级: 学号: 学号:
一、实验目的
1. 2. 练****和掌握软件测试管理的一般过程与步骤; 掌握测试管理的人工过程和能够通过相关管理软件实现以下工作: a) b) c) d) e) 配置软件资产信息、软件需求、软件模型和缺陷数据库; 创建和管理多个测试组和用户; 配置测试环境、编写详细测试计划、安排测试进度; 设计测试脚本、测试用例; 实施测试、执行测试和评估测试。
二、实验环境
计算机一台 Windows XP Professional – Vmware Workstation Rational Robot 软件
三、实验要求
使用 office 套件(包括 visio)手工配置软件资产信息、软件需求和
软件模型,编写测试计划、安排测试进度、实际测试脚本和测试用例; 利用 Rational TestManager 实现软件测试管理。
四、实验内容
1. 熟悉 office 套件的使用,会利用 Rational TestManager 实现软件测试管理采用C/C++或者JAVA编程实现辨别三角形的程序(本次实验使用JAVA的APPLET 实现)其程序如下package xiaobao;
import ; public class Triangle { public static void main(String[] args) { double a, b, c; Scanner input = new Scanner(); ("
输入三角形的三边:");
a = (); b = (); c = (); (); if (a > 0 && b > 0 && c > 0) { if (a + b > c && a + c > b && b + c > a) { ("能构成三角形."); if (a * a + b * b == c * c || a * a + c * c == b * b || b * b + c * c == a * a) { if (a == b || a == c || b == c) { ("为等腰直角三角形."); } else { ("一般直角三角形."); } } else if (a == b && b == c && a == c) { ("为等边三角形."); } else if ((a == b && a != c) || (a == c && a != b) || (b == c && a != c)) { ("为等腰三角形."); } else { ("为一般三角形."); } } else { ("不能构成三角形."); } } else { ("不能构成三角形."); } } }
2. 3. 编写测试用例判别三角形, 利用 Rational Robot 工具, 分别对判别三角行程序和 Rational 自带例程 Try It 进行功能性测试,给出测试报告和两种测试方法的优缺点;
五、实验结果与分析
1. 三角形判别程序运行结果截图:
2. 输入不同的值可能产生的结果: f. 等腰三角形

d. 等边三角形
g.
不在允许取值的范围之内,请重新输入!
h. 不是数字, 请重新输入!
“判别三角形应用程序”测试计划判别三角形应用程序” 1 引言
标识
系统概述
本次实验是在虚拟机 Windows XP Professional 环境中运行,使用该虚拟
机下的 Rational 工具集和 office 套件进行测试。在该环境中测试可以更加方便的使用测试工具,
建立工程项目,编写测试用例自动生成测试脚本。相关文档: 《测试进度计划》《功能说明、书》
3 测试环境
1. 硬件环境:装有 Window XP 系统的微型计算机一台 2. 软件环境:Rational 工具集、office 套件、VMware Workstation 虚拟机、虚