为了账号安全,请及时绑定邮箱和手机立即绑定
  • https://img1.sycdn.imooc.com//5d0066540001fb4d07570467.jpg

    https://img1.sycdn.imooc.com//5d0066810001d22307240485.jpg本课内容如上图:

    查看全部
  • https://img1.sycdn.imooc.com//5cff593800019da008200390.jpg

    https://img1.sycdn.imooc.com//5cff5a2e0001e6bd07740226.jpgA到B直接借到钱,处理成功:2XX

    A到B借钱,B没有说到C借,成功借到:3XX(重定向)

    A到B借钱,没有找到B:4XX(客户端请求包含错误或者不能正确执行)

    5XX:服务器不能正确执行一个客户端发送的正确的请求(例如:请求超时)

    查看全部
    1 采集 收起 来源:HTTP协议响应码

    2019-06-11

  • 从下往上层级:https://img1.sycdn.imooc.com//5cff58260001b7f908310480.jpg

    查看全部
  • 常见的接口协议:HTTP:超文本传输协议;https:安全的超文本传输协议;FTP:文件传输协议;TCP:网络控制协议;IP:互联网协议;UDP:用户数据协议;


    查看全部
  • 测试眼中的接口:协议接口(利用中间件实现某个功能需求)

    开发眼中的接口:创建一个接口,创建一个接口的实现类,必须实现这个接口里的所有方法。

    查看全部
  • 课程大纲:

    (1)不同角色眼中的接口测试

    (2)常见的接口协议

    (3)http协议栈中的位置

    (4)http协议响应码

    (5)http协议相应模型

    (6)常用http协议的请求方式

    (7)JMeter的功能介绍

    (8)get请求与post请求


    查看全部
    0 采集 收起 来源:课程内容介绍

    2019-05-21

  • http协议请求响应模型 就是一次请求的生命周期或者简单的软件分层


    查看全部
  • 做性能测试是全部基于正确的数据来做的,ftp协议接口功能与性能,ftp主要是用于上传下载业务,jmeter就能进行接口功能和性能测试

    1. mysql数据库性能测试,在做分层性能测试的时候,我们可以将bs架构应用程序分为三层,第一层:web浏览器一层的性能;第二层api接口的性能;第三层:数据库性能。

    2. mongodb数据库性能测试,和mysql性能测试的区别,在于数据存储方式不一样;主要关注数据库的写入性能和读取性能

    3. 支持自定义java组件开发

    4. BS架构应用的性能测试

    5. HTTP协议接口功能与性能测试

    6. ftp协议接口功能与性能


    查看全部
    0 采集 收起 来源:JMeter功能介绍

    2019-05-14

  • http协议请求响应模型

    场景:登录

    1.客户端发起请求到api接口

       1.1用户在客户端填写用户名和密码,点击登录,发送请求

    2.api接收到客户端发起的用户请求

       2.1 api对业务逻辑进行验证

          2.1.1验证用户名和密码是否合法

               比如:用户名要求必须为真实手机号码(11位,1开头,第二位34)

               如果验证失败,即用户名不合法,那么需要给客户端发送响应码

               比如码值为1,2,3

               1代表用户名格式错误

               2代表用户名或密码错误

               3代表密码格式错误

    3.api会将用户输入的数据发给db层

       3.1数据库查询成功则返回1,失败返回0

    4.DB会将返回的查询数据库的条目数给api

    5.api返回成功或失败的状态码发给客户端

    6.客户端将返回的信息提示给用户


    一 客户端

    功能测试  性能测试   自动化测试

    二 接口层

    接口测试  功能测试  性能测试  自动化测试

    三 数据库层

     可以将开放人员使用到的sql语句单独拿出来进行性能测试


    查看全部
  • HTTP协议响应码:

    1xx:信息响应类,表示接收到请求并且继续处理

    2xx:处理成功响应类,表示动作被成功接收、理解和接受

    3xx:重定向响应类,为了完成指定的动作,必须接受进一步处理

    4xx:  客户端错误,客户请求包含语法错误或者是不能正确执行

    5xx:服务端错误,服务器不能正确执行一个正确的请求


    查看全部
    0 采集 收起 来源:HTTP协议响应码

    2019-05-14

  • HTTP协议栈中的位置

    5ca5b454000103df19201080-156-88.jpg

    查看全部
  • HTTP 超文本传输协议   HTTPS 安全超文本传输协议  FTP 文件传输协议

    TCP 网络控制协议  IP  互联网协议    UDP 用户数据协议


    查看全部
  • 开发眼中的接口:模块与模块之间的对接方式定义

    测试眼中的接口:可以独立部署成服务的协议接口


    查看全部
  • 1、不同角色眼中的接口(开发、测试)

    2、常见的接口协议(如http等)

    3、http协议栈中的位置(http协议的底层原理)

    4、http协议响应码(2XX、4XX、5XX)

    5、http协议响应模型(一次请求的生命周期)

    6、常用的http协议的请求方式(get、post等)


    查看全部
    0 采集 收起 来源:课程内容介绍

    2019-05-14

  •    HTTP 协议栈中的位置

    ----------------------------------

    HTTP   |     HTTPS

    --------|-----------------------------------

    TCP      |    SSL/TLS

    ---------|------------

                  IP

    ----------------------

             数据链路层

    查看全部

举报

0/150
提交
取消
课程须知
1、有一定测试理论基础 2、适合已从事软件测试行业的同学 慕课网测试交流群 559506833
老师告诉你能学到什么?
1、通过本课程的学习,能够清楚的理解不同角色眼中接口的定义。 2、能够使用jmeter这个工具来进行接口的功能和性能测试 3、了解了接口的原理,能够举一反三,在未来的工作中可进行任意协议的接口测试。 慕课网测试交流群 559506833

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!