• 第六周作业


    软件测试方法有哪些?

    (1)黑盒测试:黑盒测试又称功能测试。黑盒测试是根据软件的规格对软件进行的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。具体方法有等价类划分法、边界值分析法、因果图法、决策表法。

    (2)白盒测试:白盒测试又称结构测试。白盒测试是把测试对象看作一个打开的盒子。利用白盒测试法进行动态测试时,需要测试软件产品的内部结构和处理过程,不需测试软件产品的功能。具体方法有控制流测试、数据流测试、程序插穿、程序变异测试。其中控制流测试中覆盖准则分为语句覆盖准则、分支覆盖准则、谓词测试、路径覆盖准则。

    (3)静态测试:静态测试不运行程序本身,只通过分析程序的文法、结构、街口等来检查程序 的正确性。

    (4)动态测试:动态测试通过运行软件来检验软件的动态行为和运行结果的正确性。按软件开发过程阶段可分为单元测试、集成测试、系统测试、验收测试、回归测试。

    (5)基于缺陷模式的软件测试

  • 相关阅读:
    2020软件工程作业01
    2020软件工程个人作业06——软件工程实践总结作业
    2020软件工程作业05
    2020软件工程作业04
    2020软件工程作业03
    2020软件工程02




  • 原文地址:https://www.cnblogs.com/xyz23/p/5372688.html
Copyright © 2020-2023  润新知