| There are several components of traditional | | | | systems these concerns were limited to the |
| application testing that can be used in the web | | | | constraints of the CPU, memory and other |
| testing process because of best practices along | | | | internal hardware components. Although this |
| with the probability that traditional systems may | | | | example 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 testing | | | | between them is only a matter of perspective. |
| that can be used in Web testing include checking | | | | One type of testing that if overlooked that could |
| its function and performance in regards to | | | | have a detrimental effect on functionality and |
| accessibility and reliability. | | | | performance is security testing. Although security |
| In testing of Web systems, one has to check | | | | testing is occasionally performed, depending on |
| functionality using all browser variants to ensure | | | | the particular design, in a traditional systems |
| consistency in its display and navigation across the | | | | environment, it should be mandatory for Web |
| various platforms. Due to the nature of Web | | | | systems due to the effects on confidentiality, |
| systems, there is also the issue of network | | | | integrity, and availability of these customer facing |
| infrastructure capacity and compatibility which | | | | and back-end systems. An attacker could find a |
| would have an impact on both functionality and | | | | way to take control of the administration, |
| performance. | | | | performance, and functionality of a Web system. |
| As an example, if the Web system includes audio | | | | One small example would be having a website |
| or video feeds, then there will be a requirement | | | | defaced...it would be a public embarrassment to |
| for quality of service (QOS) functionality within | | | | any business and even more troubling if it causes |
| the network infrastructure equipment and the | | | | a loss of income due to customer loss of |
| ability to appropriately burst bandwidth allowances | | | | confidence in the organization. |
| when required due to traffic loads. Without QOS | | | | The complexity and criticality of Web systems |
| functionality in these areas, the Web system may | | | | absolutely requires due diligence in the exercise of |
| not function as designed from the end user | | | | its testing and that has been the inspiration to |
| perspective, because the multimedia stream is | | | | adapt traditional testing techniques and go several |
| subjected to jitter, latency, or both. In traditional | | | | steps further. |