问答题 (一共5题,共5分)

1.

某企业最近上线了ERP系统,该系统运行的网络环境如图所示。企业信息中心目前拟对该系统相关安全防护体系进行全面的安全性测试,以提供全面的安全测评报告。

中级软件评测师,章节练习,软件测试技术与应用

问题1:企业ERP系统上线后,企业主要业务的日常运作都高度依赖该系统的正常运行,因此ERP系统的稳定性与可靠性对企业至关重要。故障恢复与容灾备份措施是提高系统稳定性与可靠性的重要因素。对于故障恢复与容灾备份措施,参与测试的王工认为应从故障恢复、数据备份和容灾备份等三个方面进行测试。请用300字以内文字,对这三方面的测试内容进行简要说明。

问题2:数据库服务器中目前主要存储ERP系统业务数据,后续还需要存储企业网站相关数据,当前ERP系统的用户认证方式包含口令认证方式,相应的用户权限和口令也存储在数据库二维表中。针对上述实际情况,参与测试的李工认为在对数据库权限进行测试时,除数据库账号保护及权限设置相关的常规测试外,还必须对敏感数据加密保护及对数据库访问方式进行相应测试。请用200字以内文字,对敏感数据加密保护和数据库访问方式两个方面的测试内容进行简要说明。

问题3:为对抗来自外网或内网的主动攻击,系统通常会采用多种安全防护策略,请给出四种常见的安全防护策略并进行简要解释。结合一种在图中明确标识出的安全防护策略机制,说明针对该机制的安全测试应包含哪些基本测试点。

2.

【说明】场景法是黑盒测试中重要的测试用例设计方法,通过场景描述业务流程(包括基本流(基本业务流程)和备选流(分支业务流程)),设计测试用例遍历软件系统功能,验证其正确性。。下面是对电子不停车收费系统(ETC)的基本流和备选流的描述。

中级软件评测师,模拟考试,2021年软件评测师模拟试题4

【问题1】(8分) 使用场景法设计测试用例,指出所涉及到的基本流和备选流。基本流用A字母编号表示,备选流用表1-2中对应的字母编号表示。例如:T01:AT02:A.B【问题2】(12分) 针对问题1设计的测试用例,依次将初次读取车辆信息、最终读取车辆信息、账户号码、账户余额和账户状态等信息填入下述测试用例表中。表中行代表各个测试用例,列代表测试用例的输入值,用V表示有效数据元素,用I表示无效数据元素,n/a表示不适用,例如T01表示“成功通过”用例。

中级软件评测师,模拟考试,2021年软件评测师模拟试题4

3.

【说明】某药房为迎接20周年店庆,举行了大型的促销活动,根据顾客购物的价位采取了不同等级的优惠活动,其规则如下表所示.:(1)10元以下可以享受九五折优惠;(2)购买满10元(10元及以上才可享受)可以享受九折优惠;(3)购买满100(100元及以上才可享受)元可以享受八五折优惠。(4)购买满1000(1000元及以上才可享受)元可以享受八折优惠。现在该商家开发一个软件,输入为商品总价:Money(1<=X<=10000,X取正整数,最大值为10000)。

问题1:(6分)请采用等价类划分法为该软件设计测试用例(不考虑负数、特殊符号和其他小数的情况)问题2:(10分)请采用边界值分析法为该软件设计测试用例

问题3:(4分)列举除了等价类划分法和边界值分析法以外的四种常见的黑盒测试用例测试方法。

4.

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某超市为迎接70周年国庆,举行了大型的促销活动,根据顾客购物的价位采取了不同等级的优惠活动,其规则如下表所示.:(1)购买满100元(100元及以上可享受,1-99元不打折)可以享受九折优惠;(2)购买满1000元(1000元及以上才可享受)可以享受八五折优惠;(3)购买超过10000(10000元及以上才可享受)元可以享受八折优惠。现在该商家开发一个软件,输入为商品总价:Money(1<=X<=100000,X取正整数)。

问题1:(6分)请采用等价类划分法为该软件设计测试用例(不考虑负数和小数的情况)问题2:(9分)请采用边界值分析法为该软件设计测试用例

问题3:(5分)列举除了等价类划分法和边界值分析法以外的五种常见的黑盒测试用例测试方法。

5.

阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。

【C程序】

int count(int x,int z){int y=0;while(x>0){ //lif(x==1) //2y=7; //3else{ //4y=x+z+4;if(y=7||y=21) //5,6x=1; //7}x--; //8}return y; //9}

问题1: (3分)

请针对上述C程序给出满足100%DC(判定覆盖)所需的逻辑条件。

问题2: (7分)

请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。

问题3: (5分)

请给出问题2中控制流图的线性无关路径。