Due to the lack of current documentation, FD Solutions first approached the project from a business analysis perspective, analyzing all available documentation and system architecture diagrams. From there, requirement gathering sessions were a collaborative effort between the project teams, in which detailed, current requirements were captured and planned system enhancements were outlined. The result was an up-to-date and comprehensive requirements document intended to inform FD's QA group's testing of the application.
FD then began its Quality Assurance process by designing a structured and thorough process for the testing of the RLP Network. FD authored a detailed Master Test Plan including the overall test strategy, resource assignments, and the scope and approach for each type of test to be conducted. It also included details surrounding test data and environments, test estimates and schedule, testing risks, assumptions, and constraints.
FD QA Analysts used out-of-the-box thinking together with a sound understanding of the business and functional requirements to author a comprehensive suite of test cases managed within our HP Application Lifecycle Management tool. Test run reports were provided to the Royal LePage project team outlining details such as the number of test cases run, pass/fail statuses, browser configurations, and defects. Any defects found were tracked with thorough defect reports and provided in a timely manner to the Royal LePage development team for resolution. Frequent, detailed communication of FD's testing and results were vital in instilling confidence in the stability of the application before any production releases occurred.
The RLP Network involves integration to other third-party applications, and uses role-based secure log-in credentials. For this reason, FD's QA Analysts approached testing not only from a functional perspective but also from a user role perspective.