Server Hacking - System Testing And Maintenance
Unit Testing:
- The procedure level testing is made first. By giving improper inputs, the errors occurred are noted and eliminated.
- Then the web form level testing is made. For example storage of data to the table in the correct manner.
- In the company as well as seeker registration form, the zero length username and password are given and checked.
- Also the duplicate username is given and checked. In the job and question entry, the button will send data to the server only if the client side validations are made.
- The dates are entered in wrong manner and checked. Wrong email-id and web site URL (Universal Resource Locator) is given and checked.
system testing and maintenance
Integration Testing:
- Testing is done for each module. After testing all the modules, the modules are integrated and testing of the final system is done with the test data, specially designed to show that the system will operate successfully in all its aspects conditions.
- Thus the system testing is a confirmation that all is correct and an opportunity to show the user that the system works.
Validation Testing:
- The final step involves Validation testing, which determines whether the software function as the user expected.
- The end-user rather than the system developer conduct this test most software developers as a process called “Alpha and Beta Testing” to uncover that only the end user seems able to find.
- The compilation of the entire project is based on the full satisfaction of the end users.
- In the project, validation testing is made in various forms. In question entry form, the correct answer only will be accepted in the answer box.
- The answers other than the four given choices will not be accepted.
Maintenance:
- The objectives of this maintenance work are to make sure that the system gets into work all time without any bug.
- Provision must be for environmental changes which may affect the computer or software system.
- This is called the maintenance of the system. Nowadays there is the rapid change in the software world.
- Due to this rapid change, the system should be capable of adapting these changes.
- In our project the process can be added without affecting other parts of the system.
- Maintenance plays a vital role. The system liable to accept any modification after its implementation.
- This system has been designed to favor all new changes. Doing this will not affect the system’s performance or its accuracy.
- The procedure level testing is made first. By giving improper inputs, the errors occurred are noted and eliminated.
- Then the web form level testing is made. For example storage of data to the table in the correct manner.
- In the form, the zero length username and password are given and checked.
- Also the duplicate username is given and checked. The client side validations are made.
- The dates are entered in wrong manner and checked. Wrong email-id is given and checked.
- This is the final step in system life cycle. Here we implement the tested error-free system into real-life environment and make necessary changes, which runs in an online fashion.
- Here system maintenance is done every months or year based on company policies, and is checked for errors like runtime errors, long run errors and other maintenances like table verification and reports.
- Implementation is the stage of the project when the theoretical design is turned out into a working system.
- Thus it can be considered to be the most critical stage in achieving a successful new system and in giving the user, confidence that the new system will work and be effective.
- The implementation stage involves careful planning, investigation of the existing system and it’s constraints on implementation, designing of methods to achieve changeover and evaluation of changeover methods.
- Implementation is the process of converting a new system design into operation.
- It is the phase that focuses on user training, site preparation and file conversion for installing a candidate system.
- The important factor that should be considered here is that the conversion should not disrupt the functioning of the organization.
- The application is implemented in the Internet Information Services 5.0 web server under the Windows 2000 Professional and accessed from various clients.
In the project system testing is made as follows: