An Alternative for Mercury Virtual Table Server

Mercury’s Virtual Table Server (VTS) provides the following functionality when sharing data between vusers in your typical LoadRunner scenario …

Virtual Table Server (VTS) first edition, introduced the capability for LoadRunner virtual users, WinRunner and XRunner, to communicate in real time. Data extraction and communication was simplified but limited to column/queue level operations. The new Virtual Table Server II provides a higher degree of data manipulation and 5-10 times better performance. From row level queries, retrievals, updates, insertions, unqueue entries, to database access, VTS II provides the functionality and ease for enhanced inter-process, inter-virtual user communication

A useful tool in itself, but with some annoying limitations. MyLoadTest elaborates on this:

The API is simple, but unfortunately does not allow you to write SQL queries; instead you must use the functions provided, like lrvtc_retrieve_row() and lrvtc_query_row()…

Read on for an alternative when using web vusers in LoadRunner.

Read More