
软件质量保证与测试实验
文章平均质量分 71
软件质量保证与测试课后实验
LuxTorch
大家好!我是 LuxTorch,我会持续更新面试八股文,大家可以关注我一下。
相信无论是初学者还是有一定经验的开发者,都能在我的内容中找到有价值的知识,从而提升自己的开发技能,共同点亮前端学习之路!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
软件质量保证与测试实验
名称 黑盒练习 1 目的:练习软件测试中黑盒测试方法内容:三角形问题:输入3个整数 a、b、c分别作为三角形的3条边,通过程序判断由3条边构成的三角形的类型为等边三角形、等腰三角形、一般三角形或者3条边不构成三角形。其中,输入3条边a、b和c必须满足以下条件: 1≤a≤100,1≤b≤100,1≤c≤100,a<b+c,b<a+c,c<a+b。实验环境:C语言、Java语言、Python语言等要求:①等价类划分;②边界值分析;③设计测试用例;④编程实现。步骤:1原创 2025-05-25 15:36:22 · 544 阅读 · 0 评论 -
软件质量保证与测试实验
该实验练习了软件测试中的黑盒测试方法,以自动售货机为测试对象。实验要求:1)绘制因果图分析1.5元和2元硬币投入时不同饮料选择的输出结果;2)设计决策表列出所有可能组合;3)编写6个测试用例验证正常和异常情况;4)用C++实现售货机逻辑,包含硬币投入、饮料选择和退币功能。测试结果表明程序能正确处理1.5元直接发放饮料、2元发放并退5角的情况,并对无效输入给出提示。该实验完整演示了因果图法的测试流程。原创 2025-05-25 15:43:45 · 345 阅读 · 0 评论 -
软件质量保证与测试实验
本文介绍了软件质量保证与测试课程的实验内容,重点练习白盒测试方法。实验要求对一个计算平均分的C程序进行测试分析,包括:1)绘制程序流程图和控制流程图;2)计算环路复杂度为4;3)列举4条独立路径;4)设计4组测试用例,分别测试空数组、无效分数、有效分数少于50个和50个有效分数的情况。测试用例需验证程序的边界条件、循环终止条件和计算结果正确性。实验通过完整的白盒测试流程,帮助学生掌握程序结构分析和测试用例设计方法。原创 2025-05-25 15:53:29 · 507 阅读 · 0 评论 -
软件质量保证与测试实验
本文摘要:本文通过编程实现10个铅球中找出较轻假球的问题,演示了白盒测试方法的应用。程序采用递归方法,通过三次称重定位假球。测试过程包括:1)将C语言代码转化为流程图;2)将流程图转换为控制图;3)设计5种覆盖测试用例(语句覆盖、判定覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖)。测试用例覆盖了假球在左侧、右侧及中间等不同情况,确保程序中所有语句、判定和条件都被执行验证。原创 2025-05-25 15:58:59 · 332 阅读 · 0 评论