基于WEB的多媒体网络教学系统的测试与研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着社会的不断进步和计算机科学技术的飞速发展,Web正以其广泛性、交互性、快捷性和易用性等特点越来越受到青睐,并已经对商业、工业、金融、教育等各个领域产生了深远影响。Web应用程序日益复杂,规模也逐渐增大,人们对Web应用程序的质量和可靠性也更为关注。
     软件测试是保证软件质量和可靠性的重要手段。在Web应用系统的开发过程中,为了追求准确、高效和完善的Web系统,Web测试成为Web软件工程的一个重要环节。但是和传统软件测试不一样,它不仅需要检查和验证系统是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的显示是否合适。具体的讲,包括用户测试、功能测试、客户兼容性测试、性能测试、安全性测试等内容。然而由于Web具有分布、异构、并发和平台无关的特性,使得基于Web的测试比普通测试的复杂性更强、困难更大。
     本文主要阐述了如何利用有效的测试技术对多媒体网络教学系统进行测试。根据该系统的特点,结合WEB测试方法,研究合适的测试模型,有针对性的选择测试工具以及测试方法,设计测试用例并执行测试,致力于研究出适用于Web系统的测试方案并提供合适的测试用例生成方法。
     论文首先综述了软件测试发展过程和国内外软件测试发展现状,接着介绍了WEB应用软件的特点和其对测试的影响,分析Web应用系统的测试方法。然后通过对Web应用测试模型的研究,针对多媒体网络教学系统提出测试方案。通过对该系统进行功能、性能、可用性、客户端兼容性和安全性等方面的测试,阐述了Web应用软件的测试过程和测试方法。最后总结整个测试过程,研究测试中遇到的关键问题,形成一套适合Web测试的项目测试流程。
With social progress and the rapid development of computer science and technology, the Web is widely used for its extensive, interactive, fast and easy-to-use features, and the Web technology has had a far-reaching impact on the trade, the industry, the financial, education and other fields. Web applications are becoming more and more complex, the scale is gradually increasing, and people are more concerned about Web application's quality and reliability.
     The software testing is an important means to guarantee that the issue of software quality and reliability. In the development process of Web application system, a Web testing is an important part for the pursuit of the Web's accurate, efficiency, and improvement in Web software engineering. But unlike the traditional software testing technology, Web testing not only need to check and validate if the system is running according to the designed instructions, but also need to test whether it is suitable that the system is displayed at different clients. In Specific, Web testing includes user testing, functional testing, customer compatibility testing, performance testing, security testing, and for on. However, with the Web's characteristics of distribution, heterogeneous, and platform-independent, Web-based testing is more complexity of the stronger, even more difficult than ordinary testing.
     This paper mainly illustrates how to use the effective test technology to test the multimedia network teaching system. According to the characteristics of this system combining WEB testing method, we focus on the study of the suitable testing model, the choice of testing tools and testing methodology, the testing case design and implementation of testing cases. We are committed to come up with the suitable Web application testing program and the provision of appropriate test cases.
     In the first part this paper summary the development process of software testing and the development of domestic and foreign software testing. Then it introduces the WEB application's characteristics and the impact of its testing, analysis Web Application System testing methods. After the research of the test model of Web applications, formatting the suitable testing plan of the multimedia network teaching system. This testing plan contains the system function testing, performance testing, customer compatibility testing, security testing. In the last part we summary the entire testing process, research the formation of a suitable test Web project management processes.
引文
[1]古乐,史九林 软件测试技术概论 清华大学出版社
    [2]郑人杰 计算机软件测试技术 清华大学出版社
    [3]HungQ.Nguyen.Testing Applications on the Web:Test Planning for Internet-Based Systems.Web应用测试,周志荣等译,电子工业出版社
    [4]许蕾 徐宝文等 Web测试综述 计算机科学2003年第30卷 第3期
    [5]朱少民 软件测试方法和技术 清华大学出版社
    [6]杨志,关昕等Web系统性能测试实施过程 计算机工程与设计 2007年5月,第28卷,第十期
    [7]顾玉良,王立福B/S软件测试技术及工具实现 计算机工程与应用 2000年,第6期
    [8]李康荣,贾迪,张瑶 基于Web系统测试的应用研究 中国测试技术 第32卷第6期,2006年11月
    [9]单锦辉,姜瑛等 软件测试研究进展 北京大学学报(自然科学学报),第41卷,第1期,2005年1月
    [10]芮素娟,丁晓明Web应用性能测试进展计算机科学2006年 第33卷 第8期
    [11]耿彩凤,王越 网络测试中的Web测试 辽宁大学学报(自然科学版)第32卷 第3期 2005年
    [12]任继平,王占武 基于软件质量特性测试Web应用 计算机工程 第32卷 第12期 2006年6月
    [13]高蕾 检验检疫实验室客户关系管理系统测试 硕士论文 华南理工大学
    [14]郑荣茂 基于Web系统的测试 韶关学院学报(自然科学版),2005年3月 第26卷 第三期
    [15]李永华 软件测试理论研究及其在作业和考试系统中的实现 硕士论文 北京邮电大学
    [16]CyberCorlin 黑盒测试、白盒测试和灰盒测试的基本概念http://note.ssreader.com/show_topic2.asp?Topicid=237932&forumid=10
    [17]Sam Guckenheimer.“软件测试的革命”,The Rational Edge,No.12,2002
    [18]周煜等 软件测试技术概论 中国测试技术 2005,31(3)
    [19]王会青,冯秀芳Web应用软件测试方法的研究 太原理工大学学报2007年7月
    [20]邓小鹏等 Web应用测试技术进展 计算机研究与进展 2007年44期
    [22]赵晓娟 网络教学平台的系统性能测试与分析 硕士论文 北京邮电大学
    [23]魏代一 B/S架构的虚拟实验管理系统的测试研究 硕士论文 北京邮电大学

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700