更新时间:10-22 (在职研究生)提供原创文章
摘要:随着Web 技术的发展, Web 应用已经变得越来越庞大和复杂,各种网站的建设与应用也日趋壮大,网站性能和可靠性的高低,直接影响到网站的运行和推广,影响到网络用户的使用。面对众多良莠不齐的大小网站,如何检测其功能完备性、性能稳定性、安全可靠性,成为测试领域的一个重要课题。
本论文根据系统需求规格说明书,主要利用黑盒测试的方法,对ASP学校网站中的注册模块进行了详细的功能测试,同时对整个校园网系统做了全面的性能测试、兼容性测试、用户界面测试和安全测试。测试主要借助Xenu Link Sleuth、Microsoft Web Application Stress Tool、EeSafe等测试工具,采用手动测试加自动化测试的方法对系统各方面进行测试,发现了系统存在的一些缺陷,并分析缺陷,整合出缺陷报告,最后对系统提出改进建议。
关键词 功能测试;性能测试;自动化测试;黑盒测试;缺陷管理
Abstract:With the development of the software industry, the quality control and quality management of software product is becoming the core of survival and development of software enterprises. Software testing has become an indispensable part of the software development process. The website system development is no exception, the website system a complete function, stable performance, cannot do without process improvement, operation rigorous test of the Web project.
In this paper, according to the system requirements specification, mainly use the method of black box testing, registration module for ASP school website system was tested in detail, and the system has made the comprehensive performance testing, compatibility testing, user interface testing and safety test. The test mainly uses Xenu Link Sleuth, Microsoft Web Application Stress Tool, EeSafe and other testing tools,.Using the method of manual test and automation test all aspects of the system, found some defects existing in the system, and analyze the defects, the integration of defect report, finally puts forward some suggestions for the improvement of system.
Keywords: function testing performance testing automatic testing black box testing bug management
学校管理系统为学校与学生及大众的交流提供了一个很好的平台,用户可以在这里看到学校的介绍和动态,留言发表自己的见解,与人分享自己的想法,同时可以通过网站的一些链接,获得更多的信息。
选择学校网站管理系统测试的目的是为了对web系统测试有更多的了解。因为web系统与其他系统存在很大的不同,它与互联网紧密相连,除了要考虑系统本身的设计之外,还要考虑到网络环境、网络安全等方方面面。所以,对这样的系统进行测试,存在一定的复杂性,需要考虑到各种复杂的情况。本设计旨在展现完整的测试流程,根据web工程的概念,对系统进行全面的测试。
目前市场上网站公司繁多,应用的技术和网站功能更是五花八门,有些虽然界面美观,实际功能却不尽人意。为了使学校管理系统能够胜任更多的工作,提高服务质量,本设计对整个系统做了全面功能测试、性能测试、兼容性测试、用户界面测试和安全测试,并对得到的测试结果进行分析,发现系统存在的漏洞以及性能瓶颈,从而对其提出修改意见。