找回密码
 我要加入

QQ登录

只需一步,快速开始

请在帖子回复中提出你对软件性能测试的任何疑问,我们会把这些当成您在工作中的需求,为您整理免费教程,帮助大家学习成长!
分享至 : QQ空间
收藏

22 个回复

倒序浏览
想要学习性能测试,个人觉得首先要搞清楚一些事情,
  • 性能测试是做什么的。
  • 性能测试该在什么阶段进入到测试流程中。
  • 进行性能测试的一些准备(工具、环境、脚本等)。
  • 本次性能测试的目的。
  • 对测试结果的分析。

以上纯属个人观点,不正确的地方请各位提出,方便我学习改正,谢谢!

点评

说的好,这些都会整理进来!  发表于 2017-6-20 17:50
回复 使用道具 举报
性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。
回复 使用道具 举报
性能测试应该是在功能测试结束之后,整个系统的功能已经稳定的情况下进行,这样可以避免因功能实现有误而导致性能测试结果不准确的情况,稳定的环境和系统是性能测试可以顺利进行的前提
回复 使用道具 举报
性能测试用什么工具好

点评

不同的场景用不同的工具吧,同一个场景也可以有多种工具选择,希望本次活动能都搞清楚一下,啦啦啦  详情 回复 发表于 2017-6-20 17:47
回复 使用道具 举报
性能问题:应用程序代码:在通常情况下,很多程序的性能问题都是写出来的,因此对于发现瓶颈的模块,应该首先检查一下代码。

数据库配置:经常引起整个系统运行缓慢,一些诸如oracle 的大型数据库都是需要DBA进行正确的参数调整才能投产的。

操作系统配置:不合理就可能引起系统瓶颈。

硬件设置:硬盘速度、内存大小等都是容易引起瓶颈的原因,因此这些都是分析的重点。

网络:网络负载过重导致网络冲突和网络延迟。

点评

BS/CS 结构,整个流程,每个部分都有可能造成性能问题,数据库读取、服务器性能、服务环境、服务端代码问题(逻辑性和代码质量)、前端代码问题、前段硬件性能,都有可能造成性能问题  详情 回复 发表于 2017-6-20 17:54
回复 使用道具 举报
cc小朋友 发表于 2017-6-20 09:43
性能测试用什么工具好

不同的场景用不同的工具吧,同一个场景也可以有多种工具选择,希望本次活动能都搞清楚一下,啦啦啦
回复 使用道具 举报
关于性能测试工具,现在常用性能测试工具大都是Loadrunner和jmeter,Loadrunner功能强大,支持的协议种类的,集脚本录制编写、场景性能测试和性能分析于一身,也是目前运用较广的性能测试工具。jmeter主要运用于接口上的性能测试,两个工具相比还是Loadrunner功能强大,但两个工具也还是各有优点的。由于对这两个工具接触的都不多,不是很了解不能给大家提供更多的介绍,之后会想办法帮大家进行补充的,也希望版主能够帮助补充完善
回复 使用道具 举报
jmeter比较小,而且是开源的,可以配合badboy一块使用

点评

badboy 是什么?  详情 回复 发表于 2017-6-20 19:23
回复 使用道具 举报
cc小朋友 发表于 2017-6-20 09:43
性能问题:应用程序代码:在通常情况下,很多程序的性能问题都是写出来的,因此对于发现瓶颈的模块,应该首 ...

BS/CS 结构,整个流程,每个部分都有可能造成性能问题,数据库读取、服务器性能、服务环境、服务端代码问题(逻辑性和代码质量)、前端代码问题、前段硬件性能,都有可能造成性能问题
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 我要加入
关闭

站长推荐 上一条 /2 下一条