When a tester executes a test and observes behaviour that differs from the specification, this is called a: a) defect b) error c) failure d) mistake e) fault Which of the following best describes regression testing? v) Testing to ensure unchanged areas still work w) Testing after a fix x) Testing after environment changes y) Testing after code refactoring z) Testing only at the end of the project a) v, w & y are true b) v & w are true c) v, w, x & y are true d) w & z are true e) all are true Which of the following is NOT included in IEEE 829 test documentation? a) Test summary report b) Test design specification c) Test incident report d) Test risk assessment e) Test log Testing should be stopped when: a) All planned tests are executed b) The exit criteria have been met c) No more defects are being found d) Time runs out e) Both b and c ...
Statement testing uses a model of the source
code which identifies statements as either executable or non-executable. Test cases shall be designed to exercise
executable statements.
For each test case, the following shall be specified:- the input(s) to the component;
- identification of statement(s) to be executed by the test case;
- the expected outcome of the test case.
Thanks. Really useful information I was stuck on statement testing until now.
ReplyDelete