前面的推文我们掌握了性能测试脚本开发常见的技术,如:检查点、参数化、关联等等,今天开始给大家分享场景设计实践知识,后续文章都会系统分享干货!
前面已经讲述了场景设计的一些基础知识,鉴于场景设计在整个性能测试过程中的重要性,在实际使用过程中也当然存在很多使用技巧或者说是一些高级使用方法。通过这些技巧或高级使用方法可以帮助我们更好地进行场景设计或监控场景执行的情况,今天主要分享集合点知识。
首先需要明确在性能测试过程中为什么要进行集合点设置,在LoadRunner测试过程中,其实并不能保证所有的Vuser真的在同一时刻进行操作,这样就达不到并发测试的目的,故需要使用到集合点技术,集合点的意思是如果在一个操作之前设置了一个集合点,LoadRunner会等待所有的Vuser都准备好要执行该功能时才开始执行,其强调的是所有的Vuser都已准备好了,如果只是部分Vuser准备好了,该功能还是不会被执行。
集合点的设置
选择Scenario→Rendezvous,如图7-1所示
接下来会弹出集合点信息对话框,如图7-2所示