Skip to main content

Testing and to find reason of an issue tips for juniors

 In this blog you can find some testing tips that may help.


1. Start with basic testing:


If you are testing the invoicing process,use one order one line to test first. 


2. Test with multiple transactions.


If you are testing the invoicing process and passed the basic testing, test with multiple transactions like multiple lines, multiple orders.


3. Test from the start


If any of the cases failed during testing, test from the start.


4. Document Testing Operations


You must document the cases before you start the testing, but can be added new ones during testing. Document details. This documentation can be in written or using videos or other tools.


5. Test with different data.


Do not test with the same data like to fill qty as  any amount as 100. Use decimals etc for testing purposes.


 6. Test to have error messages. Test like users.


Test like a user and do incorrect actions to have error messages. Forget to activate the account and see what happens.


7. Do the partial testing.


Check if partial processes do work.


8. Check reports


After you proceed, do check the reflection for the reports.


9. Do test the whole flow.


Do test the whole flow if it does effect prior or post processes.

Comments

Popular posts from this blog

D365 F&O Transportation Module (TMS)

      I would like to give some summary information on the TMS module. TMS module helps you manage your both inbound and outbound operations.   You can plan your shipments, routes, loads, appointments and drier check in/outs.  You can see the fastest or less expensive routes as an example with to assign rates and calculate with engines. Also you can manage and reconcile charges. Please find the Microsoft Documentation for the Module below: https://docs.microsoft.com/en-us/dynamics365/supply-chain/transportation/transportation-management-overview Also I like the video series below from Michael Cobbin which give detail for the TM module from Tech Talk: https://www.youtube.com/watch?v=gqGKgiDEQLk https://www.youtube.com/watch?v=gqGKgiDEQLk&list=PLaKeZD0fHWIp8zD088_6svgMZ5v1CmJGz&index=8 https://www.youtube.com/watch?v=9-gGUxeQSAc&t=1408s https://www.youtube.com/watch?v=gqGKgiDEQLk&t=1456s

Vendor Invoice Posting Date (Pending Invoices)

  On the pending invoice posting form, there are different dates that may need to be filled. But there are two fields that may be mixed up. Invoice Date and Posting Date.  -Invoice Date is the date of the real invoice and most of the calculations(cash discount, exchange rates etc.) are using this date. It is optional not to fill this information unless on the parameters it is set to be filled mandatory. (Account payable > Setup > Account payable parameters -> Require document date on vendor invoice) - Posting Date is the date the transaction is posted to GL. This may differ from the invoice date in many circumstances. For example the invoice may arrive to posting user after the invoice date, period is closed etc. This field is used for calculations if invoice date is not filled. To fill the invoice date is mandatory and it is set to today as default when invoice is created but can be changed before posting. In some circumstances, users may need to change or bulk ...

Management Reporter (MR)

      Management reporter is  a tool that help users to create their own financial reports without customization/development or help from the IT team/consultants . Is used to prepare financial statements such as income statements, balance sheet etc which has the GL transactional/budget data and dimensions in D365 F&O. It was outside Ax but now you can reach within the D365 F&O.      You may use the functionalities below:          -    Transactional and Budgets Data          -     COA and Dimensions          -     Total Accounts          -     Report Variances          -     Pre Set Reports          -     Report Details of Transactions like voucher number, vendor and customer etc for audit reporting         -...