性能测试理论口试问题总结

打印 上一主题 下一主题

主题 840|帖子 840|积分 2520

性能测试的应用范畴

1、对系统性能瓶颈进行定位
必要掌握查看日记的方法,查询数据库连接数或进程数,查询web服务器连接数或哀求数。
2、对系统参数进行调优
针对操作系统、数据库、中心件服务器等:是软件,就一定会有参数配置,这些配置,也是系统发生性能问题的紧张缘故起因。
3、发现算法的缺陷
紧张从时间的维度,去定位算法缺陷(一般情况下开发自己就能定位到)。
4、验收测试
验收测试的时间,你陈诉里写的是最多多少人同时在线。
以陈诉的形式,把测试出来的性能指标,给到那些必要这些指标的人。(老板、开发、运维、客户)
5、容量规划
容量的规划,就是一种预估。根据业务场景去预估服务器压力等。
总结
产品从各种维度考虑,都必要进行性能测试。
多数情况下,产品做出来之后,人们往往更关心的不是功能,而是它的性能。
好比,特斯拉电动车,续航是多少公里。某跑车,百公里提速是多少秒。划一级的轿车,都能开到140,以同样的速度和公里数,哪个更费油?哪个更稳固性?哪个操控性更好?这些都是性能范畴。
产品谁都能做,但高性能的产品,才具备市场竞争力,以是要做性能测试,保证性能指标。
性能测试的部署计谋

1、什么时间做性能测试
①项目刚上线的时间:用户为0(克制用户量突然增加,系统遭受不住)。
②发布活动的时间:节日商品秒杀,打折优惠,某时间段促销,大批量用户集中访问下单(寻常没这么多用户)。
③版本迭代的时间:新功能产生(类似刚上线)。
④高负载的稳固性:推出免费课程,一天内就会连续增长,要看负载,一个视频网站最多容纳多少人(只进不出)。
2、如何模拟生产情况
①等比模拟硬件:生产情况是100台,那么测试就等比缩小为10台。
②同步软件版本位数:因为不同版本,会有细微差别(全部软件)。
③使用负载均衡模拟共享中心的应用:负载均衡紧张做分发,分发机制类似共享中心。
④最大限度克制网络问题:将服务器置于同一机房,克制由于网络波动而出现的性能问题(忽略网络)。
注意:
1. 做性能测试,不要直接去互联网测去,有网络,偶然间就不知道问题是哪出的。
2. 性能的测试情况,必须是自己搭建的,这样面对多个影响因素,才气做到心中有数。
3. 性能测试的数据预备。
①数据的分类:性能测试与功能测试的数据库,要相互独立
1)底子数据:让表中数据达到一定数量级,目的是测出数据库索引是否必要优化,表空间、索引空间是否充足。
2)业务数据:被测系统能够按业务逻辑运行起来的数据,目的是测出SQL语句和步调代码是否必要优化 。
注意:性能测试,一定是必要大数据量。
注意:底子数据紧张体现存储空间,业务数据紧张是看操作速度 。
②数据的预备:
1)利用性能测试工具构建。
2)写循环代码SQL插入数据表。
3)从生产库中拷贝。
末了:下方这份完整的软件测试视频学习教程已经整理上传完成,朋友们如果必要可以自行免费领取【保证100%免费】

软件测试口试文档

我们学习一定是为了找到高薪的工作,下面这些口试题是来自阿里、腾讯、字节等一线互联网大厂最新的口试资料,并且有字节大佬给出了权势巨子的解答,刷完这一套口试资料信赖各人都能找到满意的工作。

  1. 获取方式:QQ社区:902061117
复制代码
这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战堆栈,这个堆栈也陪伴上万个测试工程师们走过最艰难的旅程,希望也能帮助到你!



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

商道如狼道

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表