Traditional and Web Application Testing

There are several components of traditionalsystems these concerns were limited to the
application testing that can be used in the webconstraints of the CPU, memory and other
testing process because of best practices alonginternal hardware components. Although this
with the probability that traditional systems mayexample walks a fine line between functionality
be supporting the web system in the background.and performance, sometimes the difference
Some of the components of traditional testingbetween them is only a matter of perspective.
that can be used in Web testing include checkingOne type of testing that if overlooked that could
its function and performance in regards tohave a detrimental effect on functionality and
accessibility and reliability.performance is security testing. Although security
In testing of Web systems, one has to checktesting is occasionally performed, depending on
functionality using all browser variants to ensurethe particular design, in a traditional systems
consistency in its display and navigation across theenvironment, it should be mandatory for Web
various platforms. Due to the nature of Websystems due to the effects on confidentiality,
systems, there is also the issue of networkintegrity, and availability of these customer facing
infrastructure capacity and compatibility whichand back-end systems. An attacker could find a
would have an impact on both functionality andway to take control of the administration,
performance.performance, and functionality of a Web system.
As an example, if the Web system includes audioOne small example would be having a website
or video feeds, then there will be a requirementdefaced...it would be a public embarrassment to
for quality of service (QOS) functionality withinany business and even more troubling if it causes
the network infrastructure equipment and thea loss of income due to customer loss of
ability to appropriately burst bandwidth allowancesconfidence in the organization.
when required due to traffic loads. Without QOSThe complexity and criticality of Web systems
functionality in these areas, the Web system mayabsolutely requires due diligence in the exercise of
not function as designed from the end userits testing and that has been the inspiration to
perspective, because the multimedia stream isadapt traditional testing techniques and go several
subjected to jitter, latency, or both. In traditionalsteps further.