zoukankan      html  css  js  c++  java
  • 面试常用基础理论(三)

    1.       什么是测试用例?测试用例包括什么?

    答:是为某个特定目标而设定的一个或一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个需求。

             用例编号、测试项描述、操作步骤、输入项、预期结果(测试结果、缺陷编号、回归测试结果、最终测试结果、测试人、测试时间、测试环境、备注)

    2.       什么是好的测试用例?

    答:要有可重复性

             必须写出操作步骤

             必须清晰定义一个或多个期望结果及测试通过和失败的标准

             测试用例没有冗余

             覆盖程度要全面

    3.       测试用例的作用?

    答:指导测试工作的实施

             规划测试数据的准备

             作为编写测试脚本的“设计规格说明书”

             评估测试结果的度量基准

             分析缺陷的标准

    4.       黑盒测试方法有哪些?

    答:等价类划分、边界值、错误推测、因果图

    5.       白盒测试的方法有哪些?

    答:逻辑覆盖法、基本路径法、辅助模块设计

    6.       谈谈黑盒测试和白盒测试的的不同?

    答:黑盒测试是以软件需求为依据进行的;无法检测产品内部动作是否按照设计规格说明书的规定正常进行

             白盒测试是以软件设计、软件结构和算法为依据进行的;无法验证软件实现的功能正确与否

    7.       测试用例评审的内容有哪些?

    答:测试或测试组件完全针对的是需求中列出的功能吗;

             测试组件是否覆盖了所有需求;

             有无冗余的测试;

             每一个测试步骤都是否有清楚描述的语气结果。

    8.       什么是测试用例的优先级?

    答:优先级在根据合理的而非任意的准则减少测试用例,目的是选择最适当的测试。

  • 相关阅读:
    java 新建文本并写入
    批处理 获取相同进程的所有 pid
    io.netty.handler.codec.DecoderException: javax.net.ssl.SSLHandshakeException: error:
    Linux下“/”和“~”的区别
    Error creating bean with name 'consoleConfig'
    2019 蓝桥杯省赛 B 组模拟赛 结果填空:马的管辖
    # Codeforces Round #663 (Div. 2)
    Codeforces Round #645 (Div. 2) A~D
    迷宫2 NC15196
    Codeforces Round #643 (Div. 2)
  • 原文地址:https://www.cnblogs.com/xingfan/p/6709591.html
Copyright © 2011-2022 走看看