The document discusses testing requirements for large scale information and communication technology (ICT) systems. It explains that extensive testing is needed when developing new systems and outlines different types of testing, including module testing, functional testing, system testing, user testing, and operational testing. For large scale systems, more attention must be paid to testing that the system works on a network, with many users simultaneously, and that the network still functions with the system operating. The document emphasizes that thorough testing is crucial but also one of the most expensive phases of software development.