web应用测试框架及其实现技术研究计算机软件与理论专业论文.docxVIP

  • 3
  • 0
  • 约13.73万字
  • 约 84页
  • 2019-01-30 发布于上海
  • 举报

web应用测试框架及其实现技术研究计算机软件与理论专业论文.docx

web应用测试框架及其实现技术研究计算机软件与理论专业论文

摘 摘 要 Web麻用测试是保障Web应用质量的一项有效方法和手段,在当前Web应用发展日新月异的信息化 时代,Web应用测试得到了越来越多的关注并发挥了日益重要的作用。近十多年来,人们对Web应用测试 进打r J1’泛而深入的研究,取得了许多研究成果,主要集中在Web应用建模研究、传统测试方法在Web 商用中的使用、Web席用度犀分析以及相廊测试:[具的研究开发等方面。 任现有上¨作的基础上,论文的主要~r作包括:(1)重点研究适应Web应用特性的测试方法和技术,包 括:通过生成典型虚拟用户来实现高质量的性能测试;通过统计方法获取用户使用情况以获得良好的可用 性:通过切片方法实现Web应用的回归测试等。(2)对测试的相关方面进行较为深入的探讨,包括:建立 合适的Web应用模型来描述测试对象;应用适当的策略进行测试用例的生成选择;对测试结果进行分析比 较和度量反馈。(3)对系统实现的若干问题进行探索,研究开发Web应用测试过程中的相关辅助工具。 论文I。作的主要成果表现在以F几个方面: ·对现有的Web应用模型进行了改进,提出了一种新的Web应用测试模型。此模型分为三个层次,分别 对应予测试内容的不同范围和阶段,在刻画Web应用静态结构、内容和关系的同时,更着重于描述其 交互、变迁、演化等动态特性。 根据Web应用内容庞杂、关联程度较弱的特点,提出了一种高效的测试用例生成选择方法。综合应用 等价类划分、边界值分析和组合测试方法等技术,能够以较少数目的测试用例实现对被测Web应片j的 科学有效的测试。 ·提山了~种典型虚拟用户的生成方法,以实现高质量的性能测试。为保证性能测试的真实有效性,虚 拟_l=日户必须具备典型性和代表性。在对大量实际用户访问行为进行统计分析的基础上,引入随机过程 的概念.使每一个虚拟_};I{户同时具备共性和个性,从而模拟出实际用户的访问效果。 利州川户实际使_【l=|Web应用的具体情况来修改、影响其设计和布局,提出了一种基于信息统计和反馈 机制的Web应用可用性测试方法,能够达到较好的用户满意度。 ·提出了--Tee基于切片技术的Web应用回归测试方法,能够简洁、有效而又不丢失有用信息地表示Web 麻用中变动的依赖集。基于这种表示,可以快速构造新增测试用例集,从而提高回归测试的质量和效 率。 ·在语义标注和XML描述技术的基础上,提出了--Toe新的测试结果分析比较方法,用以实现Web页面 中数据与显示信息的分离,从而方便测试结果与预期结果的比较,提高速度和精度。 ·确定Web应用测试的各项度量指标,以评价Web应用的质量和测试的效率,为综合评价Web应用及其 测试过程提供了指南,并把测试结果反馈给Web应用本身,以指导其发展和演化。 将捕捉.回放机制和Agent技术应用于Web应用测试的执行过程中,提出了一种自动、智能执行测试的 方法,并开发了一个测试代理工具Tproxy和一个表单自动测试工具Dtool,为测试提供辅助和支持, 井验证上述方法和技术的有效性。 关键词Web麻用、测试、分柝模型、测试方法、度量分析、辅助工具 AbstractWeb Abstract Web application testing is important technique to the quality of Web applications.At present.Web applications develop and change with each passing day in the information times.Therefore,Web application testing obtains more and more attentions and occupies more important status.During the last years,many researchers have done much in Web application testing,and proposed lots of testing methods,which focus the Web application modeling,using traditional testing methods in Web applications,Web application measureElent and analysis,and the development of the related testing tools. Based the existed resulm,the main research work in this paper includes:(1)By the research of the

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档