文档章节

软件测试中PR测试是什么意思?

 四川晟司科技
发布于 2017/04/24 14:20
字数 474
阅读 70
收藏 0

在软件测试中,我们会遇到PR测试,那么软件测试中的PR测试是什么意思呢?有的人说是性能测试,是正确的答案吗?下面晟仔就给大家介绍下PR测试的意思以及做法。

PR的性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。

PR测试主要工具有:Web Bench、ab - Apache HTTP server benchmarking tool、Siege、Apache JMeter、Web Polygraph、TCPCopy、Tsung、curl-loader、Grinder、LoadRunner、kylinpet。

性能测试的做法:

1.为了减少网络延迟和带宽限制对性能测试的影响,最好在内网进行测试。

 

2.性能测试一般在优化前和优化后,测试两轮,这样能够比较出优化前后的效果。

 

3.性能测试最好跑的时间长一些,观察程序是否存在内存泄漏、资源未释放等问题。

 

4.有的公司为了避免影响线上环境,只在测试环境做性能测试。我所在的公司性能测试一般在线下线上都会做,线上做性能测试可以了解生产环境的性能情况。

 

软件测试中的PR测试就是性能测试的意思!

四川晟司科技发展有限公司:http://www.shengsiit.com

© 著作权归作者所有

粉丝 0
博文 32
码字总数 15240
作品 0
成都
私信 提问
【Kubernetes社区之路】kubernetes机器人指令介绍

是kubernetes社区使用的CI/CD系统,基于kubernetes实现,它提供了一系列格式的命令供用户使用。使用这些指令,可以让机器人完成相应的工作,例如,当你提交PR后,可以使用命令来指定一个own...

恋恋美食
07/01
23
0
良好Git协作之Pull Requests实践

我们知道Git协作中最重要的一个步骤是Pull Requests(简称PR,Gitlab中也叫Merge requests,MR,本文中统一叫PR),在之前的文章"理清基本的git(github)"流程中,虫虫介绍过基于Fork-PR的开发...

虫虫猎奇ccsearchit
2018/10/31
0
0
改进 GitHub 工作流的 15 个建议

简评:GABO ESQUIVEL 拥有 10 年以上的软件开发经验,在这篇文章中,他分享了他认为最为高效和实用的开发流程,这个流程可以被用在各种软件开发项目上,开发出高质量的软件。 高质量的软件有...

极小光
2018/11/13
0
0
Kubernetes测试、CI和自动化贡献者体验的故事

机器可以完成工作,这是一个关于Kubernetes测试、CI和自动化贡献者体验的故事 作者:Aaron Crickenberger(谷歌)和Benjamin Elder(谷歌) “大型项目有很多不那么令人兴奋但又辛苦的工作。我们...

CNCF官微
2018/09/03
0
0
一个开源项目维护者的笔记 — 为什么我关闭 PRs

我在 GitHub 上和其他地方维护着许多的开源项目(截止本文写作时超过 160 个)。在过去几年里,我已经合并 以及/或者 关闭了上千个 Pull Requests (PRs) 和补丁,现在想在这里总结一下我不合...

局长
2017/02/10
2.9K
8

没有更多内容

加载失败,请刷新页面

加载更多

字节序转换详解

在跨平台和网络编程中我们经常会提到网络字节序和主机字节序,如果没有正确对两者进行转换,从而导致两方产生了不同的解释,就会出现意想不到的bug。 目录 0x01 概念 0x02 分类 0x03 两种字节...

无心的梦呓
34分钟前
4
0
干货 | AI人脸识别之人脸搜索

本文档将利用京东云AI SDK来实践人脸识别中的人脸搜索功能,主要涉及到分组创建/删除、分组列表获取、人脸创建/删除、人脸搜索,本次实操的最终效果是:创建一个人脸库,拿一张图片在人脸库中...

京东云技术新知
39分钟前
4
0
【swiper】 滑块组件说明

本文转载于:专业的前端网站➣【swiper】 滑块组件说明 swiper 滑块视图容器,其原型如下: 1 <swiper 2 indicator-dots="[Boolean]" 3 indicator-color="[Color]" 4 indicator-act......

前端老手
49分钟前
4
0
堆排序算法

《Java算法总纲目录》 1、定义 由下图(网上找的),堆排序类似这种,把最大的数字放到最下面的最右面位置,然后把第二大的数字放到最下层的最右面倒数第二个位置,依此类推,如下: 2、代码...

木九天
52分钟前
5
0
框架和库的区别

框架和库的区别 框架:是一套完整的解决方案;对项目的侵入性较大,项目如果需要更换框架,则需要重新架构整个项目。 node 中的 express; 库(插件):提供某一个小功能,对项目的侵入性较小...

庭前云落
56分钟前
5
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部