相关题目
175、6、设有如下程序代码,其基本功能是:输入一个从小到大顺序排列的整型数组elemArray和一个整数key,通过二分搜索法查找key是否在elemArray中出现。若找到,则用index记录key在elemArray中的位置;若没找到,则为index赋值-1,程序将index作为返回值。试用基本路径测试法为该程序设计测试用例,填入下表。(程序中的语句已用数字进行标号)

174、5、如图所示的程序有三条不同的路径。分别表示为L1(a→b)、L2(a→c→d)、L3(a→c→e)。请从供选择的答案中分别找出满足判定覆盖、条件覆盖、判定–条件覆盖标准的最小测试用例组。(用①~⑥回答)
;
173、4、设有一个饮料自动售货机模拟程序,假设现只出售【橙汁】和【啤酒】两种饮料,并且饮料数量充足。每种饮料的单价均为5角钱。假设只考虑一次交易中投入一枚硬币,出售一盒饮料的情况。试用因果图法设计测试用例,测试以下这部分功能:若投入一枚5角或1元硬币,再按下【橙汁】或【啤酒】按钮,则送出相应的一盒饮料;若售货机暂时没有零钱可找,则指示【无零钱可找】的红灯亮起,此时顾客投入一枚1元硬币并按下某种饮料按钮后,售货机不送出饮料而且退还1元硬币;若售货机有零钱找,则指示【无零钱可找】的红灯灭,此时顾客投入一枚1元硬币并按下某种饮料的按钮后,售货机送出一盒饮料的同时还找回5角硬币。
请画出上述问题的因果图:
172、3、程序功能说明书指出,某程序的输入条件为:每个学生可以选修1至3门课程,试用黑盒法设计测试用例。(1)按等价分类法设计测试用例(要求列出设计过程)(2)按边界值分析法设计测试用例。
171、2、对下列子程序进行调试:
该子程序接收x, y, z的值,并将计算结果x的值返回给调用程序。答题要求:(1)画出程序流程图。(2)用白盒法设计测试用例,并写出它所满足的是何种覆盖标准、预期结果以及路径。
170、
169、白盒测试主要是针对软件的()进行测试,主要包括()覆盖、()覆盖、()覆盖、()覆盖、()覆盖等。
168、黑盒单元测试法主要包括()和()等技术。
167、软件测试的目的是为了()。
166、软件单元测试主要包括()法和()法两种动态测试方法,此外还包括()的静态测试方法。
