zoukankan      html  css  js  c++  java
  • 第一章----接口概念

    一、什么是B/S?什么是C/S?

      B:浏览器

      C:客户端(如:手机app,电脑上第三方软件)

      S:服务器

    二、什么是接口及作用?

         由前端和后端连接的桥梁,是用来传输数据的!

    三、接口原理?

            客户端向--接口发送一个请求----接口向服务器发送一个请求-----服务器进行校验后---响应给接口数据-----接口在响应给客户端

    四、接口方法及区别?

                   最常用的get和post方法!

                    区别:

                     1、 如果是get请求的话,直接在浏览器就访问得到,而post则需要借助工具才可以访问

                      2、post是放在body内,而get则放在header!

                     3、post比get安全,因为数据在地址栏不可见!

                      4、get的url会有长度上的限制,而post数据则可以非常大!

                      5、一般get用来获取数据,post用来发送数据!

    五、接口测试概念?

             接口测试是为了验证后台代码是否正确,避免前端时出现更多的错误!

    六、charls抓包接口?

              操作练习!!

    七、charls原理?

           客户端发送请求给charls,charls发送请求在给服务器,服务器进行验证,并响应数据给charls,charls在此响应数据给客户端

    八、接口类型?

               外部接口,内部接口!

    九、什么是接口测试?

                传输想要的数据,看看是不是自己想要的预期结果!

    十、接口文档三要素?

               1、接口url

                2、请求方法

                3、请求参数--请求类型

                 4、接口说明(属于那部分模块,用来干嘛的)

                 5、返回响应状态!

           注意:status、code(都是状态吗) msg(消息)        

    十一、接口测试流程?

                1、拿到需求文档和接口文档

                2、分析文档

                3、写接口测试用例

                4、评审接口测试用例

                 5、执行接口用例

                 6、postman来执行(测试参数,断言,传输参数)

                  7、自动化测试!

                

    十二、以前在公司工作流程(面试)?

                  1、评审需求:开发,测试,ul一起来测!

                          评审需求的时候可以说出自己的想法和意见(说重点)

                   2、按着需求分析,写测试用例

                    3、评审测试用例

                     4、开发提测

                      5、冒烟测试(用一跟烟的功夫执行主流程(影响下一步的过程))

                      6、跟踪bug,回归测试!

                       7、接口自动化测试

    十三、环境分为几种?

         开发环境,测试环境,预线上环境,线上环境

  • 相关阅读:
    JavaSE Day11
    JavaSE Day10
    JavaSE Day9
    JavaSE Day8
    JavaSE Day7
    a
    js 操作 字符串
    委托的生明与使用
    T-SQL 的简单查询语句
    asp.net服务控件的生命周期
  • 原文地址:https://www.cnblogs.com/wsx123/p/13843350.html
Copyright © 2011-2022 走看看