|
Software testing is a vitally important part in web development. Wed development is defined as the work of developing a website. It is either developed for the internet (World Wide Web) or an intranet (a private network). Web design, web content development, client liason, web server and network security configuration and last but not least – software testing are part and parcel of the web development. A web development team in a mammoth organization might comprise up to hundreds of web developers. The process of web development begins with planning, analysis, design and continued by implementation, promotion and innovation, taking into consideration the purpose statement, audience information, web specification and web presentation. Web development is said to be a platform for inter-departments cooperation instead of only dominated by a designated department. My contention is based on the ground that web development never neglects security consideration like data entry error, filtering output and encryption. Shoddy practices such as SQL injection and exploitation of scripts via hacking of electronic mails and protected content such as credit card numbers can be prevented through web development. For examples, some developers utilize different forms of encryption when transferring and storing sensitive information as a part of web development. In the same vein, software testing was introduced by Glenford J. Myer in 1979. It can be understood as an investigation conducted to provide stakeholders, such as companies and investors and employees, with reliable information about the features of particular software, particularly in the process of web development. The objective of software testing is to enhance quality of the software, for verification and validation and for reliability estimation. Besides, software testing also allows the stakeholders to comprehend the risks involved at the implementation of the software. One clear example of software testing is the process of executing an application to look for software bugs. Software testing is divided into functional and non functional testing. Functional testing is to test a specific function of the code while non functional testing is to test the other aspects of software which is are not related to specific function. Software testing, just like web development, could be an endless process. Software cannot be tested and website cannot be developed until all the irregularities have been cured. It is adjusted according to budget, time and quality. The golden rule is that software can be stopped testing when it has met the reliability requirement using reliability models. To conclude, a web can only be well-developed when software is well tested.
_________________
Muhammad Safwat Fuad The Java Code Admin Java Technical Lead. Mobile: +2010-2942-538 Email:mtv134@yahoo.com
|