[go: up one dir, main page]

0% found this document useful (0 votes)
11 views3 pages

19 Website Maintenance

The document outlines essential steps for effective website maintenance, including frequent backups, statistical analysis, usability testing, performance testing, security maintenance, and component maintenance. It emphasizes the importance of user feedback and regular updates to ensure optimal performance and security. The document concludes with a prompt for knowledge testing and hints at future lessons on automated testing software.

Uploaded by

Aman Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views3 pages

19 Website Maintenance

The document outlines essential steps for effective website maintenance, including frequent backups, statistical analysis, usability testing, performance testing, security maintenance, and component maintenance. It emphasizes the importance of user feedback and regular updates to ensure optimal performance and security. The document concludes with a prompt for knowledge testing and hints at future lessons on automated testing software.

Uploaded by

Aman Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Website Maintenance

Let's talk about the different steps we can take to run our application smoothly over the long run.

WE'LL COVER THE FOLLOWING

• Frequent Backups
• Statistical Analysis
• Usability Testing
• Performance Testing
• Security Maintenance
• Component Maintenance
• Test Your Knowledge!

In the previous lesson, we briefly discussed the concept of server


maintenance. Now, let’s focus on the site itself. In order to efficiently handle
traffic and provide the ultimate user experience, we need to keep it clean and
safe.

Here are some of the things to consider while maintaining your website.

Frequent Backups #
We must make sure that the latest version of our site is backed up in case of
data loss. The optimal solution would be to have a history of all the previous
states of the website.

Statistical Analysis #
We must be observant of the activity that happens on our site. We can use this
data to estimate growth and figure out what needs to be improved. The
popular Google Analytics is a master in representing all sorts of statistical data
for websites.
Usability Testing #
A great way to refine our website is to take user feedback through periodic
usability tests. We should try to spread our user sample over a diverse range
of people, from those are familiar with the purpose of the application, to the
users who are using it for the first time.

Having a usability test every couple of years or so can keep us up to date with
the changing preferences of the customers and can also point our any
underlying problems in the system.

Performance Testing #
We must ensure that the performance and the response speed of our
application is not hampered by high user traffic. We can perform stress tests
using Loadrunner.

Another good practice is to keep compressed and cached data at our server.
This would reduce load time.

Security Maintenance #
We should make sure that the security software in charge of every component
in our application is updated regularly. Cyber attacks have brought down
giant websites in the past, so we must take all measures to secure ourselves
from malicious hackers. Burp Suite and Grabber are excellent web application
scanners.

Component Maintenance #
A good website is one which provides the functionality it is built for. We must
test out all links, images and input forms to search for any faulty components
which could hamper the user experience.

Sometimes, updating the code of our application can make some old
components incompatible with the new changes. Hence, component testing is
a fundamental of website maintenance.

Test Your Knowledge! #


1
Usability testing refers to

COMPLETED 0%
1 of 2

In the next lesson, we will discuss a few automated testing softwares.

You might also like