美文网首页
性能测试基础知识

性能测试基础知识

作者: 萌萌聊测试 | 来源:发表于2022-05-18 22:18 被阅读0次

jmeter性能测试脚本可以做自动化可以做功能,但是简单的功能脚本不能直接过来用于性能测试

这个课程都是接触接口的,(性能测试周期很长)

软件性能测试:是用一定的技术工具,找出或验证某些性能指标值的测试

工具:jmeter loadrunner python+locust wrk ngrinder

找出:之前完全没有做过,企业中开始做性能测试阶段

验证:在后续迭代更新过程中,就是来验证这些指标值,因为我们以前已经有了,后续在迭代的过程中,迭代一个版本,有一些业务功能增加了,有了更多的接口,更多的逻辑处理,那么性能就会发生变化,影响到性能指标

只要与性能相关的都属于广义性能测试

负载测试:关键词:逐步加压,逐步增加压力(模拟多个人向服务器发出请求),看我们服务器最大(异常报错,服务器崩溃,超过请求时间过长,以上三种都是拐点)的性能指标值(通过增加人数来增加压力)

压力测试:关键词:比较大的压力比较长的时间24,比较小的压力*比较长的时间,

负载测试和压力测试都属于性能测试

做性能测试一定要使用性能测试工具

功能测试/功能测试的目的是:输出是bug,最终都是保证功能正常(bug修复)才能够发布上线

性能测试目的:输出性能指标,而不是bug

需要看服务器的稳定性,服务器需要支撑多用户并发量

用接口做性能测试,不需要关注是APP端还是web端

性能测试开展阶段:两种情况

1.功能测试(接口(企业自有接口:开发人员写好的接口,不是很稳定,一般都是功能测试完成了要上线了(功能稳定)或者上线之后再做性能测试,第三方接口:付费购买时,别人的接口已经很成熟,自身公司提出性能要求,确保接口满足自身公司性能要求,所以在商务谈判快要结束的时候要做性能测试,自己公司里用其他团队的接口也是第三方接口,还有其他团队做好了接口,需要使用其他团队做的接口)

性能测试的时间周期很长,所以一般是上线之后做性能测试(用户功能没有问题,大量用户时存在问题,这个时候才需要用性能测试)

接口协议一般都是http协议,数据进行交互情况下一般是使用http协议,还有websocket,jdbc,soap协议

做性能测试一定要使用性能测试工具,包括写代码

http和rest的区别:

地址上就有区别

请求行都不一样

参数也发生变化

rest会把参数和key直接写在地址里面,改变了实现方式

其实rest和http是差不多的

jmeter是java开源的,更新较快可以支持最新的协议例如restful

lr的优势在于执行效率,是c语言的,做很精确的性能时就用这个,有并发用户数限制

jmeter支持mq类性能测试

最后:你如果是对python自动化测试、web自动化、接口自动化、移动端自动化、面试经验交流等等感兴趣的测试人可以 点这自行获取

相关文章

  • 玩转电商应用性能调优

    第1章 入门篇—性能测试基础知识 什么性能测试 性能测试类型 性能测试基本流程 性能测试需求分析 性能测试指标

  • 性能测试技术要求

    测试工具 Jmeter loadRunner 测试基础知识 性能测试理论 自动化测试理论 测试开发 服务器性能诊断...

  • 性能测试概览Ⅰ

    性能测试基础知识 1、性能测试的含义 通过自动化测试工具模拟生产运行的业务压力或用户使用场景来测试系统的性能是否满...

  • Redis的性能测试与基本知识

    性能测试 启动redis服务器(基于自己的配置文件启动) 使用redis自带的性能测试工具测试并发性 基础知识 R...

  • 测试笔记-1

    测试基础知识 web性能指标:并发用户数VU、每秒事物数TPS、系统响应时间、设备性能 web性能测试工具:loa...

  • 性能测试01--深入理解线程数,并发量,TPS

    哈喽,大家好!我是minisummer!首先感谢您的关注!今天给大家分享的内容是性能测试基础知识。 什么是性能测试...

  • 软件性能测试目录

    软件性能测试Ⅰ 软件性能测试Ⅱ 软件性能测试Ⅲ 软件性能测试Ⅳ 软件性能测试Ⅴ 软件性能测试Ⅵ 软件性能测试Ⅶ 软...

  • 性能测试基础知识

    学习性能测试之前我们务必需要知道一些性能测试的理论知识与概念。 性能 性能这个词语,我们可能在生活中多多少少都接触...

  • 性能测试基础知识

    学习性能测试之前我们务必需要知道一些性能测试的理论知识与概念。 性能 性能这个词语,我们可能在生活中多多少少都接触...

  • 性能测试基础知识

    1.负载测试:在一定软硬件环境下,不断加大负载确定满足性能指标的能够承受得最大用户数; 2.性能指标: TPS:每...

网友评论

      本文标题:性能测试基础知识

      本文链接:https://www.haomeiwen.com/subject/mnkzurtx.html