四则运算(2)之软件单元测试:Right-BICEP
2024-09-12 09:04:34
一、Right-BICEP主要测试以下几方面的问题:
Right-结果是否正确?
B-是否所有的边界条件都是正确的?
I-能查一下反向关联吗?
C-能用其他手段交叉检查一下结果吗?
E-你是否可以强制错误条件发生?
P-是否满足性能要求?
二、测试部分
printf("请输入数值范围:");
scanf("%d",&x);
while(scanf("%d",&x)!=)
{
printf("sorry!输入错误,请按要求输入:");
scanf("%d",&x);
while (getchar()!='\n');
}
1.运行结果:
2.边界值:因为程序不涉及负数问题,所以当范围是负数时:
3.强制错误发生:当输入字符时:
4.是否满足性能:
当数值特别大时,是不是可以满足:
最新文章
- JVM内存模型、指令重排、内存屏障概念解析
- Markdown学习和插件介绍
- mysql 处理查询请求过程
- 实验室ip同步脚步
- mvc之页面强类型
- nodejs Express 4.x req.body req.query req.params 三种获取参数的方法
- 【linux】Ubuntu 14.04 smba服务器的配置
- poj 2226 Muddy Fields (转化成二分图的最小覆盖)
- FILTER 执行次数
- 主题模型-LDA浅析
- JVM性能监控与优化笔记(CPU)
- Java 静态代理与动态代理
- 项目管理之 Git 管理软件 SourceTree for Mac
- 【RequireJS】requireJS的基础知识
- javac 实现原理
- C语言——第四次作业
- GrabCut in One Cut(基于图割算法grabcut的一次快速图像分割的OpenCV实现)----目前效果最好的图割
- class按传递时分析
- CH3401 石头游戏(矩阵快速幂加速递推)
- 使用Groovy的mixin方法注入,和mixedIn属性实现过滤链
热门文章
- windows上修改路由表
- 第四章_PHP基本语法
- 一个利用sed和awk处理文本的小栗子
- [leetcode]_Path Sum I &;&; II
- WordPress 撰写文章页面显示所有标签
- 主键、外键、超键、候选键的区别【Written By KillerLegend】
- C# 查询Windows Service 信息 ,所在目录 启动状态
- Oracle 分区表的统计信息实例
- 第六节:宿主如何使用AppDomain
- python 函数对象(函数式编程 lambda、map、filter、reduce)、闭包(closure)