西工大软件测试mooc课后题答案第四单元

本单元主要探讨了软件测试中的不同覆盖标准,如语句覆盖、条件覆盖、判定覆盖和路径覆盖。内容涵盖了白盒测试的基础概念,包括测试用例设计的依据、程序内部逻辑的查看以及单元测试的常用方法。此外,还强调了条件覆盖的目的,即确保每个判定中条件的可能取值至少被执行一次,并讨论了不同覆盖准则的强度比较。
摘要由CSDN通过智能技术生成

1.‎如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的 ()

A.判定覆盖

B.判定/条件覆盖

C.条件覆盖

D.组合覆盖

2.条件覆盖的目的是()

A.使程序中的每个判定至少都获得一次“真”值和“假”值

B.使每个判定的所有可能的条件取值组合至少执行一次

C.使程序中的每个可执行语句至少执行一次

D.使程序中的每个判定中每个条件的可能值至少满足一次

3.一个程序中所含有的路径数与____有着直接的关系。

‎A.程序模块数

B.程序指令执行时间

C.程序语句行数

D.程序的复杂度

4.()是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次。

A.组合覆盖

B.判定覆盖

C.条件覆盖

D.语句覆盖

5.不属于逻辑覆盖的是()

A.判定覆盖

B.组合覆盖

C.条件覆盖

D.接口覆盖

6.白盒测试确定测试数据的根据是     和指定的覆盖标准

A.程序功能

B.程序的内部逻辑

C.程序复杂度

D.使用说明书

7.软件测试中,白盒测试方法用于测试程序的内部结构&#x

工程伦理MOOC课后讨论答案分为以下几个方面: 首先,对于职业道德方面的问,工程师应该始终遵循职业道德准则,并保持诚实、正直的态度。工程师应该严守法律法规,并遵守行业规范,确保工程项目的质量和安全。 其次,工程师应考虑到自身的专业发展和技能提升。他们应该持续学习、研究新的技术和方法,不断提高自己的能力,以适应不断变化的工程环境。 另外,工程师需要在项目中找到平衡点。他们需要协调不同利益方的需求,并确保公正性和客观性。他们应该考虑到环境保护、社会责任等方面的因素,并尽量减少对环境的负面影响。 与此同时,工程师还应该关注权力的滥用问。他们应该避免利用职位的权力谋取不当利益,不使用职务之便为自己谋取私利。 此外,对于工程项目的决策和风险评估,工程师应该全面考虑各种可能的结果和影响,并选择最佳解决方案,同时:根据科学的数据和证据作出决策,以达到最佳结果。 最后,工程师还应该关注个人和团队的职业发展和道德培训。他们应该定期进行道德讨论和反思,不断提高自身道德素养,并鼓励团队成员之间进行互相监督和提醒,共同维护工程伦理的尊严和荣誉。 总之,工程伦理MOOC课程的讨论提供了一个平台,引导工程师思考和探讨伦理问,并帮助他们在实践中遵循道德准则,提高自身素养,推动工程伦理的发展和进步。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值