当前位置:   article > 正文

软件测试工程师华为面经_华为软件测试面经

华为软件测试面经

1.网络基础知识(请求和响应IP号段)

1. 网络层次划分
2. OSI七层网络模型
3. IP地址
4. 子网掩码及网络划分
5. ARP/RARP协议
6. 路由选择协议
7. TCP/IP协议
8. UDP协议
9. DNS协议
10. NAT协议
11. DHCP协议
12. HTTP协议
13. 一个举例
14、实用基本概念
原文链接:https://blog.csdn.net/weixin_45186298/article/details/99358848

1. HTTP特点

  • 无状态
  • 使用URI定义互联网资源
  • HTTP方法
  • GET:获取资源
  • POST:传输实体主体
  • PUT:传输文件
  • HEAD:获得报文首部
  • DELETE:删除文件
  • OPTIONS:询问支持的方法
  • TRACE:追踪路径
  • CONNECT:要求用隧道协议连接代理
  • 持久连接节省通信量
  • 管线化实现并行发送多个请求,而不需要一个接一个等响应

2. HTTP 报文

用于HTTP协议交互的信息称为HTTP报文

请求报文:

  • 报文首部
  • 请求行
  • 请求首部字段
  • 通用首部字段
  • 实体首部字段
  • 其他
  • 空行
  • 报文主体

响应报文:

  • 报文首部
  • 状态行
  • 响应首部字段
  • 通用首部字段
  • 实体首部字段
  • 其他
  • 空行
  • 报文主体

发送多种数据的多部分对象集合:

  • MIME
  • multipart/form-data

内容协商:

  • 服务器驱动协商
  • 客户端驱动协商
  • 透明协商

3. HTTP状态码

1XX:接收的请求正在处理

2XX:请求正常处理完毕

  • 200 OK
  • 204 NoContent
  • 206 Partial Content

3XX:需要进行附加操作以完成请求

  • 301 Moved Permanenetly
  • 302 Found
  • 303 See Other
  • 304 Not Modified
  • 307 Temporary
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号