白盒测试题目 测试用例+程序流程图

软考128-上午题-【软件工程】-白盒测试 白盒测试的6种逻辑覆盖方法:语句覆盖、判定覆盖(分支覆盖)、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖 阅读详情

解答

测试用例:

        语句覆盖 : x=4  y=6 z=9

        判定覆盖 : 1. x=4  y=6 z=9  2. x=2 y=4 z=11

        条件覆盖 : 1. x=4  y=6 z=9  2. x=2 y=4 z=11

判定/条件覆盖 : 1. x=4  y=6 z=9  2. x=2 y=4 z=11

        组合覆盖 : 1. x=4  y=6 z=9  2. x=2 y=4 z=11 3. x=4 y=6 z=11 4. x=2 y=6 z=9

        路径覆盖 : 1. x=4  y=6 z=9  2. x=2 y=4 z=11

 

程序流程图:

白盒测试题(13-16道题目+详细代码) 输入数据打印出“输入 x 值:”、“输入 y 值:”。输出文字“x=x+1 的值:”和 x 的值;输出文字“a=y+10 的值:”和 a 的值;输出文字“a=y+20 的值:”和 a 的值;输出文字“x=x-1 的值:”和 x 的值。输入数据打印出“输入 a 值:”、“输入 b值:”。输出文“x=a*a*b 的值”和 x 的值;输出文字“x=a-b 的值:”和 x 的值;输出文字“x=a+b 的值:”和 x 的值。输入数据打印出“输入 x 值:”、“输入 y 值:”。输出文字“b=”和 b 的值。 阅读详情

相关推荐

全国职业技能大赛(软件测试赛项)--白盒测试题目/答案二

根据输入执行下列不同的数学计算并显示结果。编写程序,并设计测 试数据进行语句覆盖测试。输入数据打印出“输入 x 值:”、“输入 k 值:”。执行算式一log(x  k) 输出文字“算式一值:”和 y 的值,执行 k x 输出文字“算 式二值:”和 y 的值;执行 k x 输出文字“算式三值:”和 y 的值。其中变量 x、k 均须为正整数,若 x≤0 或 k≤0,则提示:“输入不符合要求。若 x≥30, 则提示:“数据超过范围。

xq_123dd的博客 1970

白盒测试习题详解

文章目录习题教程 习题 根据下面程序流程图,分别用最少的测试用例完成语句覆盖、判定覆盖、条件覆盖和路径覆盖的测试用例! (要求标注出所有的语句、判定、条件、路径,并编上序号,每一个测试用例说明覆盖的对应语句、判定、条件、路径的序号) 图1.例题流程图 语句覆盖 测试用例 覆盖路径 输入:X=1,Y=11输出:X=1,Y=11 P(1-2-5) 输入:X=1,Y=-10输出:...

Danny1076376440的博客 1万+

全国职业技能大赛(软件测试赛项)--白盒测试题目/答案三

根据下列流程图编写程序实现相应分析处理,并设计测试数据进行判 定覆盖测试。输入数据打印出“输入 a 值:”、“输入 b 值:”。x 执行结果输 出文字“x 的值:”和 x 的值,y 执行结果输出文字“y 的值:”和 y 的值;z 执行 结果输出文字“z 的值:”和 z 的值。其中变量 a、b 均须为整型。

xq_123dd的博客 1238

【软件测试】应用白盒测试实例

⦁ 白盒测试也称结构测试或逻辑驱动测试,是针对被测单元内部是如何进行工作的测试。它根据程序的控制结构设计测试用例,主要用于软件或程序验证。 ⦁ 采用白盒测试方法必须遵循以下几条原则,才能达到测试的目的: ⦁ 保证一个模块中的所有独立路径至少被测试一次。 ⦁ 所有逻辑值均需测试真 (true) 和假 (false) 两种情况。 ⦁ 检查程序的内部数据结构,保证其结构的有效性。 ⦁ 在上下边界及可操作范围内运行所有循环。

ly_6699的博客 2万+

全国职业技能大赛(软件测试赛项)--白盒测试题目/答案一

任意输入2个正整数值分别存入x、k中。输入数据打印出“输入 x 值:”、“输入 k 值:”。执行算式一sin(x) 输出文字“算式一值:”和 y 的值,执行cos(x**k ) 输出文字“算式二值:”和 y 的值;执行 tan(x / k) 输出文字“算式三值:”和 y 的值。若不在有效范围之内,应提示:“输入不符合要求。” 根据输入执行下列不同的三角函数的计算并显示计算结果。

xq_123dd的博客 2030

白盒测试(单元测试使用assertThat中equalTo断言)

根据输入的年份和月份判断月份的天数。编写程序代码,使用JUnit框架编写测试类对编写的程序代码进行测试,测试类中设计最少的测试数据满足语句覆盖测试,每条测试数据需要在测试类中编写一个测试方法。编写程序代码,使用JUnit框架编写测试类对编写的程序代码进行测试,测试类中设计最少的测试数据满足语句覆盖测试,每条测试数据需要在测试类中编写一个测试方法。程序员使用assertThat的一个断言语句并且结合Hamcrest提供的匹配符,就可以表达出全部的测试思想,这些匹配符更接近自然语言,可读性高,更加灵活。

heikefu的博客 3994

软件测试测试题——白盒测试-3

我的答案:D正确答案:D知识点:1.0分AI讲解我的答案:BD正确答案:BD知识点: 1.0分AI讲解我的答案:2.0分(1)10(2)11正确答案:(1) 10(2) 11知识点: AI讲解我的答案:错正确答案:错知识点:1.0分AI讲解我的答案:对正确答案:对知识点:1.0分AI讲解我的答案:错正确答案:错知识点:1.0分AI讲解我的答案:错正确答案:错知识点: 1.0分AI讲解我的答案:错正确答案:错。

代码欢乐豆 701

逻辑覆盖 测试题

使用逻辑覆盖测试方法测试以下程序段:

1万+

软件测试测试题——白盒测试-2

对于以下嵌套选择结构的程序流程图,至少需要设计( )个测试用例才能满足条件组合覆盖准则。对于下面的程序流程图,测试用例A=8,B=8和A=4,B=4满足逻辑覆盖中的( )准则。对于以下连锁选择结构的程序流程图,至少需要设计( )个测试用例才能满足条件组合覆盖准则。

代码欢乐豆 1034

白盒测试习题

白盒测试的习题及答案,非常经典和常考题汇集,大家值得一看。

Cursor 使用教程(2025年更新版)

官方Cursor详细使用教程在“扩展学习”

我是赛博AI Lewis 7082

测试题-4

本文系统介绍了软件测试的两大主要方法:黑盒测试与白盒测试。黑盒测试包括等价类划分、边界值分析、因果图等8种方法,关注功能验证;白盒测试则通过代码检查、逻辑覆盖等9种技术检验程序内部结构。文章详细阐述了集成测试的两种策略(非渐增式与渐增式)、各类测试覆盖标准(如判定覆盖、条件组合覆盖等),并比较了不同测试类型的特点与应用场景。同时,针对验收测试、系统测试等不同阶段的核心目标进行了说明,强调了测试用例设计的关键作用。最后,文章还介绍了单元测试的三大技术手段(驱动代码、桩代码和模拟对象)及其差异,为构建完整的测试

m0_53677355的博客 884

别再只做游戏了!用虚幻引擎5(UE5)给你的工厂车间做个数字双胞胎(附数据对接教程)

本文详细介绍了如何利用虚幻引擎5(UE5)构建工业数字孪生系统,实现工厂车间的智能可视化。通过UE5的高质量渲染和实时数据处理能力,结合OPC UA和MQTT协议,打造高效的数据对接方案,提升异常识别和设备管理效率。文章还分享了模型优化、可视化设计及典型工业场景的实战案例,助力企业迈向工业4.0。

weixin_33738555的博客 206

白盒测试详解:如何进行代码级别的检测?

但是当把判断条件从if(x>0 && y>0)变成if(x>0 || y>0)时,也会发现这个数据同样适合逻辑覆盖标准,但显然,这样是不正确的。但是当把判断条件从if(x>0 && y>0)变成if(x>0 || y>0)时,也会发现这个数据同样适合逻辑覆盖标准,但显然,这样也是不正确的。但是当把判断条件从if(x>0 && y>0)变成if(x>0 || y>0)时,会发现这个数据同样适合逻辑覆盖标准,但显然,这样是不正确的。将if(x>0 && y>0)和if(magic

2301_78276982的博客 354

【PLL】分频器设计权衡:从CMOS到CML的电路实现与优化

本文深入探讨了PLL中分频器的设计权衡,比较了CMOS和CML两种电路实现的优缺点。通过实际案例分析,展示了如何在速度、功耗和噪声之间取得平衡,特别是在5G射频芯片和Wi-Fi 6E等高频应用中的优化实践。文章还提供了混合架构设计和电源噪声协同优化的实用技巧,适合电路设计工程师参考。

weixin_42521843的博客 442

MIPI DSI2接口开发避坑指南:以RK3576的GM8775C桥接芯片调试为例

本文以RK3576平台搭配GM8775C桥接芯片为例,深入剖析MIPI DSI2接口开发中的常见问题与解决方案。文章详细解读了从U-Boot阶段到内核DRM驱动架构的完整显示通路构建,重点分享了电源时序管理、寄存器配置与硬件协同调试等实战经验,为嵌入式显示系统开发者提供了一套系统化的避坑指南和调试方**。

weixin_29290379的博客 329

白盒测试(结构测试)

环路复杂度是一种为程序逻辑复杂性提供定量测度的软件度量,将该度量用于计算程序的基本独立路径数目,这是程序中每个可执行语句至少执行一次所必须的最少测试用例数。修饰的方法会在所有方法被调用前执行,且该方法时静态的,所以当测试类被加载后就接着运行它,而且在内 存中他只会存在一份实例,他比较适合加载配置文件(针对所有测试,只执行一次 )。1)基本路径测试是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。通过程序的控制流图导出基本路径集,列出程序的独立路径。

qq_70311894的博客 453

HDMI2.1 FRL流控 概览

HDMI 2.1 FRL的流控本质是。

叫好与叫座虽然不是对立面,但想在同一个作品中达到双重效果很难。 2083

2024河南省高等职业教育技能大赛软件测试技术与应用竞赛样题-5

需要竞赛培训支持可私信我 一对一院校支持!为全面检验高等职业院校学生的软件测试工程实践能力和创新能力,从而展现专业教学成效、人才培养成果,促进人才培养方案和用人单位岗位要求的匹配程度,促进教学过程与生产过程对接、课程内容与职业标准对接、专业设置与产业需求对接、学历证书与职业资格证书对接,最大限度匹配与适应人才培养供给侧和产业需求侧。本赛项通过面向人人,推动技能大赛全员化,让每一个学生都有机会参与技能竞赛活动。竞赛对接教学,提升竞赛服务教学,服务教师、课程、教材、教法一体改革。

我是网络安全兼技能大赛工程师,专注网络安全技术学习与技能大赛实战!持续分享最新的技术文章,帮你少走弯路,一起在技术赛道上进步~ 1450

【低轨】Starlink星链-Ku波段OFDM信号同步机制与PNT应用潜力

本文深入解析了Starlink星链Ku波段OFDM信号的同步机制及其在定位、导航与授时(PNT)领域的应用潜力。研究发现,其信号帧内嵌的同步序列具有相位恒定特性,支持超长相干积分,可在极低信噪比下实现高精度伪距测量,为利用低轨卫星通信信号实现高精度PNT服务提供了新的技术路径。

weixin_29250403的博客 730

数字图像处理基础实验(二):直方图均衡化

一、实验内容及原理 1、计算灰度图像的归一化直方图 具体内容:利用 OpenCV 对图像像素进行操作,计算归一化直方图.并在 窗口中以图形的方式显示出来 步骤: (1)初始化一个256大小的数组,存放图像中每级灰度值的像素点的个数 (2)遍历整张图像 (3)归一化数组 2、灰度图像直方图均衡处理 具体内容:通过计算归一化直方图,设计算法实现直方图均衡化处理。 步骤: (1)读取该像素点的灰度值 (...

lyd1995的博客 4525

为了复试_五套综合测试题的第一套

昨天做了软件工程的5套综合测试题的选择题和填空题,今天总结第一套。并且把带答案的卷子也上传到这里。     一选择题   1.中级结构性成本模型 COCOMO是一个(C)。     A.静态单变量模型         B.动态单变量模型     C.静态多变量模型          D.动态多变量模型 解答:书上只有COCOMO2.这里是COCOMO()constructi...

iteye_2385的博客 926

使用 MATLAB/Simulink + Simscape Electrical,构建一个含储能的微电网系统,实现储能系统与并网逆变器的协同控制

摘要:本文基于Simulink平台,详细介绍了微电网中储能系统与并网逆变器的协同控制建模与仿真方法。主要内容包括:1)构建包含光伏、风电、锂电池和双向DC-DC变换器的微电网系统;2)设计并网逆变器的PQ/Vf双模式控制策略;3)实现储能系统与逆变器的协同控制逻辑,包括SOC保护和功率分配;4)通过多种工况仿真验证系统性能。结果表明,该系统能有效维持微电网稳定运行,支持并网/离网无缝切换。文章还探讨了优化方向和应用扩展,为新能源微电网控制提供了实用参考。

xiaoheshang_123的博客 100

软件测试中单元测试实验,实验一软件测试-单元测试.doc

实验一软件测试-单元测试.doc 实验一单元测试(4学时)实验类别基本实验实验目的1、掌握黑盒测试技术,并能应用黑盒测试技术设计测试用例。2、掌握白盒测试技术,并能应用白盒测试技术设计测试用例。3、掌握对测试用例进行优化设计方法。4、掌握单元测试技术,并按单元测试的要求设计测试用例。5、掌握一种单元测试工具的使用。实验内容一、黑盒测试题目选择3个完成。1.题目一电话号码问题某城市电话号码由三部分组...

weixin_39953100的博客 910

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

计算机软件检验 考试题,计算机等级考试:计算机软件测试题

决定一个人成就的,不是天分,也不是运气,而是坚持和付出,是不停地做,重复地做,用心地做。为了计算机等级考试,和小编一起复习计算机软件测试题吧。1、如下图所示的N-S图,至少需要( b )个测试用例完成逻辑覆盖。A.15B.16C.17D.182、下列( c )方法设计出的测试用例发现程序错误的能力最强。A.等价类划分法B.场景法C.边界值分析法D.决策表法3、功能性测试是根据( a )来设计测试用...

weixin_29159613的博客 752

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

涉及数字的软件功能在测试,2016年计算机三级软件测试题及答案

2016年计算机三级软件测试题及答案流向的是 ______。A.软件流程图B.数据字典C.系统流程图D.程序流程图44.某模块的功能是打印录用通知书或不录用通知书,调用模块可通过向此模块传递布尔标志信息决定本次调用哪一种通知书的打印,这种模块之间的耦合称为 ______。A.数据耦合B.混合耦合C.公共耦合D.控制耦合45.在软件结构化设计过程中,通常需要从数据流图导出 。A.软件模块结构图B.软...

weixin_39644139的博客 283

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

上一篇: java多线程面试题整理及答案
下一篇: 白盒测试测试冒泡排序法
Geoooo
博客等级 码龄9年 41粉丝 39原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值