Users File (.usr)

Users settings are saved in ATEasy to a users file. This includes users and groups and privileges that are used by the development environment.  By default, the same file is also used by the Test Executive to store its settings include the toolbar, menu, options and more.

File Location and Name

The default users file (ATEasy.usr) is located in the Windows System folder (System32 on x86 Windows or SysWow64 on x64 Windows).

You can change the location or name of the default users file using the Users dialog or using the AUsers.SetDefaultFileName method (v9). In addition, the test executive you can point to a different file to store and your test executive settings using the driver UsersFile parameter. You can also place the file in the network for sharing between multiple ATEasy stations. In ATEasy version 10 build 156c, If the file get  replaced, only ATEasy administrator user can approve the change, when you start ATEasy, you will be prompt to logon as ATEasy administrator user to approve the change, non-ATEasy administrator user will not be allowed to continue with administrator approval.

File Permissions

By default, ATEasy setup sets ATEasy.usr file security settings will be set as Read/Write/Full Control for all Windows Users. In ATEasy version 10 build 156c, you can limit the permissions of who can write to the file by providing certain Windows users (for example, Windows users group called Users which can be ATEasy Testers group) only Read access and allowing other Windows users such as Administrators (for example ATEasy Administrators) Write access or Full Control access rights. This allows you to protect the file from being overwritten or changed by users and allowing only certain users to change settings of ATEasy or the Test Executive. In this version certain non-privileged TestExec settings are saved to registry under HKEY_CURRENT_USER\Software\Marvin Test Solutions\ATEasy\TestExec\.

Default Password

By default, the ATEasy Administrator user (and all other built in users: Supervisor and Tester) password is set to empty string, we recommend to change these passwords.