51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2468|回复: 2
打印 上一主题 下一主题

[原创] 测试 基础知识总结

[复制链接]
  • TA的每日心情
    开心
    2017-1-20 16:44
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2016-3-29 21:34:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 anne.wu 于 2016-3-29 21:40 编辑

    最近面试了几家,不知道是咋回事都开始问起了基础的理论知识, 咋一问还真有种说不清道不明的感觉, 就干脆看看书总结一下, 并且补上之前说的哪个 测试用例设计这部分
    测试方法:等价类划分,不用解释的吧,对应的就是无效等价类划分

    测试类型: 1.静态测试,具体方法有:
           1.1 代码检查, 代码会查
           1.2 静态结构分析
           1.3 代码质量度量,代码质量度量这个说法不一致, 可以自行百度下,挑选合适自己公司的方法--个人很鄙夷使用bug数量来衡量,虽说俺是测试人员
    2. 动态测试 分黑盒测试 白盒测试,都是通过测试用例表现,也就直接补上设计测试用力的几个大方向
          2.1 黑盒的主要用的就是: 等价类划分,边界值法,其次就是,因果图,个人用的比较少,判定表驱动法(条件较多, 逻辑复杂的是时候自用),错误推断(个人经验以及直觉偏多,类似与探索测试),正交试验法(和判定表差不多,针对逻辑复杂,目的是列出所有情况之后挑选最具代表性的进行执行),功能图法(个人主要是举得想当与将测试用例 需求,代码化,具体列出输入参数),场景法(个人理解则是指事件驱动,在移动端的测试过程中用的比较多,或者说是用户体验中一部分)。
         2.1 白盒,那如何编写白盒测试用例呢,语句覆盖, 分支覆盖,判定覆盖,基本路径覆盖这个几个基本的方法

    顺便借鉴了一下其他人写黑盒的测试用例综合策略,个人觉得是很有参考价值的,也是方便自己之后检查工作的一样依照:
    1)    在任何情况下都必须使用边界值分析方法,经验表明用这种方法设计出测试用例发现程序错误的能力最强。
    2)    必要时用等价类划分方法补充一些测试用例。
    3)    用错误推测法再追加一些测试用例。
    4)    对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度,如果没有达到要求的覆盖标准,应当再补充足够的测试用例。
    5)    如果程序的功能说明中含有输入条件的组合情况,则一开始就可选用因果图法。

    2.    测试用例的设计步骤】
    1)    构造根据设计规格得出的基本功能测试用例;
    2)    边界值测试用例;
    3)    状态转换测试用例;
    4)    错误猜测测试用例;
    5)    异常测试用例;】
    6)    性能测试用例;
    7)    压力测试用例。

    3.    优化测试用例的方法
    1)    利用设计测试用例的8种方法不断的对测试用例进行分解与合并;
    2)    采用遗传算法理论进化测试用例;
    3)    在测试时利用发散思维构造测试用例;

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 原创分享奖励~

    查看全部评分

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    5 天前
  • 签到天数: 941 天

    连续签到: 3 天

    [LV.10]测试总司令

    2#
    发表于 2016-3-30 09:22:05 | 只看该作者
    支持原创分享~~
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-5-5 17:09 , Processed in 0.069990 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表