2022下半年软件评测师考试真题及答案-下午卷
试题一
【说明】
场景法是黑盒测试中重要的测试用例设计方法,通过场景描绘业务流程〔包括根本流〔根本业务流程〕和备选流〔分支业务流程〕〕,设计测试用例遍历软件系统功能,验证其正确性。下面是对电子不停车收费系统〔ETC〕的根本流和备选流的描绘。
表1-1 根本流
省考招警考试科目表1-2 备选流
【问题1】
使用场景法设计测试用例,指出所涉及到的根本流和备选流。根本流用A字母编号表示,备选流用表1-2中对应的字母编号表示。
例如:
T01: A
T02: A、B
【问题2】
针对问题1设计的测试用例,依次将初次读取车辆信息、最终读取车辆信息、账户号码、账户余额和账户状态等信息填入下述测试用例表中。表中行代表各个测试用例,列代表测试用例的输入值,用V表示有效数据元素,用I表示无效数据元素,n/a表示不适用,例如T01表示“成功通过〞用例。
表1-3 测试用例表
答案:
公务员考试2023报名考试条件
【问题1】
〔场景顺序可以任意,重复内容不计分〕
共包括8个场景:
T01:A  〔收费停车〕
T02:A、B  〔停车时,读取车辆信息出错〕
T03:A、C  〔停车时,账户不存在〕
T04:A、D  〔停车时,账户余额缺乏〕
T05:A、E  〔停车时,账户状态异常〕
T06:A、B、C  〔重复读才获得正确车辆信息,但出现账户不存在异常〕T07:A、B、D 〔重复读才获得正确车辆信息,但出现账户余额缺乏〕
T08:A、B、E
【问题2】
大学日语四级报名
解析:
【问题1】
根据题目中题干确定的根本流和备选流,可以设计场景,每个场景覆盖一种在该案例中事件的不同触发顺序与处理结果形成的事件流,最后得出所有的测试用例。下面是所有的测试用例以及用例中所涉及的根本流与备选流。
2022国家公务员考试成绩什么时候出【问题2】
根据问题1中设计的所有测试用例,测试人员需要设计详细的场景分析,其中应包括场景变化中系统
所关心的状态信息的变化,以及测试完毕后预期的结果。这样,在测试人员进展实际测试后,可以用实际输出结果与预期结果进展比较,来评价测试的结果。
试题二
【说明】
净资产收益率计算公式逻辑覆盖法是设计白盒测试用例的主要方法之一,它通过对程序逻辑构造的遍历实现程序的覆盖。针对以下由C语言编写的程序,按要求答复以下问题。
gz_open (const char *mode)
{
char * p = (char*)mode;        //1
char  fmode[4];
char * m = fmode;
cha r  smode = ’\0’;
char  level = ’\0’;
int  strategy = 0;天津市公开招考公务员网上报名系统
do {
if (*p == ’r’)          //2
smode = ’r’;        //3
if (*p >= ’0’&& *p <= ’9’) {        //4,5
level = *p - ’0’;        //6 } else if (*p == ’f’) {            //7
strategy = 1;              //8
} else {                  //9
*m++ = *p;
}
*p++;//10
}while (m != fmode + sizeof(fmode));          //11
}                //12
【问题1】
请给出满足100%DC〔断定覆盖〕所需的逻辑条件。