一元二次方程软件测试.docx
- 文档编号:10681267
- 上传时间:2023-05-27
- 格式:DOCX
- 页数:20
- 大小:809.80KB
一元二次方程软件测试.docx
《一元二次方程软件测试.docx》由会员分享,可在线阅读,更多相关《一元二次方程软件测试.docx(20页珍藏版)》请在冰点文库上搜索。
一元二次方程软件测试
一元二次方程软件测试
1简介
背景
该测试报告根据测试用例编写,主要依据为组员编写的测试用例.包括白盒测试和黑盒测试的执行和对测试结果的分析,书写.
主要任务包括:
1.听取小组关于测试工具的讲解
2.阅读小组程序设计说明和测试目标
3.根据测试计划,测试方法执行测试
4.分析和书写测试报告
5.整理测试资源
参考资料
1.软件的详细设计和测试用例
2.关于Logiscope和QTP的具体操作
2测试概要
该测试报告已表格的形式展现每一项测试的标识符及其测试内容,并给出了详细的说明.
白盒测试
测试路径编号
输入参数
预期结果
执行结果
测试是否通过
路径1
a=0,b=12,c=12
方程不是一个二次方程
方程不是一个二次方程
是
路径2
;路径逻辑上不成立
路径3
a=-1,b=2,c=-4
方程没有实数根,方程有虚数根x1=-1-1.7321i
X2=-1+1.7321i
方程没有实数根,方程有虚数根x1=-1-1.7321i
X2=-1+1.7321i
是
路径4
逻辑上不成立
路径5
a=1,b=2,c=4
方程没有实数根,方程有虚数根x1=-1+1.7321i
X2=-1-1.7321i
方程没有实数根,方程有虚数根x1=-1+1.7321i
X2=-1-1.7321i
是
路径6
a=1,b=2,c=1
方程有两个相等实数,并且为整数根,-1
方程有两个相等实数,并且为整数根,-1
是
路径7
a=1,b=1,c=0.25
方程有两个相等实数,并且不为整数根,-0.5
方程有两个相等实数,并且不为整数根,-0.5
是
路径8
a=1,b=4,c=3
方程有两个不相等实数,并且为整数根,-1,-3
方程有两个不相等实数,并且为整数根,-1,-3
是
路径9
a=6,b=7,c=1
方程有两个不相等实数,并且为一个整数根,一个非整数根,-1,-0.1667
方程有两个不相等实数,并且为一个整数根,一个非整数根,-1,-0.1667
是
路径10
a=1b=6,c=7
方程有两个不相等实数,并且为都不是整数根,-1.5858,-4.4142
方程有两个不相等实数,并且为都不是整数根,-1.5858,-4.4142
是
以上测试均通过
黑盒测试:
测试用例标识
预计;两根a1,a2
输入a,b,c
覆盖有效等价类编号
预期输出
测试用例标识
预计两根a1,a2
输入a,b,c
覆盖有效等价类编号
预期输出
TC1
a1=2,
a2=3;
1,-5,6
1,2,4-7,
两不相等整数根根,
TC9
虚根
1,1,1
5,6,7,13
两根为需根:
a1=-0.5+0.866i
a2=-0.5-0.866i;
TC2
a1=2,
a2=2;
1,-4,4
1-7
两个相等的整数根
TC10
无
0,1,1
5,7,20
方程不是一个二次方程
TC3
a1=1.2
a2=1.2
1,2.4,1.44
1,4-7,11,12
两个相等的非整数根
TC11
无
1,x,x
14
请输入一个数
TC4
a1=-2;
a2=3;
1,1,-6
2,4-8
两个整数根,一根为负数
TC12
无
x,1,x
15
请输入一个数
TC5
a1=-2;
a2=-3
1,5,6
2,4,5,6,7,9
两整数根,都为非正数
TC13
无
x,x,1
16
请输入一个数
TC6
a1=-2;
a2=-2;
1-4,4
2-7,9,12,
两相等的非正数根
TC14
无
1,1,x
17
请输入一个数
TC7
a1=1.2;
a2=2;
1,3.2,2.4
1,4,5,6,7,10
一根为整数一根为非整数
TC15
无
x,1,1
18
请输入一个数
TC8
a1=1.2
a2=-2
1,-0.8,-2.4
4-8,10
一根为负数,且一根为非整数
TC17
无
1,x,1
19
请输入一个数
TC18
无
0,1,1
5,7,20
方程不是二次方程
TC19
无
-100.1,1,1
5,21
请填入一个-100-100之间的数
TC20
无
100.1,1,1
5,22
请填入一个-100-100之间的数
TC21
无
1,-100,1,1
5,23
请填入一个-100-100之间的数
TC22
无
1,100,1,1
5,24
请填入一个-100-100之间的数
TC23
无
1,1,-100.1
5,25
请填入一个-100-100之间的数
TC24
无
1,1,100.1
5,26
请填入一个-100-100之间的数
3测试报告分析
测试报告分析
经上述测试,已基本正是了该软件的能力.测试环境和实际运行环境相同.该软件已达到了预定设计,可以正常使用.
测试报告和资源
测试过程中生成的报告分别放在以下位置:
说明
工程文件夹
说明
类型
白盒测试
测试工程源代码
Res\aduit\11.ttw
Aduit项目源码
Res\rule\12.ttw
rule项目源码
测试工程报告
Res\aduit\11audit
Aduit项目测试报告
Res\rule\12.audit
Rule项目测试报告
被测项目源代码
一元二次方程的根
一元二次方程的根C++项目源代码
黑盒测试
测试工程源代码
一元二次方程的根QTPTest2
QTP脚本一
一元二次方程的根QTPTest3
QTP脚本二
测试工程报告
一元二次方程的根QTPTest2Report
脚本一生成的报告
一元二次方程的根QTPTest3Report
脚本二生成的报告
被测软件
一元二次方程的根.exe
待测试的软件
4使用Logiscope测试
Audit项目
1.质量评估报告
2.CmyDlg:
OnButton2的函数流程图
3.度量元检测结果
4.函数质量标准检测结果
5.系统度量元检测结果
6.类度量元的检测结果
Table6类度量元的检测结果
7.类质量准则的检测结果
8.父类、子类之间的派生关系
9.类与类之间的使用关系
RuleChecker项目
1.代码检测结果
2.查看不符合规范的代码
TestChecker项目
1.程序总的路径的覆盖率(使用上述逻辑上成立的8个测试用例)
2.CMyDlg:
:
OnButton2函数路径的覆盖率
3.CMyDlg:
:
OnButton2函数的功能覆盖情况(可看出已全部覆盖)
4.显示到目前为止程序总的覆盖率,即所有测试用例的覆盖率之和。
5.CMyDlg:
:
OnButton2函数流程图上显示覆盖情况(黑色的实线边代表已被测试覆盖过的路径,红色的虚线边代表还未被测试执行到的路径,数字是不同判断边的编号)
A:
测试用例执行前函数的覆盖情况
B:
测试用例执行后函数的覆盖情况(说明路径已全部覆盖)
5使用QTP测试
录制脚本Test2:
运行并分析脚本
添加标准检查点:
检查点验证在测试运行时应用程序是否可以显示
预期的信息。
检验标准检查点
录制脚本Test3
分析测试结果
录制脚本Test4
测试结果:
测试完成。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一元 二次方程 软件 测试