初识性能测试(测试小白面试总结)

其实我本人特别抵抗性能测试,可是性能测试确实是一个tester能力的重要标准,为何?IDK,由于每个test team的总监都会比较care性能测试的知识要点与你的想法,因此为了面试学吧。面试

先谈误区api

我的零测试基础而后前几天面JD,回答总监负载测试和压力测试差很少,过后学习了一下,我真想当时给本身两个大嘴巴子,其实不同的,按你胃年轻老是要付出代价的。网络

误区:性能测试 负载测试 压力测试 负载测试是一种测试方法,能够为性能测试、压力测试所采用。session

负载测试能够理解为一种技术手段,是经过加载重(模拟用户数量和增长用户请求等方式)来发现系统在负载不一样的状态下的系统行为。并发

压力测试是负载测试的一种,或者说压力测试使用了负载测试的技术手段,来模拟在强负载的状态下,系统会出现什么问题,系统的最大性能。 压力测试分为-->稳定性压力测试-->高负载长时间的系统的稳定性破坏性压力测试-->极限负载状况下致使系统崩溃的(验证系统过载后的恢复n能力)性能

性能测试是为获取或验证系统性能指标而进行测试。多数状况下,性能测试会在不一样负载状况下进行。学习

性能测试 1、测试用例测试

不管是功能测试仍是性能测试,执行用例时候都有优先级之分,对于性能测试来讲,优先级能够这样划分:设计

①.重要的(业务场景中的核心)ip

②.重复的(用户使用频率最高的)

③.重量级的(消耗大量系统资源的)

设计性能测试用例的简要过程:

一、具体的性能指标分为如下几类:

①.系统容量(数据容量、用户量、用户并发量)

②.系统并发度指标(注册用户、在线用户、并发用户)

③.响应度指标(正常压力下响应能力、峰值压力下响应能力、异常压力下的响应能力)

二、熟悉而且理解整个系统的业务逻辑、实现原理,而后进行需求拆分,获得性能测试需求点

三、多个渠道获得具体性能要求,分析评估风险,优先级,是否进行测试等

四、编写性能测试方案和用例,并进行评审经过,而后执行

PS:一些性能测试的测试点

a.查询 b.保存 c.统计 d.刷新 e.显示 f.传输 g.响应 h.下载

举个例子:打开网络上其余媒介的文件,在网络拥堵的状况下打开执行相关操做,主要测试点以下:

①.数据量小的时候主要执行查询统计刷新等功能点

②.数据量累计到必定程度时的查询统计刷新时间(必定程度:根据实际状况与需求来肯定范围)

因为楼主研究生跨专业到计算机,因此不少东西还很欠缺,打算自学,方便本身复习记录本身的学习历程,打算总结整理一些东西,这样更有仪式感,交流学习勘误

Memo: -Exactly.Parker was a young kid. Pretty good on the sax. Gets up to play in the cutting session. And he fucks it up. And Jones nearly decapitates him for it. And he's laughed off-stage crie himself to sleep that night, but the next morning, what does he do? He practices. Never to be laughed at again. And he practices and he practices, with one goal in mind. And a year later he goes back to the Reno. And he steps up on that stage and he plays the best motherfucking solo the world has ever heard. --Whiplash(爆裂鼓手)

相关文章
相关标签/搜索