Quality testing system construction project for a policy bank
With the continuous expansion of the bank's business and the yearly increase in users, the banking industry has an expanding customer base, increasingly complex business, enhanced operational management across the board, and increasingly large information systems with higher requirements on stability and security. Testing is particularly important in the quality assurance of entire banking information system. On this premise, a comprehensive quality testing system needs to be established, in order to provide reliable quality assurance for software development and continually improve the quality of information system development.
Preparation for client-adapted software testing management practices, quality testing management, testing specifications, defect tracking management and testing analysis documentation.
Preparation for quality testing system documentation (processes, specifications, templates) that covering unit testing, technical testing, business functional testing, acceptance testing in a quasi-production environment, and performance testing, etc.
Test metrics establishment for applying to all phases of testing project. Test metrics should include, but not limit to test case design with execution progress, and use case coverage, etc.
Software quality control standardization for establishing a quality testing management process that meets the needs of the client, and assisting in the selection of testing tools.
Test-related organizational structures and roles definition
· Establishment of an organizational structure for quality testing system requirements
· Quality testing systems training
· Complete test project schedule management
· Test process management
· Test issue management
· Test quality management
· Project review management.
A basic quality testing system framework was established. The system was built base on simple business requirements that practicing on the development of large projects. Hence, the feasibility of the system was verified through pilot projects.
The processes are listed below:
To build a testing quality system to match the customer's software development system
To write documents including implementation plans, protocol specifications and templates etc.
To establish a testing environment
To test with different systems in the development environment
To writing preliminary rules for the use of test data
To perform test case management, test defect management, performance testing, business testing, acceptance testing and green light testing
To select 2-3 software development projects to carry out trial runs of the quality testing system
To verify the correctness and feasibility of the quality testing system
To solidify the management process by using management tools
To optimize testing methods by using testing tools
To establish a continuously improved testing environment to support testing implementation, promoting project implementation staff to improve basic testing skills
To ensure the completeness, accuracy and reliability for the testing implementation and project delivery
To refer the testing operation for pilot projects for ensuring the quality of documentations
Submit your request and we will contact you as soon as possible
After logging in, you can experience online demo for free, download solutions and case white papers