Q4) In finance "Request for Quote" (RFQ) is a common mechanism used to request a price electronically: the client submits a request to the pricing server. At some point, the server provides a quote (or a series of quotes) and the client can decide to execute (hit) or pass (cancel). When a client "executes" or "hits" a price, they are actually placing an Order to make a trade at that given price. The following state machine diagram describes the different states of the RFQ and the possible transitions. Using the state machine testing technique, answer the following questions. Write detailed steps of your answer Request Timeout- Error Request Timeout Server sends quote User requests quote Requesting Server sends quote Quoted User executes quote Executing -User cancels- Server sends execution report Done User cancels Dol Cancelling Server replies Cancelled 1. How many test cases do you need to achieve state coverage? a. 1 b. 2 C. 3 d. 4 e. 5 2. How many test cases do you need to achieve transition coverage? a. 5 b. 6 C. 7 d. 8 e. 9
Q4) In finance "Request for Quote" (RFQ) is a common mechanism used to request a price electronically: the client submits a request to the pricing server. At some point, the server provides a quote (or a series of quotes) and the client can decide to execute (hit) or pass (cancel). When a client "executes" or "hits" a price, they are actually placing an Order to make a trade at that given price. The following state machine diagram describes the different states of the RFQ and the possible transitions. Using the state machine testing technique, answer the following questions. Write detailed steps of your answer Request Timeout- Error Request Timeout Server sends quote User requests quote Requesting Server sends quote Quoted User executes quote Executing -User cancels- Server sends execution report Done User cancels Dol Cancelling Server replies Cancelled 1. How many test cases do you need to achieve state coverage? a. 1 b. 2 C. 3 d. 4 e. 5 2. How many test cases do you need to achieve transition coverage? a. 5 b. 6 C. 7 d. 8 e. 9
Related questions
Question
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 3 steps