• jmeter接口测试复习总结


    最近大家看我的随笔就知道我一直在复习jmeter接口测试这一块的知识。

    也有一个多月了,随笔也写了30篇左右,通过做了3个项目,大致也掌握了jmeter工具的一些基础知识。

    几年前我使用过jmeter工具,这两年一直在做UI的自动化测试,没有去做接口的测试工作,一直呆在一家公司,测试的内容很固定,

    中途也安逸了一段时间。

    趁着今年疫情,晚上不能出门玩,就好好在家复习自己的测试知识体系。

    我从最开始的接口文档内容,到接口用例的编写,测试考虑的范围,这些事理论,其实也是基础知识。

    然后,介绍jmeter工具的从四个方面介绍的。

    首先是返回值传参。我主要使用的json提取器。

    其次是关联,依赖关系。就是下个接口依赖上个接口。例如:查询用户信息必须是先登录才能查询。

    主要是使用http授权管理器,http cookie管理工具等。

    再次是断言。jmeter断言有很多种方法。实际工作中主要是使用4种断言方法。

    状态码(这个jmeter自带的,我们不用刻意去添加),业务状态码(这个通过:响应断言可以实现),断言持续时间(主要是检查接口的性能)

    ,数据库断言(这个后续我会继续复习,顺带复习下数据库知识)

    还有:参数化。

    jmeter工具主要有:随机函数,计数器,变量,随机变量,csv文件参数化等几种方法。

    特别是参数化的知识,这次复习最大的受益处,以前我测试接口都是使用固定值写死了,现在如果让我测试接口的话,一定是使用参数化。

    无论是域名,还是测试的值,不会再写死了,尽量都写成参数化。

    还有:debug sample 调试取样器。供我们查看参数化的数值是否取到值了。

    还有:用户自定义变量。当我们需要具体值时,可以使用这个变量来赋值。还有几个函数的用法,time,random等。

    最后:jmeter非图形化运行脚本。

    常用的几个命令:-n,-t,-l,-e,-o等等。我随笔中都分别介绍了这些命令的具体用法。

    后面有复习了,jmeter+ant 集成测试,出接口测试报告。这个也算是自动化接口测试的表现吧。

    现在回头来看看,虽然中途我碰到了很多问题,但是,解决后,发现,不难。

    大家用心来复习一下接口测试,发现,真的不难。

    大家如果在学习中,碰到了问题,测试方面的问题,可以和我一起交流一下。共同进步,共同学习。

    当然,我今天总结中,没有写如何导入JAR包,如何测试鉴权,加密,时间戳等概念,那个是进阶层面的,我没有找到实际的案例,暂时我自己也不会,

    希望大家以后再学习的时候,可以关注下这些内容。

  • 相关阅读:
    IIS中ASP.NET安全配置
    好用的SQLSERVER数据库自动备份工具SQLBackupAndFTP(功能全面)
    js取两位小数点
    json格式的ajax传输交互
    js全选与反选
    formdata,ajax提交数据
    js判断是否微信浏览器、IE浏览器
    js实现列表从下往上循环滚动
    绝对定位始终居中
    存储、字符串截取、两端对齐、样式绑定、微信调拨号功能
  • 原文地址:https://www.cnblogs.com/star12111/p/13474587.html
Copyright © 2020-2023  润新知