共查询到20条相似文献,搜索用时 78 毫秒
1.
2.
Web应用自动化测试的研究 总被引:1,自引:0,他引:1
针对目前Web应用"捕捉/回放"式测试脚本复用率不高的问题,根据Web应用的特性给出了一种基于数据驱动的Web测试框架,并设计了基于XML语言的自动化测试脚本.该测试脚本描述了Web应用行为的多请求/响应的迁移模型,并清晰地定义了外部测试数据避免了数据"硬编码"的缺陷,可对Web应用不同方面(例如功能、性能)上进行测试.开发了一个测试执行的原型工具,它以测试脚本为输入并自动化执行测试用例并生成测试结果. 相似文献
3.
现有的网页验证方法和工具无法处理动态页面的Web脚本冲突和动态生成的畸形网页错误,为此,提出一个在Web应用领域的动态测试生成方法.该方法使用显式状态模型校验,自动生成测试,并运行测试来捕获输入的逻辑约束,最终输出一个故障报告集.通过一个校园BBS系统实例,验证了该方法在故障检测方面的有效性. 相似文献
4.
随着Web应用技术的发展,产生了一些新的技术特点,如动态行为、多种描述语言、新的数据处理机制、执行的不确定性等,这给软件测试者提出了严峻的挑战。为适应这些新特点、提出了一种基于agent的Web应用测试方法,借助Beliefs—Desires—Intentions(BDI)模型生成agent,结合控制流图和状态树对程序结构分析,获得测试序列集。实验结果显示测试序列能够在agent中实现,并体现出方法的灵活性和可扩展性。 相似文献
5.
随着Web应用的不断发展,只使用手工对Web应用进行测试是一项艰巨的任务.而随着自动化测试工具不断出现,使用自动化测试工具进行Web测试可以大大提高测试效率.本文首先在对Web应用的特性进行分析的基础上,提出了使用自动化测试工具的必要性,然后详细论述了各种基本测试技术,最后讨论了自动测试工具. 相似文献
6.
随着Web应用技术的发展,产生了一些新的技术特点,如动态行为、多种描述语言、新的数据处理机制、执行的不确定性等,这给软件测试者提出了严峻的挑战。为适应这些新特点,提出了一种基于agent的Web应用测试方法,借助Be-liefs-Desires-Intentions(BDI)模型生成agent,结合控制流图和状态树对程序结构分析,获得测试序列集。实验结果显示测试序列能够在agent中实现,并体现出方法的灵活性和可扩展性。 相似文献
7.
文中将SVG图形显示技术和Web页面动态刷新技术相结合,实现了Web复杂图形的实时更新.SVG(SVG(Scalable Vector Graphics)是由W3C发布的基于XML的二维矢量图形描述语言.Web页面动态刷新是指当服务器端数据发生变化或者事件发生时,可以将信息或数据通知客户端,实现客户端Web页面现实内容的改变. 相似文献
8.
新一代的基于浏览器,服务器模式的Web应用系统与传统系统存在的诸多差异决定了对该类应用系统的测试要有新的方法。该文基于软件质量特性,从测试目标、内容、方法等方面介绍了该类应用的系统测试,具有较强的实践指导意义。 相似文献
9.
文中将SVG图形显示技术和Web页面动态刷新技术相结合,实现了Web复杂图形的实时更新。SVG(ScalableVector Graphics)是由W3C发布的基于XML的二维矢量图形描述语言。Web页面动态刷新是指当服务器端数据发生变化或者事件发生时,可以将信息或数据通知客户端,实现客户端Web页面现实内容的改变。 相似文献
10.
11.
12.
为了保证Web应用的质量和可靠性,Web应用软件测试受到了人们越来越多的重视。有效的Web应用软件的测试依赖于对其进行充分的分析和理解,掌握其内部的控制流和数据流信息,构建结构模型实施基于覆盖率的结构测试。提出了一种Web应用软件结构模型,它分为5级,分别为函数级、函数群级、对象级、对象群级和应用级,且基于此结构模型,提出了测试用例的设计和选择的方法,从而更好地支持了Web应用软件的结构测试。 相似文献
13.
14.
15.
Web应用软件的分析和测试 总被引:4,自引:0,他引:4
随着Web应用软件的快速发展,作为保证Web质量和可靠性的重要手段,Web应用软件的分析和测试受到了人们越来越多的重视。本文描述了Web应用软件的RE分析方法,提出了一个Web应用软件测试模型,并讨论了Web应用软件单元测试、集成测试和导航测试的策略和方法。 相似文献
16.
基于状态转换的测试方法是探测Web程序动态行为异常的有效途径。Web程序状态的变迁由链接序列和提交数据共同构成的导航场景决定。本文用活动页面导航图(APND)来描述页面间的链接转换行为,用状态变量的组合对象状态图(COSD)来刻画由提交数据导致的系统状态变量改变,再将两者统一成一个较为全面的动态行为模型Web程序状态转换图(WSTD)。最后,采用线索k叉树并加以改造来自动生成测试用例。 相似文献
17.
18.
在整个web应用的测试中,性能测试占非常重要位置,因为性能直接反映了Web应用所提供服务的质量水平。Web应用设计的复杂性和用户使用的不可预测性给如何准确地预测它的性能带来了很大的挑战,而且随着Web应用的规模越来越大、用户越来越多,这个挑战变得更加严重。文中就如何准确地设计负载测试进行了深入研究,提出了对用户导航、用户延迟进行建模的方法来设计负载测试,以使负载测试能够准确地模拟现实用户环境和预测Web应用的性能。最后应用工具loadrunner进行负载测试实战。 相似文献
19.
为了提高Web应用测试的效率,文章将风险理论应用到Web应用测试上来,提出了Web应用风险分层估计模型。在此基础上,对Web应用的风险进行了估计,并利用风险估计结果对Web应用测试进行了优化。 相似文献
20.
Web负载测试的研究与应用 总被引:3,自引:1,他引:3
Web应用对并发服务性能的严格要求决定了对其进行负载测试的必要性。通过分析B/S系统结构模型和Web应用的服务形式,确定了Web负载测试的理论基础和可行性,并建立了测试模型。以OpenSTA为例介绍了当前主流自动化Web负载测试工具基于脚本的工作机制和测试步骤,讨论了对测试结果数据的分析与可视化方法,并总结了评估Web应用系统性能的主要指标。 相似文献