当前位置:文档之家› 计算器的测试用例XX49号

计算器的测试用例XX49号

计算器的测试用例XX49号
计算器的测试用例XX49号

要求:输入的两个整数需在[ 0,600]之间,且不同区域直接的数据有不同的运算,具体的见下面:

x,y 都在[0,100]之间为加法运算

x,y 都在[101,200]之间为减法运算

x,y 都在[201,300]之间为乘法运算

x,y 都在[301,600]之间为除法运算

测试用例的时候要考虑边界值

测试用例的划分:等价类划分和测试用例如下

c计算器实验报告

简单计算器 姓名: 周吉祥 实验目的:模仿日常生活中所用的计算器,自行设计一个简单的计算器程序,实现简单的计算功能。 实验内容: (1)体系设计: 程序是一个简单的计算器,能正确输入数据,能实现加、减、乘、除等算术运算,运算结果能正确显示,可以清楚数据等。 (2)设计思路: 1)先在Visual C++ 6.0中建立一个MFC工程文件,名为calculator. 2)在对话框中添加适当的编辑框、按钮、静态文件、复选框和单选框 3)设计按钮,并修改其相应的ID与Caption. 4)选择和设置各控件的单击鼠标事件。 5)为编辑框添加double类型的关联变量m_edit1. 6)在calculatorDlg.h中添加math.h头文件,然后添加public成员。 7)打开calculatorDlg.cpp文件,在构造函数中,进行成员初始化和完善各控件 的响应函数代码。

(3)程序清单: 添加的public成员: double tempvalue; //存储中间变量 double result; //存储显示结果的值 int sort; //判断后面是何种运算:1.加法 2.减法 3.乘法 4.除法 int append; //判断后面是否添加数字 成员初始化: CCalculatorDlg::CCalculatorDlg(CWnd* pParent /*=NULL*/) : CDialog(CCalculatorDlg::IDD, pParent) { //{{AFX_DATA_INIT(CCalculatorDlg) m_edit1 = 0.0; //}}AFX_DATA_INIT // Note that LoadIcon does not require a subsequent DestroyIcon in Win32 m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); tempvalue=0;

计算器软件测试报告

江西工业职业技术学院 毕业综合实践 课题名称:安卓手机计算器 作者:廖杰学号:20112715 分院:电子与信息工程分院 专业:计算机网络技术 指导老师:占华为专业技术职务讲师 2013年 11 月 14日

一、问题描述: 用Java实现求两整数的加、减、乘、除运算结果,要求两整数的范围都是[0,100]。从键盘输入数m,数n,判断他们的范围,若不在[0,100]范围内,则输出提示语,要求重新输入,并且在做除法运算时,当除数为0时,输出提示语,说明除数不能为0。 将两数的范围定在[0,100],以更好的进行边界值分析,等价类测试等黑盒测试方法;为充分体现白盒测试的特点,有些地方故意用了if-else语句,while循环;另外,加、减、乘、除运算分别用了四个函数来计算,这样既可以在主函数中调用,又可以在Junit框架中分别对这四种运算进行测试。 二、程序源代码: 1. import java.util.Scanner; 2. public class Computer { 3. private int a; 4. private int b; 5. public Computer (int x,int y) //构造函数,初始化 6. { 7. a=x; //注意:Juint中需要输入测试值在0~100范围内 8. b=y; 9. } 10. public double add() //加法 11. { 12. return a+b; 13. } 14. public double minus() //减法 15. { 16. return a-b; 17. } 18. public double multiply() //乘法

微机原理实验简易计算器

【实验题目】 简易计算器设计 【实验目的】 综合测试学生微机接口技术及应用能力,包括系统构思设计、电路设计搭建、软件调试等; 结合应用实际,培养学生运用微机技术服务应用、服务实际的能力。 【基本要求】 1)利用实验箱上的4x4键盘及6位数码管,实现两个16位宽的非负整数(0~65535)进行+、-、×运算,计算结果限制在范围-65535~65535,超过范围在数码管最低位显示E; 2) 16个按键的分配可以自行指定; 【扩展要求】 1)按基本要求保持输入的范围不变(16位宽),扩展计算结果的范围到用足6位数码管,当计算结果超过-65535~999999时,显示E; 2)增加÷的功能,有小数显示; 【实验程序】 ;该程序实现了基本要求及扩展要求的2) DSEG SEGMENT BUFF DB 6 DUP() LED_7 DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39 H,5EH,79H,71H,00H,40H POSITION DB 0DFH,0EFH,0F7H,0FBH,0FDH,0FEH UNIT10 DW 10000,1000,100,10,1 NEWNUM DB 0 COUNT DB 0 FLAG DB 0 ;是否有键按下的标志 NEGTI DB 0 ;是否为负数的标志 NUM DW 0 NUM1 DW 0 NUM2 DW 0 TAG DB 0 ;运算种类标志 POINT DB 0 ;除法结果添加小数点标志 RESULT DW 0 DSEG ENDS CSEG SEGMENT ASSUME DS:DSEG,CS:CSEG START: MOV AX,DSEG MOV DS,AX MOV DX,300CH ;8255初始化 MOV AL,81H OUT DX,AL LEA SI,BUFF MOV CX,6 NEXT: MOV BYTE PTR[SI],16 INC SI LOOP NEXT CALL SHOW ;将显示缓冲区中内容在LED上一次显示出来 MOV COUNT,0 ;记按下了几位数 NEXT2: CALL SHOW CALL SCAN ;判断是否有按键按下 CMP FLAG,1 JZ OK JMP NEXT2 OK: MOV FLAG,0 MOV POINT,0 MOV DX,3000H ;判断是哪一个键被按下 MOV AL,0FFH OUT DX,AL MOV CH,-1 ;CH用于保存当前被扫描的列号MOV CL,07FH XL: ROL CL,1 INC CH MOV DX,3000H MOV AL,CL OUT DX,AL MOV DX,3008H

计算器测试报告

计算器测试报告

计算器测试报告 共 7 页 拟制孙姝萍2014 年 4 月24 日审核李晨曦2014 年 4 月25 日会签易厚旭2014 年 4 月25 日

1 范围 本文档适用于windows计算器的功能测试。 1.2 系统概述 使用“计算器”可以完成任意的通常借助手持计算器来完成的标准运算。“计算器”可用于基本的算术运算,比如加减运算等。同时它还具有科学计算器的功能,比如对数运算和阶乘运算等。 1.3 文档概述 本文档用于对windows计算器的测试工作阶段成果的描述。包括对软件测试的整体描述,软件测试的分类和级别,软件测试的过程描述,软件测试的结果等内容。 2 使用文档 《计算器帮助文档》 《计算器测试计划》 《计算器测试用例》 3 测试概述 本次测试主要完成一下目标: 1.执行简单的加减乘除运算,记录结果 2.执行科学计算,记录结果 3.执行统计计算,记录结果 4.在标准型和科学型间转换数据,记录结果; 5.使用数字分组,查看结果; 3.1 测试小结 本次测试对windows计算器进行了功能测试,重要依据为计算器的帮助文档所描述的功能。测试工作分为三个阶段。第一阶段进行了测试计划制定,第二阶段测试用例设计、第三阶段执行测试。

测试过程中,使用了自动化测试(QTP)和人工测试两种方法,分别记录了测试结果和画面截屏。 测试结果表明,windows计算器的功能比较完善,基本符合用户需求。 3.2 测试结果记录 目标1:执行简单的加减乘除运算

错误为超出范围。此时使用人工测试截屏。如下:

当超出范围时,显示如上。 目标2:执行科学计算 实际输出见测试用例文档,测试结果表明,计算器功能完善。目标3:执行阶乘

某平台测试用例

鹏博多媒体 XX网站 XX平台测试用例 机构公开信息

版本历史

目录 2. 功能测试用例 (4) 2.1被测试对象的介绍 (4) 2.2测试范围与目的 (4) 2.3测试环境与测试辅助工具的描述 (4) 2.4测试驱动程序的设计 (5) 2.5功能测试用例 (6) 2.5.1.教学资源和电子图书销售 (6) 2.5.2.VIP服务和包量下载服务 (7) 2.5.3.包量下载服务计划 (7) 2.5.4.个人帐户和帐户查询 (8) 2.5.5.P币兑现 (9) 2.5.6.服务订单信息 (9) 2.5.7.客户信息 (10) 2.5.8.资源图书销售 (11) 2.5.9.资源销售流程 (11) 2.5.10.资源购买流程 (13) 2.5.11.资源包量下载流程 (14) 2.5.12.资源充值流程 (14) 2.5.13.资源兑现流程 (15) 2.5.14.运营代理商收益分成 (16) 2.5.15.购买资源各种支付情况 (17) 2.5.16.各种服务产品功能获取 (19) 2.5.17.服务免费体验流程 (20) 2.5.18.跨行结算 (21) 2.5.19.代理范围、服务产品和机构网站三者关联 (23) 2.5.20.运营商和代理商注册 (24)

2. 功能测试用例 2.1 被测试对象的介绍 参见《XX网规约-XX管理需求.doc》 参见《XX网规约-XX中心原型.doc》 参见《XX平台详细设计文档.doc》 参见《XX平台架构设计.oom》 参见“XX网XX平台UI设计及原型” 2.2 测试范围与目的 完成整个系统的功能测试及验证关键业务流程的正确性 2.3 测试环境与测试辅助工具的描述 测试环境:XX网站客户端、XX平台、XX平台客户端结合的网状结构 参看《XX网站运营混合测试架构图》 测试方式:手工执行测试用例

计算器白盒测试

一、实验目的

针对实验一编写的源代码进行白盒测试。要求绘制出程序的控制流图,采用逻辑覆盖和基路径方法设计测试用例。执行测试用例,并分析测试结果。如果是C++源码,请使用C++Test对代码进行静态检查和动态测试。如果是Java源码,请使用JUnit进行动态测试。 二、实验内容 (一)、题目白盒测试 (1)画控制流图 (2)设计测试用例,实现语句覆盖、判定覆盖、条件覆盖、基路径测试 (3)练习用单元测试 (4)测试结果分析 (二)实验过程 (1)针对计算器的黑盒测试的基础上,可以根据实验一的源代码进行白盒测试,以下是程序的流程图以及控制流图

(2)设计测试用例,实现语句覆盖、判定覆盖、条件覆盖、基路径测试 判定覆盖测试用例: 每个判定必须至少获得一次“真”值和“假”值,则测试用例: 条件覆盖测试用例: 表 9 条件覆盖

路径覆盖: 测试用例要求覆盖所有可能的路径: 表10 路径覆盖 条件组合覆盖: 表11 条件组合覆盖 基路径测试 (1)程序环路复杂度:V(G)=E-N+2=13-11+2=4 (2)独立路径: Path1:1-2-3-11 Path2:1-2-4-5-10-11 Path3:1-2-4-6-7-9-10-11 Path4:1-2-4-6-8-9-10-11 (三)实验结果测试 由于程序是用MFC写的计算器的程序,所以在进行测试的时候有点困难,没有很好的辅助工具来进行具体的测试,但是在分析的时候我很细致的列举了各类的测试用例,以达到测试用例的完整,同时保证测试结果的正确性 (四)测试用例设计体会: 在这次软件测试过程中,我扮演了用户、程序员、测试员三钟角色,为了充分体现黑盒、白盒的特点,我特意设计了一个0—100之间的整数、小数。负数简单加减乘除运算。 对于白盒测试,在设计测试用例时首先对程序进行分析,从程序的内部结构出发设计测试用例,涉及到程序的控制方法、源语句、编码细节、数据库设计等。设计测试用例时应用了白盒测试中的多种测试方法,其中包括:测试覆盖(语句覆盖、分支覆盖、分支条件覆盖等)、基路径测试等方法。白盒测试中,对代码的测试比较透彻,但不容易生成测试用例,而且测试工作量很大,。因为白盒测试是基于代码的基础上,所以对变量的定义、数据的分析、精度的度量都有严格的要求。 总之,在这次测试设计让我对软件测试有了一个深入了解,对于测试方法、测试过程,都有了较好的认识,学会了如何进行黑盒测试、白盒测试、以及一些测试工具(如Junit)。当然,对于以后企业上的软件测试,还有待很大的提高。

计算器黑盒测试

计算器黑盒测试 一、测试目的 按照等价类法设计测试用例、使用边界值法设计测试用例 二、测试内容 (一)、实现一个小的计算器程序,只需要完成加、减、乘、除运算,用等价类法设计 测试用例,进行测试。然后假设运算数值的范围在0到100之间,使用边界值法设计测试用例,并测试。 三、测试步骤 (一)、计算器: (1)等价类测试: 1、4个等价类测试用例的分析过程如下: 2、对应测试的结果: 整型: 1.加(60+50)

2.减(55-31) 3.乘(22*23) 4.除(65/21) 小数 1.加(24.1+65.3) 2.减(77.6-54.2) 3.乘(23.6*33.7) 4.除(6 5.3/23.6)

5.(其中算式写法错误导致正常运算错误) 负数 6.加 -55+-76 7.减((-38)-(-54)) 8.乘-54*-12 (其中算式写法错误导致正常运算错误) 9.除 65.3/23.6 (其中算式写法错误导致正常运算错误) 无效输入 1.加(e5+t6):

程序中无效数字无法正常输入,程序无法进行。 2.减(g6-k4) 程序中无效数字无法正常输入,程序无法进行。(同上)3.乘(i6*l9) 程序中无效数字无法正常输入,程序无法进行。(同上)4.除(Ff/se) 程序中无效数字无法正常输入,程序无法进行。(同上)(2)边界值法设计测试: 加法: 1、计算器4个标准等价类测试用例的分析过程如下:

2、对应测试与结果: 测试结果运算均属正常,对应的部分的示图如下:Test1结果: Test2结果: Test3结果: Test4结果: Test5结果:

用Junit测试计算器单元对象类

实验报告五 课程名称:软件测试 学生姓名:董月 班级:浦计1104班 学号:P1401110402 指导教师:韩志刚 实验日期:2014-5-8 南京工业大学电子与信息学院

实验五 一、实验内容 用java语言编写一个计算器类,求实现加、减、乘、除、求平方根、求绝对值、求倒数1/x,方法,并用junit进行对象类的单元测试。参阅帮助文档。(说明,设计求除法、求倒数的方法,可在方法中不检测x是否为0,测试用例用y/0去测试、求平方根可不检测x>0,用负数测试) 二、实验步骤 首先新建一个项目叫JUnit_Test,我们编写一个Calculator类,这是一个能够简单实现加减乘除、平方、开方的计算器类,然后对这些功能进行单元测试。 建立一个hzg包: 建立一个Calculator类:

把代码输进类中: package hzg; public class Calculator { private static int result; // 静态变量,用于存储运行结果 public void add(int n) { result = result + n; } public void substract(int n) { result = result - 1; //Bug: 正确的应该是result =result-n } public void multiply(int n) { result=result*n; } public void divide(int n) { result = result / n; } public void square(int n) { result = n * n; } public void squareRoot(int n) { result= (int) Math.sqrt(n); } public void clear() { // 将结果清零 result = 0; } public void reciprocal(int n) { result=1/n; } public void absolute(int n) { result=Math.abs(n); } public int getResult() { return result; } }

软件的测试用例实例(非常详细)

1、兼容性测试 在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。客户机工作站可能会安装不同的软件例如,应用程序、驱动程序等而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。测试目的 配置说明操作系统系统软件外设应用软件结果 服务器Window2000(S) WindowXp Window2000(P) Window2003 用例编号TestCase_LinkWorks_WorkEvaluate 项目名称LinkWorks 模块名称WorkEvaluate模块 项目承担部门研发中心-质量管理部 用例作者 完成日期2005-5-27 本文档使用部门质量管理部 评审负责人 审核日期 批准日期 注:本文档由测试组提交,审核由测试组负责人签字,由项目负责人批准。历史版本: 版本/状态作者参与者起止日期备注 V1.1

1.1. 疲劳强度测试用例 强度测试也是性能测试是的一种,实施和执行此类测试的目的是找出因资源不足或资源争用 而导致的错误。如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不 明显的缺陷。而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽)而造成的。强 度测试还可用于确定测试对象能够处理的最大工作量。 测试目的 测试说明 前提条件连续运行8小时,设置添加10用户并发 测试需求输入/动作输出/响应是否正常运行 功能1 2小时 4小时 6小时 8小时 功能1 2小时 4小时 6小时 8小时 一、功能测试用例 此功能测试用例对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务 规则的测试需求。这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则 的实施是否恰当。主要测试技术方法为用户通过GUI(图形用户界面)与应用程序交互,对 交互的输出或接受进行分析,以此来核实需求功能与实现功能是否一致。 用例标识LinkWorks_ WorkEvaluate_02 项目名称https://www.doczj.com/doc/f78507579.html, 开发人员模块名称WorkEvaluate 用例作者参考信息工作考核系统界面设计(2005_03_28).vsd 测试类型设计日期2006-9-27 测试人员 测试方法黑盒测试日期 用例描述 前置条件

青岛版数学四年级下册计算器练习题测试题1(含答案)

周测培优卷1 用计算器解决较大数的运算 一、我会填。(每空2分,共34分) 1.填出计算器上各部分的名称。 2.用计算器计算8623-375的步骤: 先按()键开机。 依次按()、()、()、()键。 然后按()键。 依次按()、()、()键。 最后按()键显示结果。 如果要清屏按()键,要关机按()键。 二、我会判断。(对的打“√”,错的打“×”)(每题2分,共4分) 1.计算器是一种运算快、操作简便的计算工具。() 2.当计算完一道题后,再计算下一道题时需要按OFF键清屏。 ()

三、我会选。(把正确答案的字母填在括号里)(每题3分,共6分) 1.在使用计算器计算时,如果发现输入的数据不正确,可以使用()键清除当前的错误。 A.= B.CE C.OFF 2.使用普通计算器时,每按一个数字键,显示屏右端就出现这个数字,同时前面输入的数字会()。 A.向右移动一位B.向左移动一位C.不动 四、我会算。(共20分) 1.用计算器计算。(每小题1分,共6分) 865+7678=4800-1632= 865×487=3204÷89= 708×563=3363÷57= 2.在先算的部分下面画“____”,再用计算器计算。(每小题3分,共9分) (1)7836-(1842+319) (2)2352×(3847-3639)

(3)1792÷(448÷16) 3.在 里填上适当的数。(用计算器计算)(每空1分,共5分) 312――→ ×48 ――→÷156 ――→+783 10902――→ ÷138 ――→×327 五、我会用计算器找规律。(共24分) 1. 用计算器计算下列各题。(每小题1分,共8分) 9999×1= 9999×2= 9999×3= 9999×4= 根据上面的计算,不用计算器,直接写出下面各题的得数。 9999×5= 9999×6= 9999×7= 9999×8= 2.有趣的“缺8数”。(每小题1分,共5分) 12345679×9=111111111 12345679×18=222222222 12345679×27= 12345679×36= 12345679×45= 12345679×________=666666666 12345679×81=

最新计算器黑盒测试实验报告.

一、测试目的 设计测试用例、使用各种测试方法进行计算器的测试,并对测试结果进行分析 二、测试内容 1.软件说明: 实现一个小的计算器程序,只需要完成加、减、乘、除运算,设计测试用例,并对测试结果进行分析,同时计算器运行稳定。 2、设计测试用例 3、执行测试 4、测试结果分析 5、源代码 三、测试步骤 (一)、计算器界面 2、设计测试用例 (1)等价类测试: 1、4个等价类测试用例的分析过程如下: 测试用例加减乘除预期输出

整型55+50 78-24 15*25 36/4 正常运算 小数25.3+12.7 14.3-11.7 25.6*12.8 50.2/20.7 正常运算 负数-20+-21 (-15)-(-14) -12*-12 -16/-5 正常运算 无效输入E1+t2 G4-k5 I5*l6 Ff/se 非法操作无法输入 2、对应测试的结果分析: 整型: 1.加(55+50) 2.减(78-24) 3.乘(15*25) 4.除(36/4)

小数 1.加(25.3+1 2.7) 2.减(14.3-11.7) 3.乘(25.6*12.8) 4.除(50.2/20.7) 负数 6.加 -20+-21

7.减(-15)-(-14) 8.乘-12*-12 9.除 -16/-5 (其中算式写法错误导致正常运算错误) 无效输入 1.加(E1+t2): 程序中无效数字无法正常输入,程序无法进行。 2.减(G4-k5) 程序中无效数字无法正常输入,程序无法进行。(同上)3.乘(I5*l6) 程序中无效数字无法正常输入,程序无法进行。(同上)4.除(Ff/se) 程序中无效数字无法正常输入,程序无法进行。(同上)

青岛版数学四年级下学期第一单元《计算器》单元测试题附答案

青岛版数学四年级下册第一单元《计算器》单元测试卷 一、选择题 1.在计算过程中,如果发现输入的数据不正确,用()键清除错误更简便。A.B.C. 2.用科学型计算器按47-5×6=,计算的算式是()。 A.47-5×6 B.(47-5)×6 二、填空题 3.在进行比较复杂的计算时,人们通常使用(____)器。 4.开机键是(______),关机键是(______),清除键是(______)。 5.用计算器计算1398756×8的步骤: (1)开机按(______)键。 (2)依次按(______)键。 (3)然后按(______)键。 (4)接着按(______)键。 (5)最后按(______)键显示结果。 6.键“+-×÷”是(______)键。 7.从1000里面连续减去6个98,结果是(_______)。 8.用计算器计算268÷4×6时,误将6输为7,改正方法是按(________)键,再按(________)。 9.用计算器计算100632÷8+934,请将下面的按键过程按计算的正确顺序排序。(写序号) A.开机按键。 B.按键。 C.按键 D.按键 E.按键 F.依次按键。 G.依次按键。 按键顺序是:________________ 三、计算题

10.用计算器计算。 11.用计算器计算。 458+364=854+1348=3024-485=2983-927=3002×152=1625÷25=1548÷43=485×124=452+1358-807=308×125÷25= 3815÷35-27=3792+1728÷48= 四、解答题 12.先用计算器计算,再观察,你能发现什么规律? 43210-1234=54321-12345= 65432-23456=76543-34567= 87654-45678=98765-56789= …… 我的发现:________________ 13.有趣的“101”。 (1)用计算器计算。 12×101=13×101= 14×101=15×101= (2)观察上面算式的结果,你能发现什么规律? (3)根据发现的规律,你能直接写出下面算式的得数吗? 16×101=17×101= 18×101=19×101=

测试用例

《校园一卡通信息系统》 测试用例文档 姓名: 班级: 提交日期:2011年12月5日

目录0. 文档介绍 0.1文档目的 0.2文档范围 0.3读者对象 0.4参考文献 1. 接口-路径测试用例 1.1被测试对象(单元)的介绍 1.2测试范围与目的 1.3测试环境与测试辅助工具的描述 1.4测试驱动程序的设计 1.5接口测试用例 1.6路径测试的检查表 2. 功能测试用例 2.1被测试对象的介绍 2.2测试范围与目的 2.3功能测试用例 3. 健壮性测试用例 3.1被测试对象的介绍 3.2测试范围与目的 3.3测试环境与测试辅助工具的描述 3.4测试驱动程序的设计 3.5容错能力/恢复能力测试用例 4. 性能测试用例 4.1被测试对象的介绍 4.2测试范围与目的 4.3性能测试用例 5. 图形用户界面测试用例 5.1被测试对象的介绍 5.2测试范围与目的 5.3用户界面测试的检查表 6. 信息安全性测试用例 6.1被测试对象的介绍 6.2测试范围与目的

6.5信息安全性测试用例 7. 压力测试用例 7.1被测试对象的介绍 7.2测试范围与目的 7.3测试环境与测试辅助工具的描述7.4压力测试用例 8. 可靠性测试用例 8.1被测试对象的介绍 8.2测试范围与目的 8.5可靠性测试用例 9. 安装/反安装测试用例 9.1被测试对象的介绍 9.2测试范围与目的 9.5安装/反安装测试用例

0. 文档介绍 测试用例文档是为针对校园一卡通信息系统而编写的,对校园一卡通信息系统的测试用例以文档的形式记录下来。 0.1 文档目的 影响软件测试的因素很多,例如软件本身的复杂程度、开发人员的自身素质等等。有些因素是客观存在的,而有些因素是波动的、不稳定的,如何保证软件测试质量的稳定?软件测试文档的目的是为了保证软件测试的质量,把人为的因素减小到最小。同时编写软件测试文档,便于以后测试的更新。同时也方便项目人员的交流。 0.2 文档范围 测试用例文档是针对校园一卡通信息系统的,因此文档范围控制在对校园一卡通信息系统编写测试用例的范围之内。 0.3 读者对象 测试人员,相关项目人员。 0.4 参考文献 《软件测试基础教程》Andreas Spiller等著人民邮电出版社 《软件工程—理论与实践》白忠建等编著高等教育出版社 《实用软件测试指南》Whittaker J.A. 马良荔著电子工业出版

计算器测试

有一款12位计算器,主要运算是+、-、*、/还有正负和记忆,采取四舍五入计算。 系统测试准备从以下几个方面考虑: 1.计算器对各种不同情况的按键操作的响应情况 1.1 一般操作 1.2 组合键 1.3 CE 1.4 溢出(运算过程中不同情况下的溢出处理情况) 1.5 正负(包括运算过程中不同情况下输入正负号的情况) 1.6默认输入 2.+法 2.1 根据状态转换情况(第一操作数、第二操作数、结果三者的转换)设计一组数据测试2.2重复测试 2.3边界值(选取各种边界值能输入的最大数和最小数、1、0、-1、边界小数) 2.4位数不同测试(分整数部分和小数部分) 2.5溢出测试 2.6异常操作测试 3.-法 3.1 根据状态转换情况(第一操作数、第二操作数、结果三者的转换)设计一组数据测试3.2重复测试 3.3边界值(选取各种边界值能输入的最大数和最小数、1、0、-1、边界小数) 3.4位数不同测试(分整数部分和小数部分) 3.5溢出测试 3.6异常操作测试 4.*法 4.1 根据状态转换情况(第一操作数、第二操作数、结果三者的转换)设计一组数据测试4.2重复测试 4.3边界值(选取各种边界值能输入的最大数和最小数、1、0、-1、边界小数) 4.4位数不同测试(分整数部分和小数部分) 4.5溢出测试 4.6异常操作测试 5./法 5.1 根据状态转换情况(第一操作数、第二操作数、结果三者的转换)设计一组数据测试5.2重复测试 5.3边界值(选取各种边界值能输入的最大数和最小数、1、0、-1、边界小数) 5.4位数不同测试(分整数部分和小数部分) 5.5溢出测试 5.6异常操作测试 5.7除数为0,和被除数为0 的测试(包含在边界值里面)

苏教版四年级数学下册用计算器计算测试卷

苏教版数学四下《用计算器计算》测试卷 学校:班级姓名:成绩: 一、 1、 2、 3、 4、 5、345×27 142857×4 5880÷14 6708×4278 50240÷(459-299)9375÷25-375 19188÷(421-380) (3790+7895)÷57 (4574-2394)×24 375×(26×12) 二、填空题(每题2分,共10分) 1、与十万位相邻的是()位和()位。 2、10个一万是(),10个十万()。 3、一个数由5个千万、5个万和5个百组成,这个数写作()。 4、用“0,2,3,5,6,8”这六个数,组成的最小六位数是,最大六位数是。 5、小红在做一个数乘以36时,误将6看成9,将3看成5,结果得1239,正确的结果应该是()。 三、判断题(每题2分,共10分) 1、位数少的自然数比位数多的自然数小。() 2、从右边起,十万位在第五位。() 3、个位、十位、百倍……亿位都是计数单位。() 4、最大的五位数与最小的六位数相差1。() 5、2070000502读作二十亿七千万五百零二。() 四、选择题(每题2分,共10分) 1、八十万零二十写作() A、800002 B、800020 C、8000040 2、19□50000000≈200亿,□里能填() A、5~9 B、5 C、9 3、用2个1和3个0可以组成个不同的五位数。() A、5 B、4 C、3 4、40500000吨,改写成万吨作单位的数是() A、405万吨 B、40500万吨 C、4050万吨

5、5个百万和5个十万组成的数是() A、5005000 B、50050 C、5500000 五、写出下面各数(共4分) 1、十六万九千。 2、一百零七万零三百。 3、一亿八千五十万四千零八十六。 4、二十五亿七千八百六十五万四千二百二十三。 六、把下列各数改写成“万”作单位的数(共6分) 8930000 70500000 3340000 10030000 1780000 4620000 七、用“万”作单位写出下面各数的近似数(共6分) 6205001 万98240055 万40096243 万 80777999 万56740033 万9842300 万 八、把下列各数写成“亿”作单位的数(共4分) 34500000000 亿720200000000 亿 800000000000 亿300500000000 亿 九、综合应用(每题8分,共40分) 1、20只青蛙1小时可以吃500只蚊子。照这样计算,2500只青蛙1小时可以吃多少蚊子?如果50只蚊子重1 克,这些蚊子共重多少克? 2 3、某服装厂出厂960件衬衫,一共装了12箱,每箱装8包,每包多少件? 4、电影院里有24排座位,后一排比前一排多2个座位,最后一排有90个座位,这个电影院一共有多少个座位? 5、、 ,甲、乙、丙三人分别各取了其中2张,使用了除法。甲说:商是71,乙说商是72,丙说商是73,他们的计算都没有错,那么剩下的卡片上写着数字几?

计算器的测试用例全

计算器的测试用例全

运行环境 1:基于功能性测试: 简易计算测试 编号测 试 目 的 测试 方向 依次输入操作 连续四次输入,无值为无操作 预期 结果 返回 结果 备注 1 测 试 “ + ” 、 ” - ” 、 ” * ” 按钮 的正 常使 用 1 点 击+ 按 钮 2 点 击 = 按 钮 3 3 正确 2 运算 器的 作用 范围 1E+ 2 点 击- 按 钮 异常 报错 弹 出” 数据 非 法” 字符 框 正常反 馈:科 学技术 法不识 别 3 非数非点异常异常正常

功能字报 错 数 字 (、 ) 击 任 意 键 报错报错 4 数字 类型 1-1 点 击+ 按 钮 1 点 击 = 按 钮 异常 报错 2 错误提 交:数 据内部 不可以 添加算 法接受 非数字 前的数 据,应 作错误 处理 5空数 值操 作 - 点 击 任 意 按 钮 提示 用户 输入 异常反 馈:提 示用户 输入 6单个 4 点点提示8 错误反

操作数击+ 按 钮 击 = 按 钮 用户 输入 馈:当 用户点 击运算 按钮清 空文本 内容 7 小数 运算 1.2 点 击* 按 钮 2. 2 点 击 = 按 钮 2.64 2.64 正常 8 算法 功能 键 连续多次点 击”+” ”-” ”%”观察结果 是否有改变 累加 或者 累成 到科 学计 数法 之后 认为 是非 法字 符 累加 或者 累成 到科 学计 数法 之后 认为 是非 法字 符 正常

8 测 试 “ / ” 功 能除数 为0 1 点 击/ 按 钮 点 击 = 按 钮 提 示” 以零 作除 数” 提 示” 以零 作除 数” 正常 9 除数 空数 值 1 点 击/ 按 钮 点 击 = 按 钮 提示 用户 输入 提 示” 以零 作除 数” 异常反 馈:提 示用户 输入 1 0 被除 数为0 点 击/ 按 钮 8 点 击 = 按 钮 0 0 正常 编号测 试 目 的 测试 方向 依次输入操作 连续四次输入,无值为无操作 预期 结果 返回 结果 备注 1 1 测 试 “ 除数 按钮 为0点 点击 / 点 击 * 提示 用户 操作 提 示” 以零 异常反 馈;修 改此处

计算器测试题

计算器 班级姓名分数 一、判断题 1.计算器可以进行加减乘除等运算。() 2.使用计算器既可以提高计算速度,也可以帮助我们快速解决其他数学问题。() 3.在计算器上按了10-6C3=这几个键后,计算器显示7。() 4.在计算器上按了12×6C9=这几个键后,计算器显示108。() 5.一个数的近似数一定比原来的数小。() 二、填空 1.计算器是一种运算速度快.操作简便的()。 2.电子计算器是通过按()来进行计算的。 3.一道题计算完成后,只需()键,就可以进行另一道题的计算了。 4.开机键是();键+-×÷是()键。 -4C5=()12-5C6=() 6.从1000里面连续减去6个98,结果是() 三、用计算器计算 1.看谁算的又对又快 458+364= 854+1348= 3024―485= 2983―927= 3002×152= 1625÷25= 1548÷43= 485×124= 3074―452= 2.比一比看谁算的又对又快 325×59= 4872÷24= 305×183= 325×154= 4608÷36= 5106÷74= 3.脱式计算下面各题 452+1358―807 132×59―1034 52×340+625 3815÷35―27 308×125÷25 35×(729÷27) 2405÷(85―48) 88×(9050―4909)945×(2233÷29) 4.先用计算器计算,然后比较大小 763×469○37500―3323 101×99○100×100 556×667○665×557 3328×78○76×2238 四、先用计算器计算,然后按规律在横线上填数 (1)11×99=(2)15×15= 111×999= 25×25= 1111×9999= 35×35= ×=×=

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

windows自带计算器黑盒测试文档课程名称软件质量保证与测试 实验项目名称黑盒测试方法测试计算器的测试文档 2009年 11月12 日 6-7节实验时间 2009年 11月19 日 6-7节 (日期及节次) 2009年 11月26 日 6-7节 专业软件工程学生所在学院软件学院 年级 2006级学号 200608180 姓名马小强指导教师金虎实验室名称软件学院第四实验室 附加:综合实验预习情况操作技术实验报告创新能力综合成绩实验成绩教师签字 黑龙江大学教务处 测试计划(GB8567——88) 1引言 1.1编写目的 根据Windows XP计算器的帮助文档,制定对Windows XP计算器的测试用例。该计划用来测试计算器功能。包括:界面设计、输入输出、内部计算等。根据本次测试来评估当前的计算器是否符合设计要求和使用要求,并进而做出测试分析报告。 1.2背景 说明: a( 测试计划所从属的软件系统:Windows XP; b( 在开始执行本测试计划之前必须完成的工作:需要阅读有一个计算器的帮助文档。 1.3定义 各种进制:十六进制,八进制,十进制,二进制 1.4参考资料

用到的参考资料: a( 软件开发标准:GB8567。 b( Windows 计算器的帮助文档 c( 《软件测试教程》宫云站机械工业出版社 2008年9月 2计划 2.1软件说明 以下的图表是用来说明被测软件的功能来作为叙述测试计划的提纲。 序号模块名软件功能描述 1 执行简单计算进行简单的加,减,乘,除,的计算 2 执行科学计算进行科学计算(包括各种进制的计算) 2.2测试内容 列出组装测试和确认测试中的每一项测试内容的名称标识符、这些测试的进度安排以及这些测试的内容和目的,例如模块功能测试、接口正确性测试、数据文卷存取的测试、运行时间的测试、设计约束和极限的测试等。 具体的测试内容如下: (1)功能测试:对测试对象的功能测试。该测试目标是核实数据的接受,处理和检索是否正确。此类测试基于黑盒测试技术,该技术通过图形界面与应用程序进行交互,并对交互的输出和结果进行分析,以此来核实应用程序及其内部进程。 (2)用户界面测试:测试界面之间是否能完成相互转换。 (3)性能测试:测试该计算器的响应时间,以及事务处理速率和其他与时间相关的需求进行评测和评估 2.3测试1(执行简单计算) Windows XP中计算器简单的加,减,乘,除的计算 2.3.1进度安排 预计总测试时间(7天)

[转] 计算器(fx-82ES)玩得好是可以很变态的(必看)

[转] 计算器(fx-82ES)玩得好是可以很变态的(必看) 我四处搜刮来的资料,我拿我的计算器试过了,都可以,不知道你们的如何? 一、shift+7+on,不多说了,很多人都知道 二、CMPLX(复数计算),MAT(矩阵),VCT(向量)! 没想到吧,俺们的计算器还能算复数。说到这里,先要讲怎么进入异常状态!这可是好多种变态功能使用的必须状态! 进入异常状态:(依次按下列键,不能多一下或少一下,期间不管计算器怎么显示错误都无视) on, shift+加号(Pol), 1, shift+右括号(逗号), 0, =, AC, 6下分数线, =, AC, 左, 1, x^n(x 平方右边那个), =, AC, 上, AC, 3下左, DEL(此时显示r=1,fai o=0,惊讶了吧), 分数线, 在分数线上下都输入1, = 异常状态进入成功! 然后继续凹:8下Ans, 然后不断按sin直到显示错误, AC, shift+9, 1, =, AC, shift+9, 2, =, AC(前面几步也叫2次清空), 5下根号, 6下x^n(此时出现乱码,可以看见乘以10), 15下DEL(正好到r前面,小心点按哦,按过头就要重来了。。), 右括号, =, AC, shift+9, 2, =, AC, 2下右, DEL(正好把那个右括号删了), 1, alpha+x^3(是个双引号), 2下等于, mode 看到什么了!2就是复数计算,4不明,5也不明,6就是矩阵,8就是向量,平时看不见吧~ 1、 CMPLX:按完2之后屏幕突然变亮,然后按on,再用shift+mode调节屏幕亮度(可以看得清楚点。。)为了保证能正常使用,shift+mode, 3, shift+mode, 8, 1, shift+mode, 下, 4, 1。OK啦~~~现在ENG就是i!!!不过计算结果如果带i的话不会显示出来比如答案是-1+i,显示就是-11,按shift+2再按4就能显示出来了,shift+2还有其他几个功能,自己研究吧~~ 2、MAT:按完6之后按一下AC,然后同样调节亮度。shift+4,慢慢玩吧~~ 3、VCT:按完8之后按一下AC,然后同样调节亮度。貌似是shift+5,自己试试~~

苏教版数学四年级下册用计算器计算练习题测试题6(完美版)

周测培优卷6 用计算器计算 一、填空。(每空2分,共26分) 1.计算器是一种运算速度快、操作简便的( ),开机按( )键,如果消除按( )键,要关机按( )键。 2.比9872536多400608的数是( )。 3.10655( )( ) ――→-2375 ――→×43 5472( )( ) ――→÷12 ――→+2799 748( )( ) ――→×129 ――→-4257 4.水龙头不拧紧就会滴水,按每小时浪费3千克水计算,一天会浪费( )千克水,一年会浪费( )千克水。(一年按365天计算) 二、选择。(将正确答案的字母填在括号里。每题2分,共6分) 1.用计算器计算128÷4时,把“4”按成了“5”,如果只想清除“5”,按( )键。 A. B. C. OFF AC CE 2.下面算式中,正确的是( )。

A.11335×55779=632254965 B.11335×55779=632244965 C.11335×55779=632234965 3.某品牌打印机售价5980元,20万元最多可以买( )台这样的打印机。 A.33 B.34 C.36 三、计算。(共49分) 1.用计算器计算下面各题。(请注意运算顺序)(每题3分,共18分) 352+1758-965 88×(9050-4909) 308×125÷154 7839÷(526-487) 28000-752×25 63×582+437

2.先用计算器计算前面三题,再直接写出后面两题的得数。(每题1分,共5分) 67×67= 667×667= 6667×6667= 66667×66667= 66666667×66666667= 3.先用计算器算出前面几道题的得数,再根据规律继续写。(请注意积的位数)(每个式子2分,共16分) (1)9×9+7=98×9+6= 987×9+5=9876×9+4= ______×______+______=______ ______×______+______=______ ______×______+______=______ (2)37×3= 37×6=

相关主题
文本预览
相关文档 最新文档