做好性能测试需要了解的知识汇总_第1页
做好性能测试需要了解的知识汇总_第2页
做好性能测试需要了解的知识汇总_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页做好性能测试需要了解的知识汇总做好性能测试需要了解的知识汇总

发表于:2023-02-16来源:未知:娃娃点击数:标签:性能测试

性能测试1.如何理解TPS?2.如何理解线程调用?

性能测试

1.如何理解TPS?

2.如何理解线程调用?

3.如何理解响应时间?

4.如何理解(性能)建模?(可分类回答)

5.如何理解响应时间、TPS曲线和用户之间的关系?

6.在LoadRunner中为什么要设置思考时间和pacing?

应用服务器

1.如何理解J2EE的系统架构?

2.如何理解J2EE应用(服务器)的容器?

3.如何理解内存泄露?如何定位JAVA类的应用的内存泄露?如何定位C语言编写的应用的内存泄露?

4.如果用纯JAVA的应用调用J2EE应用服务器的容器资源会出现什么结果?需要如何维护容器资源?(说明原理即可)

5.如何定位JAVA的方法调用消耗的时间?(不通过在源代码中加时间戳的方式)?

6.如何定位C语言中的函数调用消耗的时间?

7.如何监控J2EE应用服务器?(可以用一个具体的应用服务器做例子)

数据库

1.如何理解(数据库)架构?(可以用一个(数据库)做例子)

2.(SQL)语句在数据库中的执行分成几步,每一步都做什么?(可以用一个数据库做例子)

3.如何跟踪SQL的执行时间和内存的消耗?(可以用一个数据库做例子)

4.如何监控数据库?监控能得到什么数据?(可以用一个数据库做例子)

5.如何定位死锁问题?如何定位热块问题?如何监控日志切换?(可以用一个数据库做例子)

6.有几种手段可以改变执行计划?(可以用一个数据库做例子)

操作系统

1.如何判断CPU、内存、磁盘的瓶颈?

2.如何理解CPU、内存、磁盘之间的关系?

3.如何理解pagingin/pagingout?

4.如何监控操作系统的资源?(可以用一个操作系统做例子)

5.如何理解内存管理和线程调度?(可以用一个操作系统做例子)

6.如何理解CSwitch?(可以用一个操作系统做例子)

7.如何理解磁盘IO?(可以用一个操作系统做例子)

网络

1.如何定位数据包的传输在网络上消耗的时间?

2.如何理解纯路由和NAT的区别?

性能测试工具

1.解释LoadRunner的工作原理。

2.如何理解LoadRunner里的关联?

3.如何理解性能压力工具?

4.如何理解虚拟用户?(可以用一个工具做例子)

5.如果理解业务到脚本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论