文档库 最新最全的文档下载
当前位置:文档库 › 软件工程测试实验

软件工程测试实验

软件工程测试实验
软件工程测试实验

实验1 功能性测试(黑盒测试)

一、实验目的

1、能熟练应用功能性测试技术进行测试用例设计;

2、对测试用例进行优化设计;

二、实验内容

1.题目一:货币转换器

根据该程序的规格说明,作等价类的划分,并设计测试方案。

2.题目二:三角形问题

根据下面给出的规格说明,利用等价类划分的方法,给出足够的测试用例。

“一个程序读入三个整数。把此三个数值看成是一个三角形的三个边。这个程序要打印出信息,说明这个三角形是三边不等的、是等腰的、还是等边的。”

3.题目三:日期问题

用决策表测试法测试以下程序:该程序有三个输入变量month、day、year

(month 、day和year均为整数值,并且满足:1≤month≤12和1≤day≤31),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上隔一天的日期。例如,输入为2004 年11月29日,则该程序的输出为2004年12月1日。

(1) 分析各种输入情况,列出为输入变量month 、day 、year 划分的有

效等价类。

(2) 分析程序的规格说明,并结合以上等价类划分的情况,给出问题规定的

可能采取的操作(即列出所有的动作桩)。

(3) 根据(1) 和(2) ,画出简化后的决策表。

4.题目四:计算器

三、实验步骤

1、根据功能性测试技术设计测试用例,主要考虑等价类划分和边界值分析

测试技术;

2、根据所学知识确定优化策略(原则:用最少的用例检测出更多的缺陷、

软件测试的充分性与冗余性考虑),设计两套测试用例集;

3、根据设计的两套测试用例集进行测试;

四、实验要求

1、根据题目要求编写测试用例(参照表1进行用例设计);

2、实验结果要求给出两套测试用例集测试效果比较;

实验2 结构性测试(白盒测试)

一、实验目的

1、掌握结构性测试技术,并能应用结构性测试技术设计测试用例;

2、对测试用例进行优化设计

二、实验内容

1.题目一:使用逻辑覆盖测试方法测试以下程序段

void DoWork (intx,inty,int z)

{

int k=0, j=0;

if ( (x>3)&&(z<10) )

{

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 }

说明:程序段中每行开头的数字(1~10)是对每条语句的编号。

(1)画出程序的控制流图(用题中给出的语句编号表示)。

(2)分别以语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。

2.题目二:三角形问题

在三角形计算中,要求输入三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等边三角形”。画出程序流程图、控制流程图、计算圈复杂度V(g),找出基本测试路径。

题目五、

以下代码由C语言书写,能根据指定的年、月计算当月所含天数。

(1)请画出以上代码的控制流图。

(2)请计算上述控制流图的环路复杂度V(G)。

(3)假设year的取值范围是1000

year、month 设计测试用例(写出year取值、month取值、maxday预期结

果),使之满足基本路径覆盖要求。

三、实验步骤

1、根据结构性测试技术设计测试用例,主要考虑逻辑覆盖测试(语句覆盖、

判断覆盖、条件覆盖、判断/条件覆盖、条件组合覆盖、路径覆盖)和基路径测试技术;

2、根据所学知识确定优化策略(原则:用最少的用例检测出更多的缺陷、

软件测试的充分性与冗余性考虑),设计两套测试用例集;

3、根据设计的两套测试用例集进行测试、参照表2所示的缺陷等级给出缺

陷列表;

计算测试用例的分支覆盖率、条件覆盖率和语句覆盖率等测试管理指标;

四、实验要求

1、根据题目要求编写测试用例;

2、实验结果要求给出两套测试用例集测试效果比较;计算测试用例的分支

3、覆盖率、条件覆盖率和语句覆盖率等测试管理指标;

实验3 Web系统测试

一、实验目的

应用Web测试工具对Web系统进行功能和性能测试;

二、实验内容

1.题目一:测试网站功能

选择一个网站,对其进行功能测试。要求首先编写测试用例,然后用QuickTest Professional自动化测试工具对该网站进行测试。

2.题目二:测试网站性能

选择一个网站,对其进行性能测试。要求使用WebLoad进行压力测试。

(WebLoad使用方法请参阅文档:“用webload进行web application性能测试.doc”)

三、实验步骤

1.题目一实验步骤

(1)拟定测试计划;

(2)撰写测试方案;

(3)设计测试用例;

(4)录制测试脚本;

(5)根据录制的脚本和测试用例创建页面检查点、对象检查点、文本检查点或者表格检查点;根据测试脚本和测试用例,进行参数化测试;

(6)分析测试结果。

2.题目二实验步骤

(1)计划一个压力会话;

(2)创建测试议程;

(3)创建压力模板;

(4)运行压力模板;

(5)输入测试报告并分析测试结果。

四、实验要求

1.撰写实验报告;

2.撰写Web系统的测试计划,测试方案;

3.撰写Web系统测试的测试用例;

4.撰写缺陷报告;

5.提交测试脚本。

软件测试实验一

内蒙古工业大学信息工程学院实验报告 课程名称:软件测试 实验名称:“爱米云网盘”黑盒测试设计用例 实验类型:验证性■综合性□设计性□ 实验室名称:软件实验室 班级:软件12-2 学号:201220205051 姓名:张贺组别: 同组人:成绩: 实验日期: 2015年6月14日

实验报告成绩:指导教师审核(签名):年月日 实验报告 一.实验目的 ①理解黑盒测试的概念。 ②理解测试用例的重要性。 ③掌握黑盒测试技术设计测试用例的方法。 二.实验环境 Windows7操作系统爱米云服务器爱米云客户端 三.实验内容 应用黑盒测试技术,对“爱米云网盘客户端”登录功能进行测试用例设计。 四.实验要求 ①根据《软件需求规格说明书》了解登录功能的测试需求。 ②重点针对账号、密码和登录流程进行测试用例设计。 ③应用黑盒测试技术进行测试用例设计,写出等价类表、边界值分析结果、用例场 景图等测试设计文档。 五.实验步骤 1、通读“爱米云网盘”的《软件需求规格说明书》,重点阅读登录功能的需求。 登陆时,用户名由3~20个字母、数字或“_”组成,密码由6~16个字符组成,不能是8位以下纯数字。登陆时,可以设置为“保存密码”或“自动登陆”。登陆成功的账号记录在账号输入框和下拉列表中,下拉列表最多记录5个账号。下拉列表中可以删除历史账号。登陆成功后可从主窗口菜单中,进行切换账号和修改密码。 2、针对登录功能,应用适当的黑盒测试技术的等价类划分法、边界值分析法、场景法等测试方法,进行测试用例设计,列出每个测试子项对应的等价类表、边界值、用例场景图等。

账号和密码等价类划分法 测试点 用户名由3~20个字母、数字或“_”组成,密码由6~16个字符组成,不能是8位以下纯数字 输入变量 有效等价类 编号 无效等价类 编号 账号长度 [3,20] 1 账号长度<3 3 账号长度>20 4 账号格式 字母、数字或“_” 2 非字母、数字或“_” 5 输入变量 有效等价类 编号 无效等价类 编号 密码 [6,16] & 字符 6 密码长度<6 8 密码长度>16 9 含中文等 10 [8,16] & 纯数字 7 密码长度<8 & 纯数字 11 下拉列表等价类划分法 账号和密码边界值分析法 输入条件 账号长度 密码长度 边界值 2 5 3 6 4 7 13 11 19 1 5 20 1 6 21 17

实验室实习报告

实验室实习报告 篇一:实验室实习报告 暑假早以落下大幕一个星期了,远去了的不仅是暑假与家人朋友在一起的欢快,更多的缺失以往暑假没有的过的实习的经历。本来这样的报告应该在实习结束后便立刻写就的,但忙碌的实习生活的结束让人去迫不及待的去享受暑假的尾巴,也就把这件事退后了。其次,写这样一个报告总是要在不断的回忆与思考中进行构思的。所以,这一自我总结的阶段总是要有的。报告这类的文章,我还没曾写过,但看过一些类似的报告无非就是介绍自己在工作和实习的过程中的一些得失,这种得失当然是包括了精神上的与学识上两方面。这样的总结才是完美的,不曾遗漏的。但是这样的总结却又是不能单纯的分开来看的,总是相辅相成不能分离的。下面,我就把之二十多天的实习做一个总结报告。 实习大约是在七月二十六号开始的,开始的便是一堆的麻烦事,我倒是想早点投入到实习生活中,但找这个项目的总监总是一波三折,大概是领导的原因,总是忙来忙去却无法为我所忙。终于在告知我实习后的第三天下午我终于是上班了。因为是在我们县里面的城建局实习,而城建局在项目建设中角色也就是质检和监理。因为质检是在实验室,终究与施工现场不同,不能接触到工程的最前沿。所以我顺其自然的被安排到了监理部,不过这个角色也是我们这行将来就业的一个方向吧。我们的监理部与施工队的项目部是一个办公室。监理部总共有加上我四个监理。一个是陈监理,三十七八岁的样子,个子中等,每天总是乐呵呵的样子,在后来我知道他之前是搞施工的,后来考了监理证才在这城建局谋求了一个职位,星期天的时候还要去城郊区的一个收费站上班,算是兼职吧,但两份工作下来一月的工资也就两千左右。这样的收入在我们这个小县城还算是马马虎虎吧。第二个要介绍的是老王,是个旁站监理,今年五十多了。每日勤勤恳恳,总是最后一个离开,尤其是在夜间浇灌混凝土的时候,要守候一夜的。旁站监理就是这样,要时时刻刻在施工的第一线,辛苦劳累不必多说了。平日里我们两个在一起的时间最多,聊的也最多。得知他以前也不是干这行的,也是通过考试被城建局录用而后便被安排到这个工程当了一个旁站监理,技术水平可想而知,是三人中最差的,但却是三人中最辛苦的。这便应验了孟子的那句话:劳心者役人,劳人者役于人。最后一个监理也是我最为佩服的,作为这些监理的绝对老大,不仅工作态度认真,而且工作能力超强,熟知各种工程施工的要理规范,快六十了干了一辈子工程,经验也相当丰富。不过就在我来的前几日还未曾见过他,后来得知原来是在下班回家的路上眉骨受伤住院的,幸而是小伤缝几针静养几日便好了。 这样,我就每日几乎和这几位监理在一起工作,至于那个介绍我过来的总监刘哥却很少来,毕竟是个小领导么,像这样下现场的事,交给手下人便可,只是隔几日到工地视察一下工作便可,其余时间有事了电话联系。在说我这个工程,是两栋砖混结构的居民楼,是当地村民的保障房项目。我到的时候好像有一栋是二层支模板,另一栋是二层砌砖墙。就在我实习结束后,这两栋楼已经完成了五层了,现在恐怕已经封顶了。其实,砖混结构算是在钢结构,框架结构,剪力墙结构中造价最为便宜的了。可在以后国家也要慢慢取缔这些红砖的生产商的,这样红砖为主额砖混结构要慢慢被那些新的砌体所代替了。实习的过程,每天几乎都差不多,就是上楼检查工程的施工质量与材料质量。由于我去工地时基础早已经完工了,我也就只能去学习一下主体的施工了。主体施工也就主要是支模板,绑钢筋,浇灌混凝土,绑柱钢筋而后砌砖墙。就我这个工程我就介绍下这几个步骤中存在的主要问题。 首先是支模板,支模板是属于木工的活,整体来看模板支的是很不错的,各种规格尺寸到也符合规范,只是在细节方面缺少注意的。主要体现在对模板的支护。一个是支柱的间

(项目管理)项目管理及软件测试实验指导书

《项目管理及软件测试》 实验指导书 成都电子机械高等专科学校 计算机工程系

目录 实验一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学时) 一.实验目的 ●掌握软件测试工具的安装、基本使用。 二.实验环境 ●windows 2000,512MB内存,80G硬盘。 ●Rational Suite Enterprise 2003 三.实验内容及步骤 1.首先打开\\USER\软件测试\CD1,然后双击Setup.exe会出现如下图: 2 单击下一步,如下图:

3再打击下一步如下图: 4选择默认,单击下一步:

5单击Next: 6单击Update,出现如下图:

7单击Next,出现如下图: 8耐心等待单击直到完成,单击Finish就完成.

软件测试技术实验指导书2016版

《软件测试技术》实验指导书 吴鸿韬

河北工业大学计算机科学与软件学院 2016年9月 目录

第一章实验要求 (1) 第二章白盒测试实践 (3) 第三章黑盒测试实践 (6) 第四章自动化单元测试实践 (7) 第五章自动化功能测试实践 (35) 第六章自动化性能测试实践 (56) 附录1实验报告封皮参考模版 (71) 附录2小组实验报告封皮参考模版 (72) 附录3软件测试计划参考模版 (73) 附录4 测试用例参考模版 (77) 附录5单元测试检查表参考模版 (81) 附录6测试报告参考模版 (82) 附录7软件测试分析报告参考模版 (87)

第一章实验要求 一、实验意义和目的 软件测试是软件工程专业的一门重要的专业课,本课程教学目的是通过实际的测试实验,使学生系统地理解软件测试的基本概念和基本理论,掌握软件测试和软件测试过程的基本方法和基本工具,熟练掌握软件测试的流程、会设计测试用例、书写测试报告,为学生将来从事实际软件测试工作和进一步深入研究打下坚实的理论基础和实践基础。 本实验指导书共设计了2个设计型、3个验证型实验和一个综合型实验,如表1所示。设计型实验包括白盒测试实践和黑盒测试实践,验证型实验包括自动化单元测试实践、自动化功能测试和自动化性能测试实践,主要目标是注重培养学生软件测试的实际动手能力,增强软件工程项目的质量管理意识。通过实践教学,使学生掌握软件测试的方法和技术,并能运用测试工具软件进行自动化测试。综合型实验以《软件设计与编程实践》课程相关实验题目为原型、在开发过程中进行测试设计与分析,实现软件开发过程中的测试管理,完成应用软件的测试工作,提高软件测试技能,进一步培养综合分析问题和解决问题的能力。 表1 实验内容安排 实验内容学时实验性质实验要求 实验一白盒测试实践 4 设计必做 实验二黑盒测试实践 4 设计必做 实验三自动化单元测试实践 4 验证必做 实验四自动化功能测试实践 4 验证必做 实验五自动化性能测试实践 4 验证必做 实验六、综合测试实践课外综合选做 二、实验环境 NUnit、JUnit、LoadRunner、Quick Test Professional、VC6.0、Visual

实验室设备管理系统测试报告

<实验室设备管理系统> 测试用例报告 作者: 完成日期: 签收人: 签收日期: 修改情况记录:

目录 1 引言 0 1.1编写目的 0 1.2背景 0 2 测试设计 0 3 测试用例 (4) 3.1用例1:用户登录页面 (4) 3.2用例2:用户注册页面 (5) 3.3用例3:用户找回密码页面 (7) 3.4用例4:用户退出 (9) 3.5用例5:一般用户操作界面 (10) 3.6用例6:一般用户修改个人信息界面 (11) 3.7用例7:一般用户书写个人日志界面 (13) 3.8用例8:一般用户查询个人信息界面 (15) 3.9用例9:管理员浏览信息界面 (16) 3.10用例10:管理员管理教师操作界面 (18) 3.11用例11:管理员修改个人资料界面 (20) 3.12用例12:管理员浏览实验室人员信息界面 (22) 3.14用例14:管理员管理实验室设备操作界面 (24) 3.15用例15:管理员仪器设备报损界面 (26) 3.16用例16:管理员贵重仪器购置操作界面 (28) 3.17用例17:系统帮助界面 (30) 3.18用例18:系统备分 (32) 4 测试评估 (33) 4.1测试任务评估 (33) 4.2测试对象评估 (33)

1 引言 1.1 编写目的 该文档的目的是描述实验室设备管理系统的测试设计,其主要内容包括:测试总体设计: 测试用例设计: 本文档的预期的读者是:读者 项目管理人员:周岩,吕健雄 测试人员:庞鑫 1.2 背景 该文档为实验室设备管理系统的测试设计,其中包括功能测试和性能测试的用例描述以及性能测试的测试脚本,为测试人员进行功能测试和性能测试提供标准和依据以及行进的测试步骤和方法。 2 测试设计 系统测试依据的系统应用工作流如下: 1)用户登陆界面: 本系统分为一般用户和管理员两种使用用户。在该页面中显示用户名、密码、确定按钮,取消按钮和注册按钮。当一般用户在页面中输入正确的用户名和密码后,点击“确定”按钮进入一般用户主界面。管理员输入正确的用户名,密码进入到管理员主界面。而没有注册的用户可以通过点击注册按钮进入注册界面,再进行登陆操作。密码忘记的通过找回密码可找回自己的信息。 2)用户注册界面: 用户在登陆界面中选择(注册)便进入到注册的界面,用户填写完自己的详细资料后单击确定便可以注册本系统的使用帐户。如果填写有错误系统会提示填写错误。填写无误后单击确定系统提示注册成功后。申请成功。 3)用户找回密码界面:

软件测试实验报告96812

实验一:软件测试方法 一:实验题目 采用白盒测试技术和黑盒测试技术对给出的案例进行测试 二:试验目的 本次实验的目的是采用软件测试中的白盒测试技术和黑盒测试技术对给出的案例进行测试用例设计。从而巩固所学的软件测试知识,对软件测试有更深层的理解。 三:实验设备 个人PC机(装有数据库和集成开发环境软件) 四:实验内容 1):为以下流程图所示的程序段设计一组测,分别满足语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖。并在各题下面写出测试用例、覆盖路径及结果等。 2):画出下列代码相应的程序流程图,并采用基本路径测试方法为以下程序段设计测试用例(需列出具体实验步骤)。 void Do (int X,int A,int B) { 1 if ( (A>1)&&(B==0) ) 2 X = X/A; 3 if ( (A==2)||(X>1) ) 4 X = X+1;

5 } 采用基本路经测试方法测试用例,并写出具体步骤 3):在某网站申请免费信箱时,要求用户必须输入用户名、密码及确认密码,对每一项输入条件的要求如下: 用户名:要求为4位以上,16位以下,使用英文字母、数字、“-”、“_”,并且首字符必须为字母或数字; 密码:要求为6~16位之间,只能使用英文字母、数字以及“-”、“_”,并且区分大小写。测试以上用例。 用所学的语言进行编码,然后进行等价类测试,当用户名和密码正确输入时提示注册成功;当错误输入时,显示不同的错误提示 通过分析测试用例以及最后得到的测试用例表分析所测程序的正确性,最后总结自己在这次试验中的收获并写出自己在这次试验中的心得体会。 五:实验步骤 1) (1)用语句覆盖方法进行测试 语句覆盖的基本思想是设计若干测试用例,运行被测程序,使程序中每个可执行语句至少被执行一次。由流程图可知该程序有四条不同的路径: P1:A-B-D P2:A-B-E P3:A-C-F P4:A-C-G 由于p1p2p4包含了所有可执行的语句,按照语句覆盖的测试用力设计原则,设计测试用例 无法检测出逻辑错误 (2)用判定覆盖方法进行测试 判定覆盖的基本思想是设计若干测试用例,运行被测程序,使得程序每个判断的取真和取假分支至少各执行一次,即判断条件真假均被满足。 条件覆盖测试用例 (3)用条件覆盖进行测试 条件覆盖的基本思想是设计若干测试用例,执行被测程序后要使每个判断中每个条件的可能取值至少满足一次。对于第一个判定条件A,可以分割如下: ?条件x>8:取真时为T1,取假时为F1;

黑盒测试软件测试实验报告2

软件测试与质量课程实验报告实验2:黑盒测试法实验

缺席:扣10分实验报告雷同:扣10分实验结果填写不完整:扣1 – 10分其他情况:扣分<=5分总扣分不能大于10分 参考代码如下: (1)程序参考答案: #include double main() { int hours; double payment,wage; wage=20; cout<<"please input hours:"; cin>>hours; if(hours>=0&&hours<=168){ if (hours<40) payment=hours*wage ; else if ((hours>=40) && (hours<=50)) payment=40*wage+(hours-40)*1.5*wage; else if (hours>50) payment=40*wage+10*1.5*wage+(hours-50)*3*wage; cout<<"The final payment are:"< void main() { int year; int month,maxmonth=12; int day,maxday; printf("请输入年份:(1000~3000)"); scanf("%d",&year); if(year<1000 || year>3000) { printf("输入错误!请从新输入!\n");

软件测试实验报告材料58877

标准实用 本科实验报告 课程名称:软件测试技术 实验项目:软件测试技术试验实验地点:实验楼211 专业班级:软件工程学号: 学生:戴超 指导教师:兰方鹏 2015年10月7 日

理工大学学生实验报告 学院名称计算机与软件学院专业班级软件工程实验成绩学生戴超学号实验日期2015.10. 课程名称软件测试实验题目实验一白盒测试方法 一、实验目的和要求 (1)熟练掌握白盒测试方法中的逻辑覆盖和路径覆盖方法。 (2)通过实验掌握逻辑覆盖测试的测试用例设计,掌握程序流图的绘制。 (3)运用所学理论,完成实验研究的基本训练过程。 二、实验容和原理 测试以下程序段 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)} 三、主要仪器设备 四、操作方法与实验步骤 说明:程序段中每行开头的数字(1-10)是对每条语句的编号。

A 画出程序的控制流图(用题中给出的语句编号表示)。 B 分别用语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。 C 编写完整的C 程序(含输入和输出),使用你所设计的测试用例运行上述程序段。完整填写相应的测试用例表(语句覆盖测试用例表、判定覆盖测试用例表、条件覆盖测试用例表、判定/条件覆盖测试用例表、条件组合覆盖测试用例表、路径覆盖测试用例表、基本路径测试用例表) 流程图为: 开始 开始 k=0,j=0 (x>0)&&(z<1) k=x*y-1 j=sqrt(k) (x==4)||(y>5) j=x*y+10 j=j%3 结束 1 2 5 7 8 9

实验室建设考察报告

实验室建设考察报告 篇一:实验室参观报告格式 中材二期项目 北京思建新创工程质量检测有限公司考察报告北京光华建设监理有限公司 XX年11月7日考察报告 一、考察人员 建设单位:北京北玻嘉美科技发展有限公司余国红监理单位:北京光华建设监理有 限公司孟海涛承包单位:中建一局集团第二建筑有限公司姜文羽二、 考察时间: 根据总承包单位提供的考察计划及被考察单位的资质,在北京北玻嘉美科技发展有限公 司的组织下,中材二期各参建单位相关人员于XX年11月7日上午对该厂家进行实地考察。 三、考察厂家的施工类型及单位名称中材二期项目实验室厂家,被考察厂家为:北京思建新创工程质量检测有限公司。四、 考察内容: (一)被考察公司资质(见下页):12 (二)北京思建新创工程质量检测有限公司

1、公司检测范围及项目: 1)水泥物理力学性能检验2)钢筋力学性能检验 3)砂、 石常规检验 4)混凝土、砂浆 5)简易土工试验 6)混凝土掺加剂检验 7)防水材料 8)用于承重墙的砖和混凝土小型砌块 9)道路工程用无机结合料稳定材料 10)建筑外 窗(含现场检测) 11)建筑节能工程用保温材料、绝热材料、粘结材料、增强网、隔热型材、低压配电系 统选择的电缆、电线 (三)考察结论 厂家所有资质文件资料齐全有效,对实验室进行查看。结论:此厂家设施齐全,能满 足本工程实验需求。 附件:1、公司考察实拍照片(见下页); 34 篇二:实验室参观报告实验室名称:过程控制实验室参观时间: XX 年3月9日 一、参观实验室的目的 1、了解复杂过程控制系统的构成。 2、掌握复杂过程控制——串级控制方法。 二、实验室的器材

软件测试——实验1

淮海工学院(计算机工程学院)课内实验报告实验名称:黑盒测试 专业名称:软件工程 班级:Z软件161 姓名:陈真杰 学号:2018140539 指导教师:陈艳艳 实验日期:2019年3月13

一、实验目的与环境 1.实验目的: (1)理解黑盒测试的含义以及基本的测试方法。 (2)采用等价类划分法设计测试用例。 (3)掌握用等价类划分法设计测试用例的方法。 (4)掌握用因果图设计测试用例的方法。 (5)掌握用边界值分析法设计测试用例的方法。 2.实验环境:C语言、Java语言、Python语言等。 二、实验内容 1.三角形问题:输入3个整数a、b、c,分别作为三角形的3条边,通过程序判断由 3条边构成的三角形的类型为等边三角形、等腰三角形、一般三角形或者3条边不构成三角形。 2.现有一个学生标准化考试批阅试卷、产生成绩报告的程序。其规格说明为:程序的 输入文件有80个字符的记录组成,分为试题部分和学生答卷部分,具体内容如图所示。 试题部分包括如下内容: (1)标题。这一组只有一个记录,其内容为输出成绩报告的名字。 (2)标准答案。每个记录在第80个字符处标以数字2。第一个记录的第1~3个字符为“试题数”,用于标示题目编号;第10~59个字符给出第1~50题的答案,以此类推。 学生答卷部分包括内容:每个记录的第80个字符均为数字3。第1~9个字符给出学号,第10~59字符给出第1至第50题的答案,以此类推。 程序的输出有4个报告: (1)按学号排列的成绩单,列出每个学生的成绩、名次。 (2)按学生成绩排序的成绩单。 (3)平均分数及标准偏差的报告。 (4)试题分析报告。按试题号排序,列出各题学生答对的百分比。

实验室报告模板

实验室报告模板 《2014年实验室年度报告》至少包括以下内容: 一是基本情况。主要包括:本机构及主要负责人对报告内容真实性的承诺;实验室的人员、设备、场所、资产概况及与上年度同比情况,实验室的最高管理者、技术管理者、授权签字人、工作场所以及资质认定的项目、参数、标准(规范、规程、方法)变化情况。 二是业务工作情况。主要包括:实验室的出具检测报告数量及与上年度同比情况,检验检测工作营业收入及占全部业务收入的百分比和与上年度营业收入同比情况,承担行政主管部门下达的指令性或法定检验任务的情况,科研、技术咨询等其他业务工作开展情况及与上年度同比情况。 三是接受的外部评审检查情况。主要包括:实验室接受各级质监部门的资质认定评审和证后监督检查,实验室认可评审和监督,行业主管部门的资质评审和监督等外部评审检查情况。 四是质量控制活动开展情况。主要包括:实验室参加能力验证和内外部比对试验的工作情况,其他质量控制活动开展情况。 五是内部质量管理情况。主要包括:内审、管理评审、质量监督和日常监督工作开展情况,人员培训开展情况,顾客满意度调查和处理申诉、投诉及客户反馈情况,纠正措施和预防措施实施情况。 六是工作建议和2015年度工作计划。主要包括:对质

监部门各项工作的建议和本单位在2015年度的工作计划或工作思路。 七是其他需向质监部门报告的事项(如有相关事项)。 《2014年实验室年度报告》应言简意赅,相关情况和数据应当真实、有效,可图文并茂。 《2014年实验室社会责任报告》至少包括以下内容:一是前言。主要包括:本机构及主要负责人对报告内容真实性的承诺;报告的时间和范围界定;报告编制的依据;本机构的社会责任战略、方针、目标和/或价值理念等。 二是检测机构基本情况。主要包括:本机构的基本信息;开展的各项业务及发检测报告数量等;人力资源情况;财务状况及财务审计情况等。 三是社会责任管理体系和制度的建立情况。主要包括:本机构建立的履行社会责任的措施及制度规定,相关体系运行和自我改进情况,利益相关方的识别和参与等。 四是履行社会责任情况及绩效评价。参照上述第三部分内容的提示,并结合本机构的实践和理解,真实反映本机构的情况。 五是结语。主要包括:本机构对未来履行社会责任的发展计划,报告反馈联系方式等。 《2014年实验室社会责任报告》应言简意赅,相关情况和数据应当真实、有效,可图文并茂。 注:实验室社会责任内容主要包括:遵守法律、规范运作、诚实守信、提升服务水平、创新发展、环保节能减排、

软件测试实验指导

实验二:黑盒测试时间:2011-3-6 【实验目的】 1)掌握边界值分析,等价类技术。 2)掌握开发一个决策表和相应的测试用例的方法。 【实验要求】 (1)认真阅读和掌握和本实验相关的教材内容。 (2)分析问题的要求,开发相关程序。 (3)用等价分类法测试党员出生年月的输入设计是否符合要求和相应的测试用例。 (4)开发一个决策表和相应的测试用例。 【实验内容】 1、试用等价分类法测试同学出生年月的输入设计是否符合要求,假设出生年月格式为yyyymmdd。 解: 输入数据无效等价类有效等价类 出生年月日①8位数字字符②有非数字字符 ③少于8个数字符 ④多于8个数字符 对应数值⑤在0101之间⑥< ⑦> 月份对应数值⑧在1-12之间⑨等于"00 " ⑩>12 日期对应值○111,3,5,7,8,10,12月在1-31之 间 ○124,6,9,11月在1-30之间 ○13闰年2月在1-29之间 ○14非闰年2月在1-28之间○15等于"00 " ○16>31 ○172,4,6,9,11月等于"31 "○182月等于"30 " ○19非闰年2月等于"29" 请写出你用的开发语言,你开发的程序,测试过程和结果。 2.试为三角形问题中的直角三角形开发一个决策表和相应的测试用例。注意,会有等腰直角三角形。 解:判断构成的是否为直角三角形的问题的决策表设计如下: c1:a

《软件测试》实验指导

《软件测试》实验指导书 1.每个小组选定一个应用,各个小组所选定的应用不一样,选定应用事先(4月22日 前)报告给老师,获得老师的肯定 1)可以是C/S 架构,也可以是B/S架构,但必须包含两部分(web/Windows/Mac)客 户端和服务器 2)应用不能过于简单,测试可以选其中一个模块或组件 2.基于这个应用,完成下列测试 1)功能测试:针对Windows客户端或Web客户端 功能测试工具:Selenium 或AutoIT 要求: ●设计20个以上的测试用例; ●采用两种或两种以上的方法(等价类、边界值、决策表、状态转换)来设计测 试用例; ●开发相应的测试脚本,包括修改、调试脚本的关键记录; ●执行测试用例,发现若干个缺陷。 2)性能测试:针对服务器端 性能测试工具:JMeter 要求: a)说明如何选定关键业务 b)设计合适的负载模式,包括负载大小、加载方式等 c)参数设计,如Thinking time , 通过test action的 thread pause 和 constant timer两种方法实现; d)测试2种及2种以上的协议(FTP/HHTP/JDBC/LDAP), 其中HTTP是必选项; e)使用HTTP Cookie 管理器、HTTP授权管理器等; f)需要验证某些必要的结果,使用两种以上的Assertion(断言)。 g)对测试结果(表格和图形)进行分析 3.提交的内容 1)功能测试用例及其脚本:文档类型不限制 2)性能测试方案设计和结果分析:Word 文档 3)缺陷报告:Excel 文档 4)总结陈述报告:PPT文件, 包括对上面3项内容的总结,以及每个成员的贡献。 4.内容提交的截止时间:#月#日 5.答辩时间:#月#日

软件测试技术实验报告

《软件测试技术》 实验报告 河北工业大学计算机科学与软件学院 2017年9月

软件说明 电话号码问题 某城市电话号码由三部分组成。它们的名称和内容分别是:地区码:空白或三位数字; 前缀:非'0'或'1'的三位数字; 后缀:4位数字。 流程图 源代码 import java.awt.*; import java.awt.event.*; public class PhoneNumber extends Frame implements ActionListener{ /** * */ private static final long serialVersionUID = 1L;

private final String[] st = {"Name","Local","Prefix","Suffix"}; static int c_person=0; TextField t_name,t_local,t_prefix,t_suffix; RecordDialog d_record; MessageDialog d_message; person a[]=new person[100]; public PhoneNumber() { super("电话号码"); this.setSize(250,250); this.setLocation(300,240); Panel panel1 = new Panel(new GridLayout(4, 1)); for (int i = 0; i < st.length; i++) panel1.add(new Label(st[i],0)); Panel panel2 = new Panel(new GridLayout(4, 1)); t_name =new TextField("",20); t_local =new TextField(""); t_prefix=new TextField(""); t_suffix=new TextField(""); panel2.add(t_name); panel2.add(t_local); panel2.add(t_prefix); panel2.add(t_suffix); Panel panel3 = new Panel(new FlowLayout()); Button b_save = new Button("Save"); Button b_record= new Button("Record"); panel3.add(b_save); panel3.add(b_record); this.setLayout(new BorderLayout()); this.add("West", panel1); this.add("East", panel2); this.add("South", panel3); addWindowListener(new WindowCloser()); b_save.addActionListener(this); b_record.addActionListener(this); d_record=new RecordDialog(this); d_message=new MessageDialog(this); this.setVisible(true);

软件测试技术实验报告册

. 精选范本 河南工程学院 计算机学院 软件测试技术实验报告册 适用专业: 学期: 专业: 班级: 学号: 姓名: 指导教师: 2014年9月

. 精选范本目录 实验一 (1) 实验二 (5) 实验三 (10) 实验四 (13) 实验五 (16) 实验六 (19) 附录 (22)

. 精选范本实验一、黑盒测试 一、实验目的 1、熟练掌握黑盒测试方法的相关知识和方法; 2、熟练等价类划分方法、边界值分析法、判定表方法和因果图法; 3、掌握基本的测试用例的设计。 二、实验内容 1.题目一:电话号码问题 某城市电话号码由三部分组成。它们的名称和内容分别是: (1)地区码:空白或三位数字; (2)前缀:非'0'或'1'的三位数字; (3)后缀:4位数字。 假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。根据该程序的规格说明,作等价类的划分,并设计测试方案。 2.题目二:三角形问题 根据下面给出的规格说明,利用等价类划分的方法,给出足够的测试用例。 “一个程序读入三个整数。把此三个数值看成是一个三角形的三个边。这个程序要打印出信息,说明这个三角形是三边不等的、是等腰的、还是等边的。” 3.题目三:日期问题 用决策表测试法测试以下程序:该程序有三个输入变量month、day、year(month 、day和year均为整数值,并且满足:1≤month≤12和1≤day≤31),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上隔一天的日期。例如,输入为2004 年11月29日,则该程序的输出为2004年12月1日。 (1) 分析各种输入情况,列出为输入变量month 、day 、year 划分的有效等价类。 (2) 分析程序的规格说明,并结合以上等价类划分的情况,给出问题规定的可能采取的操作(即列出所有的动作桩)。

软件测试实验报告

本科实验报告 课程名称:软件测试技术 实验项目:软件测试技术试验实验地点:实验楼211 专业班级:软件工程学号: 学生姓名:戴超 指导教师:兰方鹏 2015年10月7 日

太原理工大学学生实验报告

一、实验目的和要求 (1)熟练掌握白盒测试方法中的逻辑覆盖和路径覆盖方法。 (2)通过实验掌握逻辑覆盖测试的测试用例设计,掌握程序流图的绘制。 (3)运用所学理论,完成实验研究的基本训练过程。 二、实验内容和原理 测试以下程序段 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)} 三、主要仪器设备

一、实验目的和要求 (1)熟练掌握黑盒测试方法中的等价类测试方法和边界值测试方法。 (2)通过实验掌握如何应用黑盒测试用例。 (3)运用所学理论,完成实验研究的基本训练过程。 二、实验内容和原理 (1)用你熟悉的语言编写一个判断三角形问题的程序。 要求:读入代表三角形边长的三个整数,判断它们能否组成三角形。如果能够,则输出三角形是等边、等腰或者一般三角形的识别信息;如果不能构成三角形,则输出相应提示信息。 (2)使用等价类方法和边界值方法设计测试用例。 三、主要仪器设备 四、操作方法与实验步骤 (1)先用等价类和边界值方法设计测试用例,然后用百合法进行检验和补充。 (2)判断三角形问题的程序流程图和程序流图如图1和图2所示。用你熟悉的语言编写源程序。 (3)使用等价类方法设计测试用例,并填写表2 和表3。

实验室设备管理系统测试报告

案卷号 日期 <实验室设备管理系统> 测试用例报告 作者: 完成日期: 签收人: 签收日期: 修改情况记录: 版本号修改批准人修改人安装日期签收人 目录

1........................................................................... (1) 引言 1编写目的...................................................................................................................................... 1.1 1背景.............................................................................................................................................. 1.2 1........................................................................... ................................................................... 2 测试设计 5........................................................................... ................................................................... 3 测试用例 5 ............................................................................................................... 用例1:用户登录页面3.1 6 ............................................................................................................... 用例2:用户注册页面3.2 8 ....................................................................................................... 用例3:用户找回密码页面3.3 014:用户退出..................................................................................................................... 3.4用例..................................................................................................... 11:一般用户操作界面用例53.5 21...................................................................................... 3.6用例6:一般用户修改个人信息界面41...................................................................................... 用例7:一般用户书写个人日志界面3.7 6..................................................................................... 18:一般用户查询个人信息界面.3.8用例 7 ................................................................................................. 13.9用例9:管理员浏览信息界面9..................................................................................... 1:管理员管理教师操作界面.3.10用例10 12 ...................................................................................... 用例3.1111:管理员修改个人资料界面 32 .......................................................................... 3.12用例12:管理员浏览实验室人员信息界面52.......................................................................... 3.14用例14:管理员管理实验室设备操作界面7..................................................................................... 215:管理员仪器设备报损界面.3.15用例 92 :管理员贵重仪器购置操作界面.............................................................................. 3.16用例16 13:系统帮助界面......................................................................................................... 用例3.1717 3 ................................................................................................................. 3用例3.1818:系统备分 43 ......................................................................... ................................................................... 4 测试评估4 ............................................................................................................................ 34.1测试任务评估 43 ............................................................................................................................ 测试对象评估4.2 1 引言 1.1 编写目的 该文档的目的是描述实验室设备管理系统的测试设计,其主要内容包括:

相关文档
相关文档 最新文档