软件测试技术实验指导书20011年5月
更新时间:2023-11-12 07:20:01 阅读量: 教育文库 文档下载
- 软件测试技术实验指导书推荐度:
- 相关推荐
《 软件测试方法和技术 》
实验指导书
太原理工大学计算机科学与技术学院
2011 年 5 月
《软件测试方法和技术》实验
适用专业:软件工程 实验类别:专业实验 实验时数:8学时
一、 实验课程的性质、目的和任务
1. 培养学生初步掌握软件测试技术实验的技能。 2. 验证所学理论、巩固所学知识并加深理解。
3. 对学生进行实验研究的基本训练,通过实验主要掌握黑盒法和白盒法设计测试用例的技术,
运用自动化测试工具LoadRunner对Web软件进行测试,为日后的软件开发和软件测试打下良好的基础。
二、 实验课程的内容、要求及学时分配
实验一、 使用白盒测试方法中的逻辑覆盖技术测试以下程序段。(2学时)
(1)实验目的:通过实验主要掌握用白盒法中的逻辑覆盖测试技术设计测试用例以及测试
流程图的绘制。
(2)实验内容:测试以下程序段 Void DoWork(int x,int y,int z)
{
1 int k=0,j=0;
2 if((x>0)&&(z<10)) 3 {
4 k=x*y-1; 5 j=sqrt(k); 6 }
7 if((x==4)||(y>5)) 8 j=x*y+10; 9 j=j%3; 10 }
(3) 实验要求:说明:程序段中每行开头的数字(1-10)是对每条语句的编号。
a 画出程序的控制流图(用题中给出的语句编号表示)。
b分别用语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。
实验二、 为三角形程序设计测试用例。这个程序的功能是,读入代表三角形边长
的三个整数,判断它们能否组成三角形。如果能够,则输出三角形是等
1
边、等腰或任意三角形的识别信息。(2学时)
(1) 实验目的:通过实验主要掌握黑盒法和白盒法设计测试用例的技术。
(2)实验内容:为以下的三角形程序设计一组测试用例。这个程序的功能是,读入代表三角
形边长的3个整数, 判断他们能否组成三角形。如果能够组成,则输出三角形是等边,等腰或任意三角形的识别信息。
(3)实验要求:先用黑盒法设计测试用例,然后用白盒法进行检验与补充。用某种高级语言
写出程序代码,然后将选好的测试用例输入,给出打印输出结果。该程序的流程图和流 图如下:
开始FTA
2
Sa1b2jik3d412e5f6lg7hE
cm8pg10tn9r11sw图2.2 流图
3
实验三、 使用LoadRunner 对Web软件进行负载/压力测试(4学时)
① 实验目的:通过本实验掌握LoadRunner测试工具的使用,对Website应用中至关重要的负载/压力进行测试分析。
② 实验内容:通过LoadRunner提供的功能对Website的并发用户数,事务平均响应时间,网络吞吐量以及带宽等性能进行测试。
③ 实验要求:自己编写开发测试脚本,创建运行场景,分析测试结果并找出错误位置和原因,写出测试结果报告。
附录:loadRunner使用说明(本说明针对LoadRunner7.51 Release)
LoadRunner 包含很多组件,其中最常用的有 Visual User Generator(以下简称VuGen)、Controller,Analysis。使用 LoadRunner 进行测试的过程可以用图3.1表示
图3.1 LoadRunner测试步骤
下面我们就按照上图的步骤来简单说明使用 LoadRunner 的测试过程。
1 制定负载测试计划
在任何类型的测试中,测试计划都是必要的步骤。测试计划是进行成功的负载测试的关键。任何类型的测试的第一步都是制定比较详细的测试计划。一个比较好的测试计划能够保证LoadRunner 能够完成负载测试的目标。
制定负载测试计划一般情况下需要三个步骤,可以用图3.2表示
4
正在阅读:
软件测试技术实验指导书20011年5月11-12
2011年专升本试题03-26
用硅灰配制高抗折混凝土的研究06-06
太原公交IC卡自行车卡充值点05-18
关于公司员工报销出租车费用的管理规定110-23
不可逆V-M双闭环直流调速系统设计01-08
校园交响诗导学案04-04
开放大学知识产权第一次记分作业题目及答案03-06
5岁男童一年看了400本图书03-18
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 指导书
- 软件测试
- 实验
- 20011
- 技术