软件工程课堂作业(三)——Right-BICEP软件单元测试
一、测试方法:Right-BICEP
Right-结果是否正确?
B-是否所有的边界条件都是正确的?
I-能查一下反向关联吗?
C-能用其他手段交叉检查一下结果吗?
E-你是否可以强制错误条件发生?
P-是否满足性能要求?
二、测试模块:定制打印的题目数
1 //可定制打印的题目数 2 printf("请输入要打印的题目数:"); 3 scanf("%d",&a[0]); 4 while(a[0]<=0) //题目数必须为正数 5 { 6 printf("请重新输入有效的题目数:"); 7 scanf("%d",&a[0]); 8 };
三、测试内容:负数(-100)、0、正数(80)
可以看出,当用户输入的数是负数或0时,报错,并提醒用户输入正确的数值;当输入的数为正数时,向下执行。
转载于:https://www.cnblogs.com/huyabaoboke/p/4341560.html
软件工程课堂作业(三)——Right-BICEP软件单元测试相关推荐
- 软件工程课堂作业(八)——结对开发(三)
一.题目及要求: 题目:返回一个整数数组中最大子数组的和. 要求(新加):①要求程序必须能处理1000个元素:②每个元素都是int32类型的. 结对人员:焦燕 胡亚宝 二.设计思路: ①处理100 ...
- 软件工程课堂作业(十六)——找“1”的个数
一.题目: 给定一个十进制的正整数,写下从1开始,到N的所有整数,然后数一下其中出现"1"的个数. 要求:写一个函数f(N),返回1到N之间出现1的个数.例如,f(12)=5. 二 ...
- Python之课堂作业三
1.有些数字的立方的末尾正好是该数字本身,比如1(立方是1).4(立方是64).5(立方是125),还有6.9.24.25-.题目输入一个N(已保证1<=N<=10000),请计算输出1到 ...
- 软件工程课堂作业——寻找“水王”
一.题目: 三人行设计了一个灌水论坛.信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个"水王",他不但喜欢发帖,还会回复其他ID发的每个帖子.坊间风闻该"水王&qu ...
- 画课堂计算机作业答案,湘潭大学计算机系统结构课堂作业答案.pdf
课堂作业(一)单选题 1.模拟 a.用软件方法在一台现有的计算机上实现另一台计算机的 指令系统 b.指在一个厂家内生产的具有相同的系统结构,但具有不 同组成和实现的一系列不同型号的机器 2.仿真 a. ...
- 现代软件工程 团队作业 - 软件分析和用户需求调查 (2013)
[现代软件工程 的讲义] 医学院的学生, 要解剖人体; 软件行业的从业人员, 不管是项目经理, 开发或测试人员, 都要学会解剖分析软件, 我们就来试试看. 要求: 通过定性, 定量地分析, 总结和评定 ...
- 现代软件工程 团队作业 - 软件分析和用户需求调查 (2013 - 2014)
[现代软件工程 的讲义] 医学院的学生, 要练习解剖人体; MBA 的学生, 要剖析某公司的成败: 法律系的学生,要阅读和分析大量案例...... 软件行业的从业人员, 不管是项目经理, 开发或测试 ...
- 软件工程个人作业-软件案例分析
软件工程个人作业-软件案例分析 目录 软件工程个人作业-软件案例分析 1. CSDN APP 1.1. 调研,评测 1.1.1. 软件简介 1.1.2. 优缺点分析 1.1.3. 软件 bug a. ...
- 软件工程概论课堂作业3
题目:返回一个整数数组中最大子数组的和 要求: 输入一个一维整形数组,数组里有正数也有负数. 一维数组首尾相接,象个一条首尾相接带子一样. 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个 ...
最新文章
- 面试真题:搜索旋转数组
- linux修改磁盘盘符,debian下修改磁盘阵列盘符
- 编译原理笔记 - 文法知识
- tslib1.4安装小记
- java简单题目_Java考点知识简单练习题
- 实用UI设计需要学什么软件?
- python抢小米6自动化脚本
- c语言入门教程--1编译器
- 敏捷开发-Scrum
- android 游戏 平板电脑,打游戏的安卓平板电脑推荐-打游戏最适合的平板电脑排行榜...
- 有道云笔记怎么保存html,有道云笔记如何保存网页 有道笔记保存页面教程
- 易宝支付 CTO 陈斌:如何做一个好的 CTO
- 对应于正态分布的拉丁超立方抽样——Python版
- 拼点游戏(类似于田忌赛马)
- 国网铅封电表红外通讯采集器是干什么用的?一分钟搞懂
- js中call()方法的用法
- 命名实体识别python_命名实体识别的两种方法
- 从历史见证未来,Distributed SQL?云原生数据库? 多模型数据库?
- CSS学习Day2-字体和文本样式
- unity3d鼠标控制物体 移动 旋转 缩放
热门文章
- vue:移动端使用ckplayer
- 互联网产品运营——什么是产品运营?
- N MOSFET VGS(th)和管子导通的关系
- java获取时间戳几天前
- ROUND_UP、ROUND_DOWN、ROUND_HALF_UP(BigDecimal四舍五入)、ROUND_HALF_DOWN
- 0xc0000225无法进系统_系统重装|电脑无法开机蓝屏错误代码0xc0000225故障问题
- linux sem_wait sleep,[Linux]多线程同步之sem_wait()学习笔记
- 用api提取ip的优点
- elementui表格根据后端返回的数据进行合并表格
- Android TextView 文字设置不同字体大小和颜色样式