Microsoft Interview Question
1. facility testing (test whether program is doing what it is indended to do): i.e., whether func is indeed called
2. usability testing: check that the function outputs (if any) are meaningful, nonabusive;
error messages are straightforward
3. security: check that 'setTime' cannot invoke a function residing in a privileged region if current user privileges are not enough (i.e., it does not break privilege rules)
4. compatibility: check whether this function works with older operating systems
Test cases:
- Eila June 11, 20061. bounary - illegal times: check boundaries:
illegal hour - 24, -1, -2,, 25
illegal minute - 60, -1, -2, 61
illegal second - 60, --1, -2, 61
2. acceptance / Functionality - check that the set time is equal the current time (with valid time paramters)
3. accessibility - none
4. load - N\A
5. stress - NA
6. security - NA
7. platform - execute the function on different OS
8. Performance - the time is set in a second (check with the func function, that the time is set after a second)
Henrick,
can you give you answer? or the expected answer.
Thx,
Eila