• 软件测试知识点补充1


    1、软件测试的分类:

      1)黑盒测试、2)白盒测试、3)灰盒测试

    2、根据软件测试面进行分类:

      1)性能测试   分为空间性能(软件所消耗的系统资源,例如硬件资源、cpu)和时间性能(软件运行时的具体响应时间)

      2)功能测试

    3、对软件测试工作的自动化测试分类:

      1)手工测试:录制/编写测试脚本

      2)自动化测试:采用性能工具模拟多并发的用户同时在线,验证系统的处理能力

    4、测试还有:冒烟测试、回归测试、随即测试、探索性测试、安全性测试

    5、分层的自动化测试

      1)单元自动化测试:单元测试框架如java的junit、testNG。python的unittest、pytest

      2)接口自动化测试工具:测试http的有HttpUnit、Postman等

    web应用的接口自动化测试分为两类:

      1)模块接口测试:模块之间的调用与返回

      2)web接口测试分为两类:服务器接口测试(前端获取的请求,通过http协议返回给后端)、外部接口测试(调用的接口由第三方提供)

      3)UI自动化测试:主流的测试工具有UFT 、Watir、Robot Framework、Selenium,qunit是针对javascript的一个强大的单元测试框架

  • 相关阅读:
    Apache Maven(三):POM
    Mysql的数据库引擎
    一文搞懂tcp和udp
    OSI七层协议大白话解读
    模型的部分知识及ajax的后端应用
    Django之模型层第二篇:多表操作
    Django基础之模型(models)层之单表及各种查询
    Django基础之视图(views)层、模板层
    Django之路由(urls)层
    创建Django项目基础
  • 原文地址:https://www.cnblogs.com/lay-tomoe/p/6491652.html
Copyright © 2020-2023  润新知