A virtual user in .NET is a public .NET class with the SilkPerformer.VirtualUser attribute applied. This attribute tells the add-on to generate a virtual user definition in the BDL script.
The VirtualUser attribute has one parameter - the name of the virtual user that is to be generated in the BDL script when running a try script.
You can have multiple VirtualUser classes in your .NET assembly but the names of the virtual users must be unique.
C# Code | BDL Script |
---|---|
[VirtualUser("Vuser1")] public class MyTestUser1 { ... } [VirtualUser("Vuser2")] public class MyTestUser2 { ... } |
dcluser user Vuser1 ... user Vuser2 |