zoukankan      html  css  js  c++  java
  • 【分享】提到接口测试,千万要把自动化测试和性能测试区分开

    今天要说的是接口的自动化测试和性能测试,很多刚接触这块的同学,因为这两者在处理脚本的方式上差不多,会把他们混为一谈,接下来说一些我理解的区别~

    相同
    因为接口的自动化测试和性能测试,在脚本的处理方式上很相似,如果使用一些接口测试工具如Eolinker、JMeter,甚至在特定情况下只需要做一些小改动模拟发送请求,就可以很轻松把自动化测试脚本转为性能测试脚本。

    区别
    1、测试角度不同
    自动化测试是基于功能测试,用例也是来自功能测试,更多是做回归测试,测的是业务,是功能。
    性能测试更多是测试单个或多个接口的性能表现,如响应时间、并发数等,不一定会考虑整个流程。
    打个比方,一个产品的下单操作,做性能测试只需要考虑这个接口过不过,但是功能测试还需要把其他的查询库存,用户信息验证等流程串起来,保证业务的连贯。
    2、掌握技能不同
    简单地说,自动化测试偏向开发,实际需要的技术水平并不高但是需要有测试的思维;
    性能测试则需要懂更多的知识点,像脚本语言、操作系统、数据库等方面都要了解才能做到面面俱到。
    3、使用工具不同
    前面有提到Eolinker和JMeter,这两个分别是很常用的自动化测试和性能测试的工具,Eolinker其实已经涵盖了大部分的功能测试的内容,JMeter则是性能测试方面不足的补充。
    Eolinker:www.eolinker.com
    JMeter:jmeter.apache.org

  • 相关阅读:
    1、Elasticsearch教程-从入门到精通
    3、ik分词器
    2、ElasticSearch的安装
    svn操作
    2020-10
    编写第一个linux驱动
    字符设备驱动
    Linux下/dev和/sys/class的区别
    latex
    Qt
  • 原文地址:https://www.cnblogs.com/dc20181010/p/14512724.html
Copyright © 2011-2022 走看看