• 接口测试与数据库相关操作你要知道

     任何一个独立的系统既包括前端也包括后端,不可能没有后端的支持

     

    你用这个工具jmeter去做接口测试的原理:通过jmeter模拟客户端向服务器发送请求,服务器接收请求后对它进行处理,并向客户端返回响应结果,客户端接收结果的一个过程。可以用工具,也可以自己编写脚本来模拟
     
     

    面试的时候容易被问:

    接口测试的原理,你使用的接口测试工具的原理,或者你用这个工具去做接口测试的原理,

    不管做压力测试还是接口测试都要添加一个线程组。通常接口测试都填1就可以了

    线程数:理解为虚拟用户数 ,比如要测试1000个用户,这里设置为1000,模拟1000个虚拟用户。

    ramp-up period(in second):指启动时间。如果填写10 表示多少个虚拟用户数在10秒内完成启动。会这样启动,先启动第一个,第二秒启动第二个,10秒10个用户全部启动,全部启动所用时间。

    决定多长时间启动所有线程。如果使用10个线程,ramp-up period是100秒,那么JMeter用100秒使所有10个线程启动并运行。每个线程会在上一个线程启动后10秒(100/10)启动。Ramp-up需要要充足长以避免在启动测试时有一个太大的工作负载,并且要充足小以至于最后一个线程在第一个完成前启动。  一般设置ramp-up=线程数启动,并上下调整到所需的。

    循环次数:针对所有的虚拟用户请求时,每个用户需要循环次数。如果线程数是10.循环次数是2,那么对服务器的请求是20,也就是刚开始每个用户刚开始循环一次,然后再每个用户循环第二次。

    关于取样器中,请求,主要掌握三点:

    http的请求,soapui协议的请求也就是webservers的请求,关于数据库,可能会对数据库的请求的操作,如何进行设置。

     如果参数值里有中文,要勾选编码,并设置为utf-8

     面试官会问:在做接口测试时,你的关注点是什么?

     

    soap协议可以用soapui来获取请求体,还要添加下图

  • 相关阅读:
    中国移动校园WLAN客户端及使用方法
    Win7 开启upnp服务,直接在网络中设置连接路由设备
    转载:迷你云 – 搭建自己的本地多人团队Dropbox 服务
    JLINK V8固件烧录指导
    实验室网站试运营期间的信息管理
    并非如你想象的那般强大,带你重新认识3D打印
    转:技术宅逆天了!如何从按键音中听出周鸿祎的手机号码
    南大学生破译周鸿祎电话获得互联网大佬青睐
    E430 加装固态硬盘(SSD)参考
    iptables_cacti_nagios
  • 原文地址:https://www.cnblogs.com/Abby123wen/p/11534666.html
Copyright © 2020-2023  润新知