Building and implementing a complete testing process for the new application is one of the toughest challenges faced in VFP conversion projects. The main problem with our VFP conversion work is we generally do not have detailed user stories for the application, so we use individual business rules from the conversion of the VFP code itself.
This results in a disconnect between business rules that cannot be used by our testing teams to build complex test cases that go in hand with the complex use cases. If the complex use cases are not fixed before delivery, then client’s team will have to uncover problems before UAT, which is neither efficient nor reasonable for the client or us.
To avoid this situation, we try to have a thorough understanding of the application mostly with the help of a client’s subject matter expert to generate these complex use cases. Integration testing is exactly where we require client support to build complex test cases that align with the use cases.
We strongly believe that all phases of the testing process play a very prominent role in our conversion projects as we work closely with the client’s process for testing and deployment.