- Jace's Blog
- Posts
- Automated Testing (ATF) opinions
Automated Testing (ATF) opinions
This is a list of items I think the ATF Tests should include.
I think every test should have the following steps;
Create users to use to for test (Server>Insert Record on sys_user)
Create role(s) for the newly created user, as you may not always know a good user to test as.(Server>Insert Record on sys_user_has_role)
Impersonate the user(Server>Impersonate)
Use Server>Record Validation to test most field values
Use Form validation for User Experience testing.
Tests should also follow these as well
Track Tests in update set with the code
Group Tests by tag. Tag for Application, Testing Schedule, and Feature/Effort/Sprint
Tests should be small units to test and not dependent on eachother.
Tests should be part of the estimate of work when sizing work.
Tests should run on a schedule.
Community Blog for further reading.
Reply