Test Scenario


Test scenarios are used to exemplify the development or improvement of a new function in Workcube.


How should the Test Scenario be created? Example the Case
Produce a simple business story that the developer, consultant, trainee or user will understand. Stories make it easy to understand.

Sort Transactions
Transactions should be listed under 3 headings.

Preliminary Transactions: Necessary arrangements and operations for the correct execution of main operations such as general settings, parameters.

Main Transactions: In which WO's the registrations will be made, in which order, how, and what to pay attention to are listed.

SubalternateTransactions: Records and reports affected by the main transactions are sorted to be examined.


Case
A company that has accumulated funds that has free use money in a USD 1,000,000 bank account seeks the advice of an investment advisor to evaluate its money. The consultant makes an investment basket proposal to the company official. According to this proposal, the company;

200,000 USD will receive Google and Apple shares,

200.000 USD will receive a 4% yield Eurobond with a coupon every 6 months,

200.000 USD 5 year maturity 5% yield government bond will be purchased.

It will make an Overnight Repo with 200,000 USD.

100,000 USD will be deposited with a 1-year maturity of 6%.

It will invest in a Sukuk fund with a 3-month rental income of 100,000 USD.

As can be seen above, the example of the case will be understandable for both the developer and the users.


Transactions

Preliminary Transactions

  1. Define the types of securities. There are two options as "Fixed Income" and "Market Variable Value and Dividend".
  2. Check that the bank accounts where you will buy and sell securities are opened.
  3. If an intermediary institution is used for buying and selling securities, check the accounting codes of the corporate member's account and current account.
  4. Create accounting chart of accounts definitions of securities.
  5. Create budget items of securities and link accounting account codes.
  6. Create accounting chart of accounts definitions of securities returns.
  7. Create budget items of securities returns and link ledger account codes.
  8. Create accounting chart of accounts definitions of securities appreciation and depreciation.
  9. Create budget items for securities appreciation and depreciation and link accounting account codes.
  10. If the brokerage house commission is paid for the purchase and sale of securities, create the accounting chart of accounts for the commission.
  11. If brokerage firm commission is paid for buying and selling securities, create the budget item and connect the accounting account codes.
  12. Create the securities purchase transaction category and select the transaction officer employees.
  13. Create the securities sale transaction category and select the transaction officer employees.
  14. Create the securities return transaction category and select the transaction officer employees.
  15. Add withholding rate definitions for banks that will make time deposit transactions.
  16. Create accounting chart of accounts definitions of time deposit returns.
  17. Create budget items of time deposit returns and link ledger account codes.
  18. Create the term deposit deposit category and select the transaction officer employees.
  19. Create the term deposit return account transition transaction category and select the transaction officer employees.

Main Transactions

  1. Get a security type with a fixed rental income quarterly.
  2. Buy a government bond with a coupon yield every six months.
  3. Buy stocks using a brokerage firm.
  4. Open a time deposit with a one-year yield to be received at maturity.
  5. Deposit into a time deposit account with monthly returns.
  6. Collect the yield, which is a fixed rental income, quarterly.
  7. Make liquid funds-overnight repo as time deposits.
  8. Buy overnight repo-liquid funds using a brokerage firm as a security.
  9. Collect the yield of security type with a fixed rental yield quarterly.
  10. Collect a yield on government bonds with a coupon yield every six months.
  11. Update the values of your stocks in stock.
  12. Rediscount the returns of fixed income securities in stock before maturity and create an income accrual.
  13. Trade the appreciation and depreciation of variable value securities in stock.
  14. Buy some amount of government bonds in stock in the secondary market before maturity.
  15. Rediscount the time deposit before its due date and generate income accrual.
  16. Rediscount the previously rediscounted time deposits before their maturity date and create an income accrual.
  17. Calculate the yield on a deposit that is due.
  18. Withdraw an overdue deposit before it's due.

Post Transactions

  1. Check the accounting records of securities buying and selling transactions.
  2. Check the budget records of securities buying and selling transactions.
  3. Check bank records of securities buying and selling transactions.
  4. Check accounting entries for securities yield collections.
  5. Check budget records on securities yield collections.
  6. Check bank records on securities yield collections.
  7. If an intermediary institution is used in securities transactions, check the expense records of the commission amount.
  8. Check the accounting records of securities value increase and decrease transactions.
  9. Check the budget records of securities appreciation and depreciation transactions.
  10. Check the dates and numbers of the securities returns on the cash flow statement.
  11. Check that stocks of securities are in active accounts on the cash flow statement.
  12. Check the accounting records of time deposit accounts.
  13. Check the budget records of time deposit accounts.
  14. Check the bank records of time deposit accounts.
  15. Check the withholding tax-prepaid taxes accounting account records of bank withholding deductions of time deposit return account transition transactions.
  16. Check the income accrual accounting records of the time deposit yield rediscount accounts.
  17. Check the dates and numbers of time deposit return dates on the cash flow statement.
  18. Check that the sum of time deposits is in active accounts in the cash flow statement.

As can be seen, test scenarios are guiding in the development, QA, consultancy and use processes.


Feedback

Did you find this content helpful?