Transaction analysis:
• For each transaction under test you should:
– State and document each execution step and hence there is no ambiguity in the navigation path
– Recognize all input data requirements and predicted responses
– Find out the type of user which the transaction includes
– Find out the connectivity path; and
– Whether the transaction is passive or active