PHP性能测试工具调研:性能测试概论、指标与平台化趋势分析
《HP性能测试常用工具比较.PPPTX》由会员分享,可以在线阅读。更多相关《HP性能测试常用工具比较.PPTX(10页合集版)》请网上搜索。

一、PHP性能测试工具考察 1、性能简介 性能测试 1.1简介:性能测试和功能测试也是项目质量的重要组成部分。如果一个模块的性能不强,不仅会影响模块本身的业务。功能也会影响呼叫方。目前,ECOM的产品线有平台化的趋势。业务需要基于平台,所以平台的性能就显得尤为重要。一、性能及性能测试简介 1.2 指标:响应时间:单个请求从发送到返回处的时间负载能力:分为长链接、短链接:服务器物理和软件性能限制下的最大QPS倾斜链接数量:对于短链接,要注意哪一方被关闭。由于调用方是PHP,建议关闭PHP。 2.常用工具。 2.常用工具的常用工具。
2.:/AB-N10000-C10http:/DB-TESTING-:8478/Check.php 优点:非常简单,上手容易,只要设置Cookie即可 GET和POST请求缺点 不支持参数自定义,需要做二次处理自己发展。压力速度不稳定,难控数据在没有正确错误结果分离的情况下不一定准确,要靠服务日志的抑制来判断是否有异常总结:适合简单调试调试,但不信它的压力结果。 、常用工具2、常用工具Loadrunner优点:有成熟的UI,使用方便,可以记录,还可以做一些数据参数化支持ACTIONSCRIPT编程,大公司支持文档。
3、可以模拟多个用户并行的情况,整个web系统的某些事务的启动,可以生成丰富的报告,更贴近实际的缺点:破解版不方便,不需要机器要安装过多的观看Oversal或插件,否则很难开始录制。最好单独一台机器运行,一般运行在Windows上。响应时间等性能数据之间会存在差距。对于服务类型,比如webservice,性能比较好。比如你达到每秒1000次,你就需要几个Loadrunner来把请求压过去。自定义正常或异常结果比较麻烦。业务系统做系统集成测试系统集成测试,比如单个请求需要200MS以上。不适合极限性能测试 2.常用工具 2.常用工具 SOAPUI优点是可以方便测试 S
4. OAP、REST接口,可以维护测试用例,支持简单的结果检查最新版本,也支持接口的安全测试,可以做简单的性能测试,但是性能牛的服务比较难以抑制系统的缺点。有一些。 WebService用于收费公司专业版的BUG。目前不支持基于HESSIAN协议的SOAPUI。 2.常用工具。 2.常用工具 JMETER的优点是内部实现了线程机制(线程组)。提供丰富的逻辑控制器来运行线程的操作;产生相应测试结果的统计报表。不依赖接口,通过API调用或参数传递的方式添加和执行测试用例。利用参数化和函数功能快速完成修改测试数据。缺点使用的WebService是基于hessian协议的
5. 尚不支持JMETER。 2.常用工具。 2.常用工具 PHP多进程压力工具很方便。 PHP编程方便控制压力速度。你需要知道我们有多大,有多少链接会失败或返回异常,以支持测试并发连接的缺点。因为是PHP写的,所以上压工具在最大压力上重新启动最大压力。不要超过 20 个进程。流程启动的越多,不一定是按过去的压力来总结适合接口类型的压力测试。结合XDEBUG,可以轻松定位服务的瓶颈。二、常用工具2.常用工具C多线程压工具Attila、MyABC等压后台服务的工具可以看到。