Choose the ONE option that describes the example of a transaction. The scenario for this question is the transfer of an amount of money from one bank account to another.
A . Request transfer of X Monetary Units from account K to account P; reduce the balance of account K by X Monetary Units; Increase the balance of account P by X Monetary Units. If the reduction and Increase have been correctly applied, then apply changes.
B . Request transfer of X Monetary Units from account K to account P; increase the balance of account P by X Monetary Units. If the increase in account P has been correctly applied, then apply changes.
C . Request transfer of X Monetary Units from account K to account P; decrease the balance of account K by X Monetary Units. If the reduction in account K has been correctly applied, then apply changes.
D . Request transfer of X Monetary Units from account K to account P; reduce the balance of account K by X Monetary Units; increase the balance of account P by X Monetary Units. If the reduction or increase has been correctly applied, then apply changes
Answer: D
Explanation:
A transaction in performance testing involves a series of actions that need to be completed to ensure data consistency and correctness. Option D captures the complete and atomic nature of a transaction by ensuring that both the reduction in account K and the increase in account P are correctly applied before committing the changes. This reflects the principles of ACID (Atomicity, Consistency, Isolation, Durability) in database transactions, which are crucial for ensuring reliability and correctness in financial operations as covered in ISTQB performance testing standards.
Latest CTFL-PT_D Dumps Valid Version with 40 Q&As
Latest And Valid Q&A | Instant Download | Once Fail, Full Refund