软件测试--等价类划分与判定表判断三角形

软件测试实验报告

课程名称:软件测试

实验项目:判断三角形

专业班级:计091

姓名:叶修拓

学号:0913023001

一.实验题目

输入三个整数作为三边的边长构成三角形,分别用等价类方法和判定表方法构造测试用例进行测试(注:三角形可能为一般三角形,等腰三角形,等边三角形)

二.设计程序代码如下:

#include

#include

using namespace std;

void main(){

cout<

int a,b,c;

cin>>a;

cin>>b;

cin>>c;

if(a+b>c&&a+c>b&&b+c>a&&fabs(a-b)

if(a==b&&b==c){

cout<

}

else if(a==b||a==c||b==c){

cout<

}

else

{

cout << "可构成普通三角形" << endl;

}

}

else cout<

}

<

等价划分测试c语言测试三角形,软件测试--等价类划分与判定表判断三角形.doc...相关推荐

  1. 4.0、软件测试——等价类划分以及练习

    4.0.软件测试--等价类划分以及练习 各种场景对应的解决方法: 1 . 等价类划分法 -> 解决 -> 能对穷举场景设计测试点         2 . 边界值分析法 -> 解决 - ...

  2. 软件测试等价类划分以及边界值

    等价类划分法原理 把程序的输入域划分成若干部分,然后从每个部分中选取少数代 表性数据作为测试用例 每一类的代表性数据在测试中的作用等价于这一类中的其他值, 如果某一类中的一个例子发现了错误,这一等价类 ...

  3. 软件测试 - 等价类划分法

    文章目录 官方定义 等价类划分 合理假设 类型划分 等价类 注意 设计测试用例的步骤 案例 官方定义 等价类测试方式是吧所有可能的输入数据,即程序的输入域划分成若干部分,然后从每一部分中选取少数有代表 ...

  4. 软件测试-等价类划分练习

    题目 有一个员工管理系统,现对其录入模块进行测试.其中,人员信息包括: 编号:系统自动编号,无需手动录入: 姓名:必须有,要求为不超过5个汉字: 身份证:必须有,长度为15或18位置,末尾为数字或X, ...

  5. C语言试题七十二之请编写函数判断三角形的类型,并输出其面积和类型。

    1. 题目 编写函数:判断三角形的类型,并输出其面积和类型. 2.思路: 首先判断其两边之和是否大于第三边,若大于则判断可以构成三角形,再进一步判断该三角形是什么三角形,并计算这个三角形的面积:否则不 ...

  6. 软件测试——等价类划分

    1)有效等价类 是指对于程序的规格说明来说是合理的.有意义的输入数据构成的集合.利用有效等价类可检验程序是否实现了规格说明中所规定的功能和性能. 2)无效等价类 与有效等价类的定义恰巧相反.无效等价类 ...

  7. 软件测试技术 中医体质判定表,中医体质分类与判定自测表(中华中医药学会标准)...

    原标题:中医体质分类与判定自测表(中华中医药学会标准) 2009年4月9日,<中医体质分类与判定>标准正式发布,该标准将体质分为平和质.气虚质.阳虚质.阴虚质.痰湿质.湿热质.其中平和质为 ...

  8. c语言 自动测试,C语言测试。自己实现scandir 函数

    在C语言课程的后端,讲完指针和标准文件IO处理,我会做出一个难度较大练习,题目就是,利用标准的目录处理函数 opendir/readdir/closedir实现类似于 scandir的功能.其中接口要 ...

  9. 根据用户输入的三角形的三条边长判定是何种三角形,对于有效三角形,求其面积

    自己写了一遍,报错. 按书上代码敲,还是报错. #include <stdio.h> void main() {float a,b,c;float s,area;printf(" ...

最新文章

  1. EBioMedicine:西湖大学郑钜圣组-乳制品摄入与肠道微生态、心血管代谢健康的关系...
  2. Android下资源图片的加密和解密
  3. Python 爬虫知识点 - 淘宝商品检索结果抓包分析(续一)
  4. PHP checkdate()函数与示例
  5. .net微信公众号开发——基础接口
  6. redux相关学习资源
  7. BERT4Rec:当NLP王者BERT进军推荐领域
  8. 美团靠外卖和到店业务赚来的钱
  9. 金九银十正确打开方式!快手三面面试真题
  10. android图片拖动放大_Android拖放
  11. 博客,跳出日志的围墙[转]
  12. 将csv文件存入mysql数据库_将csv文件导入到mysql数据库
  13. zotero文献管理工具的下载安装
  14. 给某个div加一个小三角形
  15. 旭元数艺:只争朝夕 不负韶华
  16. 让TQ2440也用上设备树 (device tree 操作实例3_重要,对于移植很有参考价值_code)
  17. 23万字 前端HTML与CSS学习笔记总结篇(超详细)
  18. chm文档打开后提示已取消网页导航
  19. python聊天室socket+tkinter_基于socket和tkinter的python网络聊天室程序
  20. 使用fmt:formatNumber 标签接收后端数据并格式化

热门文章

  1. runtime(二) 给对象、分类添加实例变量
  2. QCI1建立不及时导致未接通
  3. 西门子SIMATIC IT平台
  4. 易语言多线程框架教程
  5. qq空间留言板删除 php,PHP实现QQ空间自动回复说说的方法
  6. 2022低压电工考题及在线模拟考试
  7. ADC学习系列(二):ADC参数详解
  8. Python之Numpy 常用函数归纳总结
  9. 【无标题】java基础LED安装
  10. hdmi网线延长器_HDMI网线延长器有何优势