Can I use project attributes to exchange data between multiple users or bdf scripts?
Each Project Attribute that is configured defines and initializes a corresponding attribute for each virtual user at runtime. When using the AttributeGet and AttributeSet functions they execute against each individual virtual users attribute, thus information exchange between users is not possible. Furthermore, as each virtual user executes a single bdf script, information exchange between bdf scripts is also generally not possible.
The exception to this is when using Frameworks such as Java Frameworks and .Net Frameworks. Here each virtual user executes a bdf and the java source or .Net source script. Access to the User Attributes is possible from both scripts for any particular user therefore information can be exchanged between bdf and the java or .Net source script.