美文网首页游戏测试
功能性测试应该知道的事

功能性测试应该知道的事

作者: 测试小妹子 | 来源:发表于2016-11-08 16:43 被阅读161次

缺点:

1.测试用例数量较大

2.测试用例可能产生很多冗余

3.覆盖率不可能达到100%

优点:

1.与软件如何实现无关,如果实现发生变化,功能测试用例任然可用

方法:(常用)

1.功能分解

2.等价类划分

3.边界值分析

4.因果图法

一、功能分解:通过功能分解可以明确软件功能性测试的内容,使软件功能性测试可度量,有利于测试监督和管理

二、等价类划分:将程序的输入或输出域的不同区间或分为不同的数据类,以便导出测试用例

有效等价类:对于程序的需求来说是合理的、有意义的输入数据所构成的集合

无效等价类:对于程序的输入或者输出是不合理、没有意义的数据构成的集合

用于检验程序对于无效数据的处理能力

三、边界值分析:边界值分析是对等价类的补充缺陷往往遗漏在角落,聚集在边界,选取输入条件的边界区域作为测试数据比中间的数据更加容易发现错误

四、因果图:考虑到输入条件之间的相互联系、相互组合,因果图最终生成的是判定表,它适用于检查程序输入条件的各种组合情况

判定表组成:条件桩、动作、条件项、动作项

五、其他测试方法:错误推测法


测试流程:

1.制定测试计划

2.设计测试用例,测试用例:是用于检验软件是否符合要求的一种示例,基本要素有目的、前提条件、输入数据或动作、预计结果

3.如果满足“启动准则”,那么执行测试

4.撰写测试报告

5.如果满足“完成准则”,那么结束测试

l测试启动准则:

(1)测试计划已经制定并且通过了审批;

(2)测试用例已经设计并且通过了审批;

(3)被测试对象已经开发完毕并等待测试。

l测试完成准则:

(1)功能性测试用例通过率达到100%;

(2)非功能性测试用例通过率达到90%时。

(3)相邻n个CPU小时内“测试期缺陷密度”全部低于某个值m。例如n大于10,m小于等于1。

测试人员应该知道的事:

1.测试能提高软件的质量,但是提高质量不能依赖测试

2.测试能证明缺陷存在,不能证明软件不存在

3.80--20原则:80%的缺陷存在20%的模块中,经常出错的模块改错后还会经常出错

相关文章

  • 功能性测试应该知道的事

    缺点: 1.测试用例数量较大 2.测试用例可能产生很多冗余 3.覆盖率不可能达到100% 优点: 1.与软件如何实...

  • 性能测试的误区

    误区1:应用程序必须通过功能性测试后才可以测试性能 应该尽早的进行性能测试。性能测试可以发生在各个测试阶段中,即使...

  • 自考软件工程——软件测试相关的简答题1

    比较功能性测试与结构性测试 功能性测试(黑盒测试)与结构性测试(白盒测试)是完全不同的测试方法 黑盒测试基于外部规...

  • 大数据测试要点总结

    一.非功能性测试 由于大数据面向具体行业的应用,除了功能性测试,在整个大数据处理框架下需要进行非功能性测试,以下几...

  • 你不知道的软件测试那些事?

    你不知道的软件测试那些事? 一、写在前言 作为开发人员,我们都知道我们应该测试我们的代码。我们应该写单元测试,但这...

  • WEB测试点思维导图以及总结

    从思维导图看出把WEB测试点划分「功能性测试」和「非功能测试」,「功能性测试」主要由输入验证、增删改查、用户界面验...

  • 黑盒测试和白盒测试的区别

    黑盒测试(又称功能性测试或行为测试):在黑盒测试中,软件测试员只需要知道软件要做什么--而无法看到盒子里的软件是如...

  • APP 测试项

    App测试点整理 一. 功能性测试 根据产品需求文档编写的测试用例进行测试 功能性包括客户端的单个功能模块,以及功...

  • 2018-10-18 纸杯测试

    测试纸杯的方法 功能性 兼容测试 性能测试 安全性测试 易用性纸杯测试.png

  • UIAutomator(一)

    UIAutomator 一、简介 Android自动化测试框架 功能性测试 针对UI元素的测试 ...

网友评论

  • 23c058794041:我也算是刚刚转行做测试的!你都是怎么学习的!是看书还是有大神带!我现在刚转正!测试测的我要怀疑人生了:sweat::sweat:然后那天经理找我说让我做测试要强势一点,可是我的性格就不是那种很强势的人,所以我在想我是不是入错了行,而且我也是做功能测试,性能测试和自动化测试是不怎么了解的
  • 陈鹏慧:我也是一名iOS 开发妹子 在开发的路上徘徊 想转测试 但是没经验 转行找工作 不知道从哪开始
    测试小妹子:@陈鹏慧 可以:smile:
    陈鹏慧:@测试小妹子 谢谢 可以加您联系方式吗 嘻嘻 如果不方便就算了
    测试小妹子:@陈鹏慧 结合自己做过的项目把写用例的方法理解清楚,测试的步骤测试的理论搞清楚,开始入行的话就需要基本功掌握好,面试官知道是初学者,也会偏重基础知识,会问到自己做的项目,看看你对自己做过的项目的理解,表达能力,还有你可以参照别人的简历会出现的测试工具也要了解一下!:blush:加油↖(^ω^)↗

本文标题:功能性测试应该知道的事

本文链接:https://www.haomeiwen.com/subject/kjnauttx.html