软件评测师(中级)|上午选择题总结(2)
1.性能测试
负载测试:通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的情况。
压力测试:通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。
疲劳强度测试:采用系统稳定运行情况下能够支持的最大并发用户数,或者日常运行用户数,持续执行一段时间业务,保证达到系统疲劳强度需求的业务量,通过综合分析交易执行指标和资源监控指标,来确定系统处理最大工作量强度性能的过程。
大数据量测试:包括独立的数据量测试和综合数据量测试,独立数据量测试是指针对系统存储、传输、统计、查询等业务进行的大数据量测试;综合数据量测试是指和压力测试、负载测试、疲劳强度测试相结合的综合测试。
2.设计模式
适配器模式:将一个类的接口适配成用户所期待的。一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。
桥接模式:将抽象部分与它的实现部分分离,使它们都可以独立地变化。
装饰模式:指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。
代理模式:为一个对象提供代理以控制该对象的访问。
3.防病毒的基本测试点
- 能否支持多种平台的病毒防范
- 能否支持对服务器的病毒防治
- 能否支持对电子邮件附件的病毒防治
- 能否提供对病毒特征信息和检测引擎的定期在线更新服务
- 防病毒范围是否广泛,是否包括UNIX系列、Windows系列、Linux系列等操作系统