期刊文献+
共找到22篇文章
< 1 2 >
每页显示 20 50 100
Web应用测试技术进展 被引量:44
1
作者 邓小鹏 邢春晓 蔡莲红 《计算机研究与发展》 EI CSCD 北大核心 2007年第8期1273-1283,共11页
Web应用的特殊性使得其测试具有挑战性,但目前针对其测试的研究同其设计开发的研究相比相对薄弱.从Web应用的体系结构、实现技术、组成成分、运行机制、运行环境、开发设计等方面分析了影响测试的因素.归纳了现有Web应用设计阶段、开发... Web应用的特殊性使得其测试具有挑战性,但目前针对其测试的研究同其设计开发的研究相比相对薄弱.从Web应用的体系结构、实现技术、组成成分、运行机制、运行环境、开发设计等方面分析了影响测试的因素.归纳了现有Web应用设计阶段、开发阶段、运行阶段、维护阶段所涉及的主要测试方面及使用的动态、静态测试技术.并从测试的几个关键方面,如链接测试、组件黑盒测试、组件白盒测试、WS及WSC测试及性能测试等方面综述当前研究热点难点,包括面向对象的建模、统计建模、控制流测试、数据流测试、数据组合测试、WS测试、WS组测试、WSC测试、协议测试、性能测试的负载模型与用户会话数据集的优化等问题.指出了有关研究的局限性.从模型驱动测试、基于Agent测试、WS及SOA测试、性能测试等方面探讨了Web应用测试未来的研究方向. 展开更多
关键词 web应用测试 超级链接测试 组件测试 WS及WSC测试 性能测试 进展
在线阅读 下载PDF
基于页面聚类的Web应用测试方法研究 被引量:7
2
作者 尤枫 张雅峰 +1 位作者 赵瑞莲 马金慧 《计算机工程与应用》 CSCD 北大核心 2018年第5期51-56,137,共7页
现有的Web测试是由前端出发,通过分析页面DOM结构来获取状态与状态跳转的条件。但现有技术是将任何DOM节点的改变都认定为产生了新的DOM树,如果对于任何改变DOM结构的操作都认为是新操作来重新生成测试用例会浪费相当的时间和人力。提... 现有的Web测试是由前端出发,通过分析页面DOM结构来获取状态与状态跳转的条件。但现有技术是将任何DOM节点的改变都认定为产生了新的DOM树,如果对于任何改变DOM结构的操作都认为是新操作来重新生成测试用例会浪费相当的时间和人力。提出一种基于页面DOM相似度的Web应用单元测试方法。利用爬虫程序获取页面状态与相应的DOM结构;利用DOM相似度对DOM进行评价,并对DOM状态进行分类,利用分类簇的中心作为相应功能的操作结果,返回应用中寻找相应的代码块并且进行测试。实验结果表明:该方法可以有效地降低"单一DOM对应单一状态"模式中的冗余状态跳转,可以达到合理的功能发现率,同时有效降低冗余的待测试状态。 展开更多
关键词 页面相似度 页面聚类 web应用测试
在线阅读 下载PDF
Web应用测试的通用编解码器研究 被引量:1
3
作者 柳永坡 吴际 刘霜梅 《计算机科学》 CSCD 北大核心 2013年第8期157-160,共4页
编解码器是TTCN-3测试系统的重要组成部分,用来对TTCN-3测试数据和被测软件的输入/输出数据进行双向转换。面向Web应用测试系统的通用编解码器的研究,就是要把TTCN-3测试数据转化成URL请求,并对网页进行分析,抽取测试关心的信息,将其转... 编解码器是TTCN-3测试系统的重要组成部分,用来对TTCN-3测试数据和被测软件的输入/输出数据进行双向转换。面向Web应用测试系统的通用编解码器的研究,就是要把TTCN-3测试数据转化成URL请求,并对网页进行分析,抽取测试关心的信息,将其转化成TTCN-3测试数据。针对Web应用页面数据量大、干扰信息多的特点,提出了多层解析组装的实现方案。实践表明,该方案可行,可大大减少编解码开发工作量。 展开更多
关键词 TTCN-3 测试系统 web应用测试 编解码器 多层解析
在线阅读 下载PDF
Web应用测试用例生成研究 被引量:7
4
作者 彭树深 顾庆 陈道蓄 《计算机科学》 CSCD 北大核心 2010年第6期159-163,共5页
随着Internet的高速发展,Web应用成为软件的主流之一,Web应用程序也变得越来越复杂,从多方面着手提高Web应用的质量是Web应用开发者的必然选择。Web应用测试是保证Web应用程序质量的重要手段,测试的核心工作是生成测试用例。把现有的We... 随着Internet的高速发展,Web应用成为软件的主流之一,Web应用程序也变得越来越复杂,从多方面着手提高Web应用的质量是Web应用开发者的必然选择。Web应用测试是保证Web应用程序质量的重要手段,测试的核心工作是生成测试用例。把现有的Web测试用例生成方法归结为4类:Capture/Replay方法、HTML分析法、源代码分析法、User-Session分析法,随后对这4类方法进行详细讨论,并归纳出这4类方法生成测试用例的一般步骤。最后总结了这4种方法的优缺点,从方法实现的难易程度、覆盖率等方面比较了它们的性能。 展开更多
关键词 web应用测试 web测试用例生成 web测试用例生成分类
在线阅读 下载PDF
基于形式概念分析与分类树法的Web应用测试方法 被引量:3
5
作者 檀革苗 袁捷 +1 位作者 缪怀扣 王明辉 《计算机应用与软件》 CSCD 2010年第3期6-8,55,共4页
Web应用软件开发周期短,时间和资源条件有限,要求有高效的测试。应用分类树法从Web应用导航模型自动生成测试用例,并应用形式概念分析对生成的测试用例集进行精简,在满足给定覆盖标准的前提下,得到较小的测试用例集,提高测试效率。
关键词 web应用测试 分类树法 形式概念分析
在线阅读 下载PDF
一种约束求解的Web应用测试数据生成与筛选方法 被引量:2
6
作者 邓志丹 杨海燕 吴际 《计算机工程与应用》 CSCD 北大核心 2016年第18期214-221,共8页
传统基于随机算法、约束求解以及面向白盒测试的测试数据生成方法往往忽略了测试数据与数据库系统之间的依赖关系,同时并不适用于数据复用、Web应用测试。提出一种面向业务流程数据约束的测试数据生成与筛选方法,通过在Web业务流程模型... 传统基于随机算法、约束求解以及面向白盒测试的测试数据生成方法往往忽略了测试数据与数据库系统之间的依赖关系,同时并不适用于数据复用、Web应用测试。提出一种面向业务流程数据约束的测试数据生成与筛选方法,通过在Web业务流程模型中引入对测试数据的半形式化约束,利用数据池存储技术,并提高测试数据的复用性。通过案例表明,新的测试数据生成技术能够以较低的开销生成可用性高的测试数据集。 展开更多
关键词 web应用测试 测试数据 业务流程 半形式化描述 约束 数据复用
在线阅读 下载PDF
形式概念分析在Web应用测试用例选取中的应用
7
作者 檀革苗 袁捷 +1 位作者 缪怀扣 王明辉 《计算机工程与设计》 CSCD 北大核心 2009年第17期3983-3985,4056,共4页
为了避免基于模型的Web应用测试中存在的状态组合爆炸问题,分析了经典的每个一次和基本选择的状态组合爆炸避免方法,指出了这两种方法的不足,提出了应用形式概念分析,根据给定的测试覆盖准则,精简测试用例集,避免状态组合爆炸的方法,并... 为了避免基于模型的Web应用测试中存在的状态组合爆炸问题,分析了经典的每个一次和基本选择的状态组合爆炸避免方法,指出了这两种方法的不足,提出了应用形式概念分析,根据给定的测试覆盖准则,精简测试用例集,避免状态组合爆炸的方法,并改进了Sampath的测试用例选取规则。最后根据形式概念分析的原理,开发了测试用例集精简工具,提高了测试过程的自动化程度,用实例说明了方法的有效性。 展开更多
关键词 形式概念分析 FSM模型 web应用测试 测试覆盖准则 状态组合爆炸
在线阅读 下载PDF
基于XML的Web应用测试技术
8
作者 李励 曹耀钦 《控制工程》 CSCD 2007年第S2期156-158,167,共4页
提出了基于XML的Web测试模型。利用XML作为标记语言及其可扩展的特点,对测试数据、测试用例进行描述及存储,达到方便测试用例的生成和修改,解决测试数据异构问题的目的。该模型提高了Web应用测试的可扩展性,提供了通用标准对数据来源进... 提出了基于XML的Web测试模型。利用XML作为标记语言及其可扩展的特点,对测试数据、测试用例进行描述及存储,达到方便测试用例的生成和修改,解决测试数据异构问题的目的。该模型提高了Web应用测试的可扩展性,提供了通用标准对数据来源进行测试。 展开更多
关键词 web应用测试 XML DOM
在线阅读 下载PDF
Web应用前后端融合的遗传算法并行化测试用例生成 被引量:18
9
作者 王微微 李奕超 +1 位作者 赵瑞莲 李征 《软件学报》 EI CSCD 北大核心 2020年第5期1314-1331,共18页
Web应用测试用例生成并行化是提升Web应用测试生成效率的一个有效手段.Web应用的前后端分离、事件驱动等特性,导致传统的并行化技术难以直接应用于Web应用的测试用例自动生成中.因此,如何针对Web应用进行并行化测试用例生成,是一项具有... Web应用测试用例生成并行化是提升Web应用测试生成效率的一个有效手段.Web应用的前后端分离、事件驱动等特性,导致传统的并行化技术难以直接应用于Web应用的测试用例自动生成中.因此,如何针对Web应用进行并行化测试用例生成,是一项具有挑战性的工作.将种群并行化计算引入到基于遗传算法的Web应用前后端融合的测试用例生成中,通过线程池及调度逻辑设计、多浏览器进程管理及后端覆盖路径获取,实现种群个体在多浏览器上的并行化执行及基于后端路径覆盖的适应度值并行化计算,以更高效地生成Web应用的测试用例.实验结果表明:相对于Web应用的GA串行化测试用例生成方法,所提的并行化测试生成方法能够更充分地利用系统资源,极大地提升Web应用测试用例的生成效率. 展开更多
关键词 web应用测试 测试用例生成 遗传算法 并行化 敏感路径
在线阅读 下载PDF
基于TTCN-3的Web应用功能测试方法 被引量:1
10
作者 施寅生 王峰 +1 位作者 齐璇 宗建建 《计算机应用》 CSCD 北大核心 2010年第8期2185-2188,共4页
针对日益增长的Web应用功能测试需求与测试重用需求,提出了一种基于TTCN-3的Web应用功能测试方法。该方法结合分层测试的思想以及TTCN-3的特点,提出将Web应用功能测试划分为页面内容测试、会话管理测试、使用场景测试等3个层次,并分别从... 针对日益增长的Web应用功能测试需求与测试重用需求,提出了一种基于TTCN-3的Web应用功能测试方法。该方法结合分层测试的思想以及TTCN-3的特点,提出将Web应用功能测试划分为页面内容测试、会话管理测试、使用场景测试等3个层次,并分别从这3个层次给出了采用TTCN-3进行测试的过程。该方法应用TTCN-3参数化设计测试用例的思想,有效分离了测试设计与测试实现,使测试用例具有高可重用性。结合实例,表明了该方法的有效性。 展开更多
关键词 TTCN-3 web应用测试 软件测试
在线阅读 下载PDF
基于Web应用前端行为模型的测试用例生成 被引量:5
11
作者 刘子文 虞莉娟 +2 位作者 苏义鑫 赵耀 石柱 《计算机科学》 CSCD 北大核心 2023年第7期18-26,共9页
基于Web应用前端模型的测试用例生成是Web应用测试的重要过程,但现有的大多数针对Web应用的模型都只关注Web页面及其事件,忽略了事件触发条件和后续动作。为了更准确地描述现代Web应用程序的动态行为,文中定义了一种新的Web应用前端行... 基于Web应用前端模型的测试用例生成是Web应用测试的重要过程,但现有的大多数针对Web应用的模型都只关注Web页面及其事件,忽略了事件触发条件和后续动作。为了更准确地描述现代Web应用程序的动态行为,文中定义了一种新的Web应用前端行为模型(Front-end Behavior Model, FBM)。由于模型中迁移的触发条件可能存在内部变量,即迁移之间存在依赖关系,使得生成的测试用例不能按照输入序列执行,从而影响测试效果。为此,提出了一种优化分组遗传算法来实现可执行迁移路径FTP的自动生成,该算法考虑FTP生成问题的特点,对染色体初始化和适应度函数做出合理的设计,加入修补算子调整个体长度生成了满足迁移覆盖的FTP,并且通过引入自适应的遗传算子和模拟退火接收机制来减少迭代次数,从而加快求解速度。实验结果表明,该算法能够在更高的求解效率的基础上有效保证迁移路径的可行性以及覆盖率。 展开更多
关键词 web应用测试 前端行为模型 可执行测试用例生成 分组遗传算法
在线阅读 下载PDF
Web应用软件测试模型的研究和构建 被引量:5
12
作者 路晓丽 葛玮 郝克刚 《计算机科学》 CSCD 北大核心 2006年第1期175-176,271,共3页
随着 Web 应用软件的快速发展,作为保证 Web 质量和可靠性的重要手段,Web 应用软件测试受到了人们越来越多的重视。本文对现有的一些典型 Web 测试思想、技术和工具进行了一定的研究,首先描述了 Web 应用软件的特点,然后分析和比较了几... 随着 Web 应用软件的快速发展,作为保证 Web 质量和可靠性的重要手段,Web 应用软件测试受到了人们越来越多的重视。本文对现有的一些典型 Web 测试思想、技术和工具进行了一定的研究,首先描述了 Web 应用软件的特点,然后分析和比较了几种测试模型、策略和方法,最后提出了一种基于 petri 网的 Web 链接模型。 展开更多
关键词 web应用软件测试 测试模型 PETRI网 软件测试模型 web应用 构建 PETRI网 应用软件 可靠性 web
在线阅读 下载PDF
活动图模型驱动的Web应用程序测试方法 被引量:6
13
作者 何可 李晓红 冯志勇 《计算机应用》 CSCD 北大核心 2010年第9期2365-2369,共5页
提出了一种活动图(AD)模型驱动的Web应用程序测试方法,从活动图中生成满足往返路径覆盖准则的测试序列,基于测试输入语法生成驱动测试序列执行的测试数据,将测试数据整合到测试序列中生成测试用例,运行测试用例进行测试并生成测试结果... 提出了一种活动图(AD)模型驱动的Web应用程序测试方法,从活动图中生成满足往返路径覆盖准则的测试序列,基于测试输入语法生成驱动测试序列执行的测试数据,将测试数据整合到测试序列中生成测试用例,运行测试用例进行测试并生成测试结果的报告。实现了一个原型工具以支持活动图模型驱动的Web应用程序测试方法,设计并完成了一个实验,验证了该方法的可行性与有效性。 展开更多
关键词 统一建模语言 活动图 web应用程序测试 模型驱动的测试
在线阅读 下载PDF
Web应用软件测试方法的研究 被引量:8
14
作者 王会青 冯秀芳 《太原理工大学学报》 CAS 北大核心 2007年第4期304-306,319,共4页
为了适应Web软件具有的异构、分布、开发平台无关的特性,提出了一种Web软件测试过程模型,将测试流程划分为Web测试准备过程模型和执行过程模型两类活动对其进行建模,分析并讨论了软件测试过程中采用的各种测试方法和工具。可帮助软件开... 为了适应Web软件具有的异构、分布、开发平台无关的特性,提出了一种Web软件测试过程模型,将测试流程划分为Web测试准备过程模型和执行过程模型两类活动对其进行建模,分析并讨论了软件测试过程中采用的各种测试方法和工具。可帮助软件开发人员提高测试效率,提高Web软件系统的质量和可靠性。 展开更多
关键词 web应用软件测试 测试模型 测试工具
在线阅读 下载PDF
Web应用软件的结构测试研究 被引量:4
15
作者 路晓丽 董云卫 《计算机科学》 CSCD 北大核心 2010年第12期110-113,164,共5页
为了保证Web应用的质量和可靠性,Web应用软件测试受到了人们越来越多的重视。有效的Web应用软件的测试依赖于对其进行充分的分析和理解,掌握其内部的控制流和数据流信息,构建结构模型实施基于覆盖率的结构测试。提出了一种Web应用软件... 为了保证Web应用的质量和可靠性,Web应用软件测试受到了人们越来越多的重视。有效的Web应用软件的测试依赖于对其进行充分的分析和理解,掌握其内部的控制流和数据流信息,构建结构模型实施基于覆盖率的结构测试。提出了一种Web应用软件结构模型,它分为5级,分别为函数级、函数群级、对象级、对象群级和应用级,且基于此结构模型,提出了测试用例的设计和选择的方法,从而更好地支持了Web应用软件的结构测试。 展开更多
关键词 web应用软件 结构模型 web应用软件测试
在线阅读 下载PDF
一种用于Web应用程序测试的对象模型 被引量:1
16
作者 刘智勇 陶克 《科学技术与工程》 2005年第13期903-905,913,共4页
Web应用程序开发的复杂性使得Web应用程序测试技术的研究成为软件测试领域的研究热点。提出了一种用于Web应用程序测试的对象模型,该模型从便于测试的角度将Web应用程序抽象成三种对象:客户端对象、服务端对象和组件对象。与以往的模型... Web应用程序开发的复杂性使得Web应用程序测试技术的研究成为软件测试领域的研究热点。提出了一种用于Web应用程序测试的对象模型,该模型从便于测试的角度将Web应用程序抽象成三种对象:客户端对象、服务端对象和组件对象。与以往的模型相比较,该模型不仅有助于测试人员理解Web应用程序,也有助于测试用例的直接提取。 展开更多
关键词 对象模型 web应用程序测试 客户端对象 服务端对象 组件对象
在线阅读 下载PDF
Web系统测试用例自动执行系统 被引量:4
17
作者 贾丽 许静 +1 位作者 金鑫 田禾 《计算机工程与应用》 CSCD 北大核心 2009年第4期82-85,共4页
由于Web应用系统的迅速发展,如何进行有效的Web测试对于保证Web系统的可靠性越来越重要。设计的Web功能测试用例自动执行系统,改进了传统的录制/回放方式,可以模拟用户操作,对Web系统进行功能性测试。提出一种基于XML的测试用例的结构描... 由于Web应用系统的迅速发展,如何进行有效的Web测试对于保证Web系统的可靠性越来越重要。设计的Web功能测试用例自动执行系统,改进了传统的录制/回放方式,可以模拟用户操作,对Web系统进行功能性测试。提出一种基于XML的测试用例的结构描述,称之为X-Case,对于经常更新的Web系统,修改X-Case结构内的相关数据就可以进行回归测试,不需要重新生成大量的测试用例,节约Web测试的成本。该系统支持部分测试数据自动生成,对动态和静态网页均能执行自动化测试。 展开更多
关键词 web应用测试 测试用例 自动化测试
在线阅读 下载PDF
基于机器视觉的Web应用页面元素识别及可视化脚本生成 被引量:7
18
作者 李子东 姚怡飞 +1 位作者 王微微 赵瑞莲 《计算机科学》 CSCD 北大核心 2022年第11期65-75,共11页
为了给用户提供丰富的交互响应,Web应用的可视化元素越发复杂多样,传统基于DOM的测试已不能满足Web应用的测试新需求。新一代基于机器视觉的测试方法为Web应用复杂元素的测试提供了一种有效途径。目前,此类方法主要依赖于模版匹配技术识... 为了给用户提供丰富的交互响应,Web应用的可视化元素越发复杂多样,传统基于DOM的测试已不能满足Web应用的测试新需求。新一代基于机器视觉的测试方法为Web应用复杂元素的测试提供了一种有效途径。目前,此类方法主要依赖于模版匹配技术识别Web页面元素,以生成可视化测试脚本对Web应用进行测试。然而,页面元素外观的细微变化可导致模版匹配技术失效,从而无法识别Web页面元素,更无法生成可视化测试脚本。因此,如何提高基于机器视觉的Web页面元素识别的准确性,使其在复杂条件中仍然适用是一项具有挑战性的工作。基于深度学习的目标检测是当前计算机视觉和机器学习领域的研究热点,可通过大样本学习得到深层的数据特征表示,以准确识别目标,其泛化能力相比模板匹配更强。针对Web应用,从页面元素的视觉特征出发,提出了一种基于深度学习的Web页面元素识别方法,即利用基于深度学习的目标检测算法YOLOv3构建Web页面元素识别模型,自动定位元素的位置和边界,识别Web页面元素类型及功能描述;在此基础上,自动为Web应用生成可视化测试脚本,提升Web应用的测试效率。为了验证基于机器视觉的Web页面元素识别的准确性,针对同一Web应用的不同版本及不同Web应用分别进行实验,结果表明,基于机器视觉的Web页面元素识别模型的平均召回率为75.6%,可有效辅助Web应用可视化测试脚本生成。 展开更多
关键词 web应用测试 web应用页面元素识别 可视化测试脚本 测试脚本自动生成 机器视觉
在线阅读 下载PDF
构建Web Application测试模型 被引量:3
19
作者 路晓丽 葛玮 +1 位作者 陈新丽 郝克刚 《计算机应用与软件》 CSCD 北大核心 2006年第11期22-23,共2页
随着W eb应用软件的飞速发展,作为保证W eb质量和可靠性的重要手段,W eb测试受到了人们越来越多的重视。分析了一些典型的W eb测试模型,提出了一种基于Petri网的W eb链接模型。
关键词 web应用软件测试 测试模型 PETRI网
在线阅读 下载PDF
一种面向对象的Web Application测试模型 被引量:3
20
作者 路晓丽 董云卫 赵宏斌 《计算机科学》 CSCD 北大核心 2010年第7期134-136,151,共4页
为了保证Web应用的质量和可靠性,需要不断加强对Web应用软件的测试研究。Web应用软件的有效测试依赖于对其进行充分的分析和理解,提出良好的测试模型,并基于测试模型提出测试策略和测试方法。提出了一种面向对象的Web应用软件测试模型WA... 为了保证Web应用的质量和可靠性,需要不断加强对Web应用软件的测试研究。Web应用软件的有效测试依赖于对其进行充分的分析和理解,提出良好的测试模型,并基于测试模型提出测试策略和测试方法。提出了一种面向对象的Web应用软件测试模型WATM,并且基于WATM提出了测试用例的设计和选择的方法,从而更好地支持Web应用软件的导航测试和状态行为测试。 展开更多
关键词 web应用软件 测试模型 web应用软件测试
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部