怎样进行基本路径测试?

题目

怎样进行基本路径测试?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 9 )基本路径测试满足

A )语句覆盖

B )路径覆盖

C )分支覆盖

D )条件覆盖


正确答案:A

第2题:

单元测试方法不包括()。

A、黑盒测试

B、白盒测试

C、基本路径测试

D、集成测试


参考答案:D

第3题:

(2)软件测试可分为白盒测试和黑盒测试。基本路径测试属于 【2】测试。


正确答案:

2)白盒

第4题:

确定基本测试路径集;


正确答案:上图的环路复杂性度量V(G)为5(区域数或者V(G)=E-N+2)。 所以基本路径集合共有5条独立的路径: S1—S1… S1—S2—S5 S1—S2—S3—S4—S1… S1—S2—S3—S5 S1—S2—S3—S4—S5
上图的环路复杂性度量V(G)为5(区域数或者V(G)=E-N+2)。 所以基本路径集合共有5条独立的路径: S1—S1… S1—S2—S5 S1—S2—S3—S4—S1… S1—S2—S3—S5 S1—S2—S3—S4—S5

第5题:

以下哪种测试方法不属于白盒测试技术()

A基本路径测试

B边界值分析测试

C循环覆盖测试

D逻辑覆盖测试


参考答案:C

第6题:

【问题3】(8分) 假设输入的取值范围是1000 < year < 2001,请使用基本路径测试法为变量year设计测试用例,使其满足基本路径覆盖的要求。


正确答案:
分析
【问题3】 在进行程序的基本路径测试时,从程序的环路复杂性,可导出程序基本路径集合中的独立路径条数,这是确保程序中每个可执行语句至少执行1次所必须的测试用例数目的上界。独立路径是指包括一组以前没有处理的语句或条件的一条路径。例如,针对本题所对应的控制流图中,一组独立的路径如下:
(1)路径1:不能被4整除的整数。
(2)路径2:被4整除但不能被100整除的整数。
(3)路径3:能被100整除但不能被400整除的整数。
(4)路径4:能被400整除的整数。
这4条路径组成一个基本路径集。只要设计出的测试用例能确保这些基本路径的执行,就可以使得程序中的每个可执行语句至少执行次。

参考答案【问题3】
用例1:year是1000~2000之间不能被4整除的整数,如1001、1002、1003。
用例2:year是1000~2000之间被4整除但不能被100整除的整数,如1004、1012、1016。
用例3:year是1000~2000之间能被100整除但不能被400整除的整数,如1100、1300、1700。
用例4:year是1000~2000之间能被400整除的整数,如1200、1600、2000。

第7题:

软件测试可分为自盒测试和黑盒测试。基本路径测试属于【 】测试。


正确答案:白盒
白盒 解析:黑箱测试是根据程序规格说明所规定的功能来设计测试用例,它不考虑程序的内部结构和处理过程。常用的黑箱测试技术分为等价类划分、边界分析、错误猜测及因果图等。白盒测试的墓本原则是:保证所测模块中每一独立路径至少执行一次;保证所测模块所有判断的每一分支至少执行一次;保证所测模块每一循环都在边界条件和一般条件下至少各执行一次;验证所有内部数据结构的有效性。白盒测试的主要方法有逻辑覆盖和基本路径测试等。

第8题:

基本路径测试满足______。

A.语句覆盖

B.路径覆盖

C.分支覆盖

D.条件覆盖


正确答案:A
解析:基本路径测试是在控制流图的基础上,通过分析环路复杂性,导出基本可执行路径的集合,从而设计测试用例的方法。

第9题:

根据状态转换图和状态转换表,导出基本路径测试的测试用例及其覆盖的测试路径。


正确答案:基本路径集=Cache复杂度=4 设计测试用例如下: ①输入空值执行路径S1-S2-S1。 ②输入abc空值执行路径S1-S2-S3-S2-S1。 ③输入123_执行路径S1-S2-S3-S1。 ④输入abc4.56_执行路径S1-S2-S3-S2-S3-S1。
基本路径集=Cache复杂度=4 设计测试用例如下: ①输入空值,执行路径S1-S2-S1。 ②输入abc,空值,执行路径S1-S2-S3-S2-S1。 ③输入123_,执行路径S1-S2-S3-S1。 ④输入abc,4.56_执行路径S1-S2-S3-S2-S3-S1。

第10题:

设计测试用例以覆盖基本测试路径。


正确答案:为每一条独立路径个设计一组测试用例以便强迫程序沿着该路径至少执行一次 ①插入无效卡 ②插入有效卡——正确输入PIN码——按下事务选择按钮 ③插入有效卡——第一次错误输入PIN码——第二次错误输入PIN码——第三次错误输入PIN码 ④插入有效卡——第一次错误输入PIN码——第二次正确输入PIN码——按下事务选择按钮 ⑤插入有效卡——第一次错误输入PIN码——第二次错误输入PIN码——第三次正确输入PIN码——按下事务选择按钮
为每一条独立路径个设计一组测试用例,以便强迫程序沿着该路径至少执行一次 ①插入无效卡 ②插入有效卡——正确输入PIN码——按下事务选择按钮 ③插入有效卡——第一次错误输入PIN码——第二次错误输入PIN码——第三次错误输入PIN码 ④插入有效卡——第一次错误输入PIN码——第二次正确输入PIN码——按下事务选择按钮 ⑤插入有效卡——第一次错误输入PIN码——第二次错误输入PIN码——第三次正确输入PIN码——按下事务选择按钮

更多相关问题