测试基础20题

1.测试ATM取款功能, 已知取款数只能输入正整数, 每次取款数要求是100的倍数且不能大于500, 正确的无效等价类是:

      (500, 正无穷), 任意大于0小于500的非100倍数的整数

2.系统测试采用黑盒测试, 系统测试的目的是对最终软件系统进行全面的测试, 确保最终软件系统满足产品需求.

   系统测试"常见测试类型"包括: 功能测试, 性能测试, GUI测试, 易用性测试, 配置测试(兼容性测试), 可靠性测试, 安装测试

3.以下说法不正确的是() 正确答案:D

    A: 测试原始需求明确了产品将要实现了什么

    B: 产品测试规格明确了测试设计内容

    C: 测试用例明确了测试实现内容

    D: 以上说法均不正确

4.软件测试的目的: 尽可能多的找出软件的缺陷

5.负载测试是验证要检验的系统的能力最高能达到什么程度.(X)

   解析:测试系统的最高能力的是压力测试; 负载测试是在超荷情况下的性能测试

6.测试人员要坚持原则, 缺陷未修复完坚决不予通过. (X)

解析:缺陷分为两种:

         a.完全影响软件的正常运行或影响客户的正常体验, 这种不能予以通过.

         b.不影响产品运行及客户正常体验.即可以置为DELAY状态的缺陷,应予以通过.但在时间不紧急的情况下应不予通过.

7.自动化测试能比手工测试发现更多的缺陷.(X)

解析:手工测试的优点:

        (1)测试人员具有经验和对错误的猜测能力.

        (2)测试人员具有审美能力和心理体验.

        (3)测试人员具有是非判断和逻辑推理能力.

   这都是自动化测试无法做到的.

8.单元测试能发现约80%的软件缺陷.(正确)

    解析:因为缺陷放大理论, 在单元测试阶段发现的bug会在系统测试阶段被放大, 放大倍数完全符合二八理论.

9.Beta测试是验收测试的一种 (正确)

    解析:验收测试有三种: 正式验收测试, alpha(阿尔法)测试, beta(贝塔)测试.

10.软件测试中的二八原则暗示着测试发现的错误中的80%很可能起源于程序模块的20%.(正确)

11.某WEB系统设计中, 用户点击"退出"按钮从系统中退出, 界面回到初始登陆界面.此时不关闭窗口, 使用浏览器的回退功能, 可以回到之前的用户界面, 继续进行用户操作. 这种合适的人性化设计, 避免用户误点击退出按钮后重新登录的繁琐操作. 这种说法是否正确. (X)

12.测试执行时, 应该对每个测试结果做全面的检查, 包括日志,(X)

13.在确定性能测试指标值时, 参考国际, 行标, 运营商规范中对此要求并不一样, 可以视情况选择有利于我们的指标值, 但必须要比竞争对手高, 这样才有利于市场竞争力. (X)

14.在测试执行时, 我们主要是基于用户的使用场景来考虑功能实现的正确性, 关键机要数据在数据库内是否加密存储或日志输出中是否采用加密, 掩码处理不是我们测试关注的范围, 毕竟那是产品的内部实现, 用户看不到, 自然也不会关心. 这种说法是否正确. (X)

15.从下列关于软件测试的叙述中, 选出正确的叙述: (CD)

     A:用黑盒法测试时, 测试用例是根据程序内部逻辑设计的

     B:测试的目的是验证该软件已正确的实现了用户的要求

     C:发现错误多的程序块, 残留在模块中的错误也多.

     D:测试设计时, 应充分考虑异常的输入情况.

16.软件验收测试的合格通过准则是: (ABCD)

     A:软件需求分析说明书中定义的所有功能已全部实现, 性能指标全部达到要求.

     B:所有测试项没有残余一级, 二级和三级错误.

     C:立项审批表, 需求分析文档, 设计文档和编码实现一致.

     D:验收测试工件齐全.

17.黑盒测试主要是为了发现以下哪些错误()? AD

     A:是否有不正确或遗漏的功能.

     B:是否在循环的边界和运行的界限内执行循环体

     C:在接口上, 输入是否能输出正确的结果.

     D:性能是否满足需求.

解析: BC两项是白盒测试的内容

18.常见的研发流程: 瀑布模型, 螺旋模型, 敏捷模型, RUP(并行研发模型), IPD(集成产品开发)

19.网络安全<<基本要求>>中安全通用要求-安全通讯网络-网络架构中的测评项"应保证网络设备的业务处理能力满足业务高峰期需要", 其测评实施过程, 包括以下内容(ABCD)

     A:应核查业务高峰时期一段时间内主要网络设备的cpu使用率和内存使用率是否满足要求.

     B:应检查网络设备是否从未出现过因设备性能问题导致的宕机情况

     C:应测试验证设备是否满足业务高峰期需求

     D:应测试验证网络宽带是否满足业务高峰期需求.

20.黑盒测试能够发现以下类型的错误. (ABD)

     A:功能错误或遗漏.

     B:界面错误

     C:代码错误

     D:性能错误

 

 

 


版权声明:本文为asdx1020原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。