Rendezvous Software Performance Testing is a function within LoadRunner used to simulate different virtual users waiting at a rendezvous point to gather and run at the same time. This is also called concurrency. What else can Rendezvous do?
Using Rendezvous Software Performance Testing with Loadrunner
Ordering Function: For an ecommerce application, when you are ordering on-line, it is common to have two orders for the same product being placed at the same time. If we just tested it manually, we cannot ensure that the orders are generated at the same time. For example, sometimes the software receives one request and generates order 001, then receives another request and generates order 002. With manual testing, it is rather difficult for the system to receive two requests at the same time. But by using Rendezvous, this problem can be solved. It can generate both orders, even 100 orders at the same time.
Lock function: The Lock function is widely used by different kinds of software. For example, a document which is being edited should be locked. If we just tested it manually, it will be difficult to emulate the scenario of two users editing it at the same time. Using Rendezvous can emulate this to verify if it is really locked.
Server Robustness: Servers may crash when too many users visit it concurrently. Rendezvous can check if the server is robust. Without Rendezvous, enough pressure may not be applied to the server. Maybe a mailbox will allow 1000 users online to do different actions at the same time, but if all 1000 users logged in at the same time, it will crash. These scenarios are totally different.
As you can see, Rendezvous Software Performance Testing, a feature within Loadrunner, is an absolute must if you are going to simulate large numbers and/or simultaneous user behavior.