四、测试技术体系

作者: InsaneLoafer | 来源:发表于2021-07-21 07:18 被阅读0次

    目录

    • 软件测试分类
    • 分层测试体系

    一、软件测试分类

    image.png

    1、系统测试分类

    image.png

    2、验收测试分类

    • α测试:测试人员在开发环境下模拟真实用户测试
    • β测试:实际用户在用户环境下测试,开发不在
    image.png

    3、黑盒测试

    • 又称数据驱动测试
    • 完全不考虑程序内部结构和内部特性
    • 注重于测试软件的功能需求
    • 只关心软件的输入数据和输出数据
    image.png

    4、白盒测试

    • 研究产品内部的源代码和程序结构
    • 单元测试就是白盒测试的一种
    image.png

    三、分层测试体系

    1、自动化分层测试体系

    • 70%单元测试
    • 20%服务测试
    • 10%用户界面测试
    image.png

    2、单元测试

    image.png
    单元测试方法
    • Java
      • JUnit
      • TestNG
    • Python
      • unittest
      • pytest

    3、接口测试

    • 接口全称Application Programming Interface,一 般称作API
    • 是针对软件对外提供服务的接口的输入输出进行测试
    • 检查接口参数传递的正确性,接口功能实现的正确性,输出结果的正确性,以及对各种异常情况的容错处理的完整性和合理性
    接口测试方法
    • Charles、Fiddler
    • postman
    • Jmeter
    • loadRunner
    • python:Requests、HttpRunner
    • Java:HttpClient、RestAssured

    4、UI测试

    image.png
    UI测试方法
    • 手工方法:人工查看、操作
    • 自动化方法
      • web:selenium
      • app:appium

    相关文章

      网友评论

        本文标题:四、测试技术体系

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