《计算器的测试用例全(共7页).docx》由会员分享,可在线阅读,更多相关《计算器的测试用例全(共7页).docx(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上运行环境1:基于功能性测试:简易计算测试编号测试目的测试方向依次输入操作连续四次输入,无值为无操作预期结果返回结果备注1测试“+”、”-”、”*”功能按钮的正常使用1点击+按钮2点击=按钮33正确2运算器的作用范围1E+2点击-按钮异常报错弹出”数据非法”字符框正常反馈:科学技术法不识别3非数字报错非数字(、)点击任意键异常报错异常报错正常4数字类型1-1点击+按钮1点击=按钮异常报错2错误提交:数据内部不可以添加算法接受非数字前的数据,应作错误处理空数值操作-点击任意按钮提示用户输入0异常反馈:提示用户输入单个操作数4点击+按钮点击=按钮提示用户输入8错误反馈:当用
2、户点击运算按钮清空文本内容7小数运算1.2点击*按钮2.2点击=按钮2.642.64正常8算法功能键连续多次点击”+” ”-” ”%”观察结果是否有改变累加或者累成到科学计数法之后认为是非法字符累加或者累成到科学计数法之后认为是非法字符正常8测试“/”功能除数为01点击/按钮0点击=按钮提示”以零作除数”提示”以零作除数”正常9除数空数值1点击/按钮点击=按钮提示用户输入提示”以零作除数”异常反馈:提示用户输入10被除数为0点击/按钮8点击=按钮00正常编号测试目的测试方向依次输入操作连续四次输入,无值为无操作预期结果返回结果备注11测试“/”功能除数按钮为0点击后点击其他功能运算键点击/点击
3、*等提示用户操作有误提示”以零作除数”异常反馈;修改此处函数11测试无用数据操作未点击=按钮直接接下来运算(有前值)3点击+等待输入6系统有垃圾值3未取消12测试数据帅选数字夹杂空格是否识别3空格2点击运算符 提示输入有误弹出”数据非法”字符框正常13测试“Tan”功能正常功能1点击“Tan”按钮1.176E-021.176E-02正常14负数的结果-1点击”Tan”按钮-1.176E-0215测试“Cos”功能正常功能0点击”Cos”按钮11正常16无值操作点击”Cos”按钮11正常。可提示用户无值情况下默认文本框为017测试“Sin”功能正常功能0点击”Cos”按钮11正常18无值操作点击
4、”Cos”按钮11正常。可提示用户无值情况下默认文本框为0每个功能按钮测试完成再进行组合测试253!正常254!不正常科学计算进制转换部分:进制:以二进制,八进制,十六进制,十进制为例编号测试目的测试方向输入操作预期结果返回结果备注测试进制转换功能原数进制要转换的进制1正常功能1021022正常2进制内部识别25210用户错误输入提示9错误提交:应该提示用户选择正确的进制3进制类型选择问题考虑0的进制转换01020无异常反馈给用户4未选择原进制82提示用户输入原进制类型1000错误提交;原进制有时未真正起到作用5未选择转换的进制82提示用户输入要转换的类型弹出”11disvision”错误,并
5、且系统退出异常反馈,捕获再做调整6转换为8进制功能1000281010正常789按钮的功能在执行1-8步后均反复点击按钮连续点击”转换”按钮数值不变数值没有发生改变正常10计算数学表达式功能测试:编号测试目的测试方向输入数据预期结果返回结果备注1测试 功能正常输入2244正常2负值2-2.25302014后无值22提示错误1异常反馈5只有提示错误1错误提交:只有操作数不能返回结果6其他字符A提示错误弹出”error evaluatingAas a constant”正常7测试%运算正常功能3%100正常8负数取余-2%100正常9%0-2%0提示异常弹出”Division by zero”异常
6、正常100%数字0%200正常11测试三角运算检测正常功能Sin.82980.5弹出” error evaluating sin. .8298as a constant”错误反馈,无此功能12测试角度到弧度转换0边界值测试000正常13负角度转换-2-3.866E-02-3.866E-02正常14-0转换-0-00正常:-0可以省略精度算法功能测试:编号测试目的测试方向输入数据预期结果返回结果备注第一个第二个1高精度加法基本功能算法内部字符串67-8833提示错误67121错误反馈:对于文本框内-字符无法识别2边界值分析0值的考虑0111正常3非数字输入非数字0d0提示错误弹出”数据非法”提示
7、框正常4全非数字对-的考察-提示错误0错误提交:更改添加算法拦截器5计算按钮对计算按钮连续点击测可抗压性以上1,2,4步后联系点击计算按钮无数值变化无数值变化正常6高精度乘法基本功能关于几何按钮功能测试:编号测试目的测试方向输入数据无代表不输入预期结果返回结果备注第一文本框选择第一条边第二条边第三条边1已经三边得出三角形的面积验证三条边有不输入的情况已知三边提示用户输入弹出”三角形两边之和大于第三边”提示信息异常反馈:做空处理2其中一条边输入为0已知三边011弹出”三角形两边之和大于第三边”提示信息弹出”三角形两边之和大于第三边”提示信息正常3已知三边210弹出”三角形两边之和大于第三边”提示信息弹出”三角形两边之和大于第三边”提示信息正常4已知三边101弹出”三角形两边之和大于第三边”提示信息弹出”三角形两边之和大于第三边”提示信息正常5非三角形条件求值三边关系不满足已知三边123弹出”三角形两边之和大于第三边”提示信息弹出”三角形两边之和大于第三边”提示信息正常678910111213339的0次方为1 错误界面测试专心-专注-专业