he test case developed for online registration for course and tracking the application status, finally if the application selected pay the fees for the corresponding course, we will get incentives, if pay the amount by particular time interval.Test Plan for Registration, Tracking, IncentivesIdentify previous project data and the software components that should be tested.Listing the recommended test requirements.Describe the testing strategies in job.Identify the required resources and provide an estimate of the test efforts.Listing the deliverable elements of the test activities.Test RequirementsPerform the testing on use case specification, functional requirements, non-functional requirements that have been identified as targets for testing.Unit TestingUser login and logoutRecovery passwordChoose the departmentAdd the studentsUpdate studentCourse selectionView informationStatusPaymentCheckout the input data at unit testText formatInteger, special and number formatThe Unit and Integration SystemTest Objective: Ensure Database access methods and processes function properly and without data corruption.Technique: Invoke each database access method and process, seeding each with valid and invalid data.Inspect the database to ensure the data has been populated as intended, all database events occurred properly, or review the returned data to ensure that the correct data was retrieved.Completion Criteria: All database access methods and processes function as designed and without any data corruption.Special Considerations: Testing may require a DBMS development environment or drivers to enter or modify data directly in the databases.Processes should be invoked manually.Small or minimally sized databases (limited number of records) should be used to increase the visibility of any non-acceptable events.Integration TestingStudent information viewCourse catalogCourse information viewTracking of applicationPayment detailsSystem TestingLoginRegistrationStudent informationTrackingPayment & incentivesTest Objective: Ensure proper application navigation, data entry, processing, and retrieval.Technique: Execute each use case, use case flow, or function, using valid and invalid data, to verify the following:The expected results occur when valid data is used.The appropriate error / warning messages are displayed when invalid data is used.Each business rule is properly applied.Completion Criteria: All planned tests have been executed.All identified defects have been addressed.Special Considerations: Access to the Wylie College UNIX Server and the existing Course Catalog System and Billing System is required.User Acceptance TestingNavigation through a sample set of screens.conform to GUI standardsThe Team MembersTest team leaderTest team managerTest designerDatabase testerSystem tester