实验二
- 格式:ppt
- 大小:68.50 KB
- 文档页数:6


实验二黑盒测试一、实验目的1、掌握黑盒测试的基本方法;2、掌握黑盒测试用例的编写。
二、实验要求1、根据给出的程序分别使用等价类划分法、边界值分析法、判定表方法、因果图法、正交试验法、功能图法、错误推测法来设计相应的测试用例。
2、输入数据进行测试,填写测试用例。
三、实验内容1、等价类划分法测试练习——创建腾讯QQ号黑盒测试问题QQ用户登录框测试,我们要从两个方面去考虑:一是QQ帐号,二是QQ密码。
1)划分等价类并编号,在下表内填写等价类划分的结果2)设计测试用例,覆盖所有的有效等价类2、因果法测试用例设计练习——自动售货机软件测试用例设计问题有一个处理单价为5角钱的饮料的自动售货机软件测试用例的设计。
其规格说明如下:若投入5角钱或1元钱的硬币,按下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来。
若售货机没有零钱找,则一个显示〖零钱找完〗的红灯亮,这时在投入1元硬币并按下按钮后,饮料不送出来而且1元硬币也退出来;若有零钱找,则显示〖零钱找完〗的红灯灭,在送出饮料的同时退还5角硬币。
分析说明,列出原因和结果:原因:1、售货机有零钱找2、投入1元硬币3、投入5角硬币4、按下橙汁按钮5、按下啤酒按钮结果:6、售货机〖零钱找完〗灯亮当售货机中没有零钱的时候就有红灯亮7、退还1元硬币当投入1元,而且售票机中没有零钱可找的时候8、退还5角硬币当投入1元,而且售货机中有零钱可找的时候9、送出橙汁饮料10、送出啤酒饮料画出因果图:如下图1所示,所有原因结点在左边,所有结果结点在右边,建立中间结点,表示处理的中间状态,中间结果有:11、投入1元硬币并且按下饮料按钮,12、按下〖橙汁〗或〖啤酒〗的按钮13、应当找5角零钱并且售货机有零钱找14、钱已付清1售货机有零钱 6 零钱找完,灯亮2投入1元硬币7 退出1元硬币11 该找5角13 可以找5角3投入5角硬币8退出5角硬币12 按下按钮14 钱付清4 按下橙汁按钮9送出橙汁饮料5按下啤酒按钮10送出啤酒饮料图1 售货机因果图转换成判定表:四、实验步骤1、依次按照每种方法的步骤来写出测试用例2、测试,得出结果。
C语言程序设计报告二数据类型,运算符和简单的输入输出计算机学院软件工程2班王莹0411402011,实验目的(1)掌握C语言数据类型,了解字符型数据和整型数据的内在关系。
(2)掌握对各种数值型数据的正确输入方法。
(3)学会使用C语言的有关算数运算符,移机包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。
(4)学会编写和运行简单的应用程序。
(5)进一步熟悉C程序的编辑、编译、连接和运行的过程。
2,实验内容和步骤(1)输入并运行教材第3章第4题给出的程序。
○1运行以上程序,分析为什么会输出这些信息。
因为第6行是将c1,c2按%c的格式输出,97是字符a的AS CⅡ代码,98是字符b的AS CⅡ代码。
第7行是将c1,c2按5d的格式输出,所以输出两个十进制整数。
○2如果将程序第4,5行改为c1=197;c2=198;运行时会输出由于Visual C++6.0字符型数据是作为signed char类型处理,它存字符的有效范围为0~127,超出此范围的处理方法,不痛的系统得到的结果不痛,因而用“%d”格式输出,结果是不可预期的。
用“%d”格式输出时,输出c1=-59,c2=-58.这是按补码形式输出的,内存字节中第1位为1时,作为负数。
59和197之和等于256,58与198之和也等于256.○3如果将程序第3行改为int c1,c2;运行时会输出因为97和98在int类型的有效范围。
(2)输入第3章第5题得程序。
即:用下面的scanf函数输入数据,使a=3,b=7,x=8.5,y=71.82,c1=’A’,c2=’a’。
运行时分别按一下方式输入数据,观察输出结果,分析原因。
1,a=3,b=7,x=8.5,y=71.82,A,a↙2,a=3 b=7 x=8.5 y=71.82 A a↙3,a=3 b=7 8.5 71.82 A a↙4,a=3 b=7 8.5 71.82Aa↙5,3 7 8.5 71.82Aa↙6,a=3 b=7↙8.571.82↙A↙a↙7,a=3 b=7↙8.571.82↙Aa↙8,a=3 b=7↙8.671.82Aa↙12345678(3)输入以下程序○1编译和运行程序,注意i,j,m,n各变量的值。
实验2 熔点的测定技术实验二熔点的测定技术一、实验目的1、了解熔点测定的意义2、掌握测定熔点的操作技术二、预习要求理解熔点的定义;了解熔点测定的意义;了解毛细管现象;了解尿素的物理性质;了解浓硫酸烧伤的急救办法;思考在本实验中如何防止浓硫酸烧伤、烫伤、火灾等实验事故的发生。
三、实验原理固、液两态在大气压力下达到平衡状态时的温度,叫做熔点。
也可以简单理解为固体化合物受热达到一定的温度时,即由固态转变为液态时的温度就是该化合物的熔点。
一般说来,纯有机物有固定的熔点。
即在一定压力下,固、液两相之间的变化都是非常灵敏的,固体开始熔化(即初熔)至固体开始熔化(即全熔)的温度差不超过0.5~1℃,这个温度差叫做熔点范围(或称熔距、熔程)。
如果混有杂质则其熔点下降,熔距也较长,由此可以鉴定纯净的固体有机化合物。
由于根据熔距的长短还可以定性地估计出该化合物的纯度,所以此法具有很大的实用价值。
在一定温度和压力下,若某一化合物的固、液两相处于同一容器,这时可能发生三种情况:①固体熔化即固相迅速转化为液相;②液体固化即液相迅速转化为固相;③固液共存即固液两相同时存在。
如何决定在某一温度时哪一种情况占优势,可以从该化合物的蒸气压与温度的曲线图来理解,如图2-1所示。
图2-1(1)中曲线SM表示的是固态物质的蒸气压随温度升高而增大的曲线。
图2-1 (2)中曲线L’L表示的是液态物质的蒸气压随温度升高而增大的曲线。
如将曲线(1)、(2)加合,即得图2-1(3)曲线。
(1)(2)(3)图2-1 化合物的蒸气压与温度曲线由(3)可以看出:固相的蒸气压随温度的变化速率比相应的液相大,两曲线相交于M处,说明此时固、液两相的蒸气压是一致的。
此时对应的温度TM即为该化合物的熔点。
当温度高于TM时,固相的蒸气压比液相的蒸气压大,使得所有的固相全部转化为液相;反之,若低于TM时,则由液相转变为固相;只有当温度为TM时,固、液两相才能同时存在(即两相动态平衡,也就是说此时固相熔化的量等于液相固化的量)。