简单计算器V10测试 张三.docx
《简单计算器V10测试 张三.docx》由会员分享,可在线阅读,更多相关《简单计算器V10测试 张三.docx(20页珍藏版)》请在冰豆网上搜索。
![简单计算器V10测试 张三.docx](https://file1.bdocx.com/fileroot1/2023-1/6/42cd931e-2edf-4ed2-b8c3-8264f69923b5/42cd931e-2edf-4ed2-b8c3-8264f69923b51.gif)
简单计算器V10测试张三
信息技术学院
简单计算器V1.0
测试用例
项目承担部门:
四川师范大学IT学院xx级计科xxx班
撰写人(签名):
xxxxx
完成日期:
2010年9月5日
评审负责人(签名):
评审日期:
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_01_01
测试需求标识
(01)只能输入0..9,小数点,+号,-号,*号,/号,=号等字符。
除回车(Enter)、BackSpace、Delete、Esc、Ctrl+C和Ctrl+V键外,其余功能键无效。
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
录入框缺省值为0
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
输入0~9
能正确地输入和显示
2
输入0~9
能正确地输入和显示
3
输入12345678901234567890123456789012
能正确地输入和显示
4
输入空格
无法输入
5
输入0.000000000001
能正确地输入和显示
6
输入0.000000000..
第二个小数点无法输入
7
输入99999999999999.
能正确地输入和显示
8
依次输入各种除+-*/=非数字字符字符Aabcz~@#$%^&*()<>?
:
”’
无法输入
9
依次按+-*/=号按钮
按钮分别正确动作
10
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_02_01
测试需求标识
(02).按ESC键或Delete键,或鼠标左点击C按钮,能对录入的内容一次性清除;
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
录入框缺省值为99999999999999999999999999999999
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
按ESC键
录入框清为0
2
输入00000000000000000000000000000000
按Delete键
录入框清为0
3
输入98765432109876543210987654321098
按C按钮
录入框清为0
4
5
6
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_03_01
测试需求标识
(03).按BackSpace键或鼠标左点击BackSpace按钮,能对输入的删除光标前一个字符。
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
0
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
输入12345678901234567890123456789012
能正确地输入和显示
2
按BackSpace键
可依次删除光标前一个字符
3
输入98765432109876543210987654321098
能正确地输入和显示
4
按BackSpace按钮
可依次删除光标前一个字符
5
6
7
8
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_04_01
测试需求标识
(04).对输入的数作加法运算。
输入被加数,按+键,或+按钮,再输入加数,最后按=按钮或Enter键,输出和。
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
输出加法运算结果
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
输入5
2
按“5”
5
3
输入+
4
按“+”
能正确输入
5
输入3
6
按“3”
3
7
输入=
8
按“=”
8
9
输入2
10
按“2”
2
11
输入+
12
按“+”
能正确输入
输入3
按“3”
3
输入enter
按“enter”
5
输入0.1
按“0.1”
0.1
输入+
按“+”
能正确输入
输入0.5
按“0.5”
0.5
输入=
按“=”
0.6
输入0.1+0.5
按“0.1+0.5”
输入=
按“=”
0.6
输入3+0.5-2
按“3+0.5-2”
输入=
按“=”
1.5
输入5+0.6-3
按“5+0.6”
按“-3”
输入=
按“=”
按“=”
2.6
输入5+0-0
按“5+0-0”
按“5+0-0”
输入=
按“=”
按“=”
5
15
16
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_05_01
测试需求标识
(05).对输入的数作减法运算。
输入被减数,按-键,或-按钮,再输入减数,最后按=按钮或Enter键,输出差。
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
输出减法运算结果
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
输入7
2
按“7”
7
3
输入-
4
按“-”
能正确输入
5
输入3
6
按“3”
3
7
输入=
8
按“=”
4
9
输入5
10
按“5”
5
11
输入-
12
按“-”
能正确输入
13
输入3
14
按“3”
3
15
输入enter
16
按“enter”
2
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_06_01
测试需求标识
(06).对输入的数作乘法运算。
输入被乘数,按*键,或*按钮,再输入乘数,最后按=按钮或Enter键,输出积。
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
输出乘法运算结果
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
输入4
2
按“4”
4
3
输入*
4
按“*”
能正确输入
5
输入3
6
按“3”
3
7
输入=
8
按“=”
12
9
输入2
10
按“2”
2
11
输入*
12
按“*”
能正确输入
13
输入3
14
按“3”
3
15
输入enter
16
按“enter”
6
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_07_01
测试需求标识
(07).对输入的数作除法运算。
输入被除数,按/键,或/按钮,再输入除数,最后按=按钮或Enter键,输出商(不能整除需带小数)。
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
输出除法运算结果
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
输入6
2
按“6”
6
3
输入/
4
按“/”
能正确输入
5
输入2
6
按“2”
2
7
输入=
8
按“=”
3
9
输入6
10
按“6”
6
11
输入/
12
按“/”
能正确输入
13
输入3
14
按“3”
3
15
输入enter
16
按“enter”
2
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_08_01
测试需求标识
(08).可通过CE按钮对输入第2运算数进行修改,按CE按钮后,可对如1+2=3过程中,运算符号以后的过程进行修改,新输入新的第2运算数,按回车或=号键,能得出正确的运算结果(第一运算数与新第2运算数的计算结果)。
。
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
输入数据能得到正确结果
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
输入2
2
按“2”
2
3
输入+
4
按“+”
能正确输入
5
输入3
6
按“3”
3
7
按“CE”
8
按“CE”
0
9
输入2
10
按“2”
2
11
输入=
12
按“=”
4
13
输入2
14
按“2”
2
15
输入+
16
按“+”
能正确输入
17
输入3
18
按“3”
3
19
按“CE”
20
按“CE”
0
21
输入2
22
按“2”
2
23
输入enter
24
按“enter”
4
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_09_01
测试需求标识
(09).可连续进行计算,如1+2-1/3=,计算过程按顺序进行(没有乘除优先原则),每次输入运算符,录入栏显示上一次运算的结果,如1+2-1/3=过程中,按-号时,录入栏显示3。
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
输入几个数据进行混合运算能得到正确结果
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
输入2
2
按“2”
2
3
输入+
4
按“+”
能正确输入
5
输入3
6
按“3”
3
7
输入-
8
按“-”
4
9
输入1
10
按“1”
1
11
输入/
12
按“/”
3
13
输入4
14
按“4”
4
15
输入=
16
按“=”
1
17
输入1
18
按“1”
1
19
输入+
20
按“+”
能正确输入
21
输入3
22
按“3”
3
23
输入-
24
按“-”
4
25
输入1
26
按“1”
1
27
输入/
28
按“/”
3
29
输入3
30
按“3”
3
输入enter
按“enter”
1
输入5-1+2*3/4
按“5-1+2*3/4”
按“5-1+2*3/4”
输入=
按“=”
按“=”
4.5
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_10_01
测试需求标识
(10).使用+/-按钮,能对录入栏中的数字正负号进行变换。
录入栏中原是-号,按+/-按钮变为+号;录入栏中原是+号,按+/-按钮变为-号;
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
能正确变换输入数据的符号
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
输入2
2
按“2”
2
3
输入*
4
按“*”
能正确输入
5
输入3
6
按“3”
3
7
输入=
8
按“=”
6
9
输入2
10
按“2”
2
11
输入*
12
按“*”
能正确输入
13
输入3
14
按“3”
3
15
输入enter
16
按“enter”
6
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_10_01
测试需求标识
(10).使用+/-按钮,能对录入栏中的数字正负号进行变换。
录入栏中原是-号,按+/-按钮变为+号;录入栏中原是+号,按+/-按钮变为-号;
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
能正确变换输入数据的符号
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
输入2
2
按“2”
2
3
输入“+/-”
4
按“+/-”
-2
5
输入-3
6
输入“-3“
7
输入“+/-“
8
按“+/-”
3
9
输入2
10
按“2”
2
11
输入“+/-”
12
按“+/-”
-2
13
输入-3
14
输入“-3“
15
输入“+/-“
16
按“+/-”
3
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_11_01
测试需求标识
(11).开方sqrt功能,对录入栏中的数进行开方。
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
能正确得到结果
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
输入16
2
按“16”
16
3
按“sqrt”
4
按“sqrt”
4
5
输入4
6
按“4”
4
7
按“sqrt”
8
输入“sqrt”
2
9
10
11
12
13
14
15
16
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_12_01
测试需求标识
(12).%号功能,对录入栏中的数/100。
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
能正确得到结果
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
输入4
2
按“4”
4
3
输入+
4
按“+”
能正确输入
5
输入2
6
按“2“
2
7
输入“1/x“
8
按“1/x“
0.5
9
输入“=“
10
按“=“
4.5
11
输入4
12
按“4”
4
13
输入+
14
按“+”
能正确输入
15
输入2
16
按“2“
2
17
输入“1/x“
18
按“1/x“
0.5
19
输入“enter“
20
按“enter“
4.5
测试用例
项目名称:
简单计算器V1.0测试阶段:
系统测试用例编号:
SC_13_01
测试需求标识
(13).1/x即倒数功能,对录入栏中的数取其倒数。
设计者
甘洪勇
设计日期
2006-10-6
测试目标状态和测试数据状态
能正确得到结果
序号
输入(操作)
输出(预期结果)
录入框
界面按钮
键盘功能按钮
1
输入5
2
按“5”
5
3
按“1/x”
4
按“1/x”
0.2
5
输入4
6
按“4”
4
7
按“1/x”
8
输入“1/x”
0.25
9
10
11
12
13
14
15
16