windows自带计算器黑盒测试文档.docVIP

  • 4
  • 0
  • 约5.68千字
  • 约 13页
  • 2025-06-14 发布于广西
  • 举报

黑龙江大学

实验报告

课程名称

软件质量保证与测试

实验工程名称

黑盒测试方法测试计算器的测试文档

实验时间

〔日期及节次〕

2009年11

2009年11月19

2009年11月26

专业

软件工程

学生所在学院

软件学院

年级

2006级

学号

200608180

姓名

马小强

指导教师

金虎

实验室名称

软件学院第四实验室

实验成绩

预习情况

操作技术

实验报告

附加:综合创新能力

实验

综合成绩

教师签字

黑龙江大学教务处

测试方案〔GB8567——88〕

1引言

1.1编写目的

根据WindowsXP计算器的帮助文档,制定对WindowsXP计算器的测试用例。该方案用来测试计算器功能。包括:界面设计、输入输出、内部计算等。根据本次测试来评估当前的计算器是否符合设计要求和使用要求,并进而做出测试分析报告。

1.2背景

说明:

测试方案所附属的软件系统:WindowsXP;

在开始执行本测试方案之前必须完成的工作:需要阅读有一个计算器的帮助文档。

1.3定义

各种进制:十六进制,八进制,十进制,二进制

1.4参考资料

用到的参考资料:

软件开发标准:GB8567。

Windows计算器的帮助文档

《软件测试教程》宫云站机械工业出版社2008年9月

2方案

2.1软件说明

以下的图表是用来说明被测软件的功能来作为表达测试方案的提纲。

序号

模块名

软件功能描述

1

执行简单计算

进行简单的加,减,乘,除,的计算

2

执行科学计算

进行科学计算〔包括各种进制的计算〕

2.2测试内容

列出组装测试和确认测试中的每一项测试内容的名称标识符、这些测试的进度安排以及这些测试的内容和目的,例如模块功能测试、接口正确性测试、数据文卷存取的测试、运行时间的测试、设计约束和极限的测试等。

具体的测试内容如下:

〔1〕功能测试:对测试对象的功能测试。该测试目标是核实数据的接受,处理和检索是否正确。此类测试基于黑盒测试技术,该技术通过图形界面与应用程序进行交互,并对交互的输出和结果进行分析,以此来核实应用程序及其内部进程。

〔2〕用户界面测试:测试界面之间是否能完成相互转换。

〔3〕性能测试:测试该计算器的响应时间,以及事务处理速率和其他与时间相关的需求进行评测和评估

2.3测试1〔执行简单计算〕

WindowsXP中计算器简单的加,减,乘,除的计算

进度安排

预计总测试时间〔7天〕

测试资料

本项测试所需的资料:

计算器帮助文档;

Microsoft公司的WindowsXP下的计算器

2.4测试2〔执行科学计算〕

WindowsXP中“计算器”的科学计算功能

进度安排

预计总测试时间〔7天〕

测试资料

本项测试所需的资料:

计算器帮助文档;

Microsoft公司的WindowsXP下的计算器

3测试设计说明

3.1测试1〔执行简单计算〕

此项测试采用黑盒测试方法来测试该功能

控制

本测试的控制方式采用手动方式进行

输入

输入条件

有效等价类

编号

无效等价类

编号

键入计算的第一个数

-99…9(32位)~99…9(32位)

1

小于等于-1×10

13

小数点

2

大于等于1×10

14

非数字字符

15

运算符

‘+’

3

除‘+’、‘-’、‘*’、‘/’、‘+/-’、‘%’、‘1/x’,‘sqrt‘外的其他字符

16

‘-’

4

‘*’

5

‘/’

6

‘+/-’

7

‘%’

8

‘1/x’

9

第一个数为0单击‘1/x’

17

‘sqrt’

10

第一个数为负数

单击‘sqrt’

18

第二个数字

-99…9(32位)~99…9(32位)

11

0〔假设第二个运算符为

‘/‘〕

19

小于等于-1×10

20

小数点

12

大于等于1×10

21

非数字字符

22

输出

测试用例编号

输入数据

预期输出

覆盖

第一个数字

运算符

第二个数字

1

1.2

+

4.1

5.3

1231112

2

21

-

3

18

1411

3

13

*

3

39

1511

4

6

/

1

6

1611

5

5

‘+/-’

-5

17

6

10

‘%’

0.1

18

6

2

‘1/x’

0.5

19

7

100

‘sqrt’

10

110

8

-1*10

无法输入

13

9

1*10

无法输入

14

10

A

无法输入

15

11

1

$

无法输入

116

12

3

+

-1*10

无法输入

1320

13

6

+

1*10

无法输入

1321

14

32

/

0

除数不能为零

1619

15

12

+

A

无法输入

1322

16

文档评论(0)

1亿VIP精品文档

相关文档