共查询到20条相似文献,搜索用时 15 毫秒
1.
为了满足功能复杂、升级频繁、时间紧迫的软件系统的测试需求,设计一个有效的软件测试自动化框架。测试脚本应用抽象和封装的策略,采取模块化技术,提高脚本的可复用性。采取数据驱动测试技术,将测试脚本与测试数据分离,数据存储在外部文件中,降低测试脚本的维护工作量。 相似文献
2.
3.
基于数据驱动的软件自动化测试框架 总被引:9,自引:1,他引:9
为了提高软件测试自动化程序的可复用性,以及在系统、产品以及数据方面的独立性,在对几种基本的软件测试框架进行研究的基础上上,结合在实际的项目中的软件自动化测试的实践,提出一种基于数据驱动的自动化测试框架(TAF)。分析了软件测试以及软件测试自动化的现状,阐述了软件测试自动化框架的策略目标、关键的成功因素,以及5种基本的软件自动化测试框架。最后提出新的软件自动化测试框架。 相似文献
4.
基于数据驱动的软件自动化测试框架 总被引:3,自引:0,他引:3
为了提高软件测试自动化程序的可复用性,以及在系统、产品以及数据方面的独立性,在对几种基本的软件测试框架进行研究的基础上上,结合在实际的项目中的软件自动化测试的实践,提出一种基于数据驱动的自动化测试框架(TAF)。分析了软件测试以及软件测试自动化的现状,阐述了软件测试自动化框架的策略目标、关键的成功因素,以及5种基本的软件自动化测试框架。最后提出新的软件自动化测试框架。 相似文献
5.
软件测试是保障软件可靠性,提高软件质量的重要手段。随着软件规模的扩大,软件复杂性的提高,软件测试技术的不断发展,越来越多的测试人员发现传统手工测试成本高、执行繁琐、效率低等特点已远远不能满足现实的需求。为了克服手工测试的这些缺点,自动化测试技术被广泛地引入进来,并逐渐成为软件测试的发展方向。而如何使得软件测试能够实现自动化,为了能够使得自动化测试能够执行方便、易懂、易维护等特性,测试框架的概念也就应运而生,通过框架的概念能够把软件测试过程中的各个关键节点进行拆分,让后通过框架的相互关联性进行测试执行。 相似文献
6.
文章简要介绍了自动化测试及自动化测试框架的种类,设计了基于QTP的关键字驱动的自动化测试框架,该框架主要由控制模块、测试数据、对象库、函数库、测试脚本、测试报告、日志等部分组成。笔者将该框架应用在实际项目中,实践表明,该框架的实施缩短了测试的时间,提高了测试效率。 相似文献
7.
为有效解决目前回归测试测试效率低以及手工测试操作复杂的问题,研究了自动化测试技术的原理和方法,提出了一种基于关键字驱动的自动化测试方法;介绍了Web自动化测试实施的过程和自动化测试框架的主要功能.在遵从保证产品质量和提高测试效率的原则基础上,对系统进行自动化测试的可行性分析,再进行自动化测试开发工具的选择、制作Demo和自动化测试框架开发,实现了以关键字驱动为核心,Ruby为开发语言的自动化测试框架.实验结果表明,该方法提高了回归测试效率和测试系统的可移植性. 相似文献
8.
为了改进软件自动化测试过程,提高自动化测试的效率,设计并实现了一种基于RFT并由数据驱动的可复用软件自动化测试框架。该框架分离了测试用例与数据,实施该框架能够降低测试用例的开发及维护成本,提高测试用例的可复用性,大大优化软件测试过程,提高了自动化测试的效率,保证软件的质量。 相似文献
9.
10.
为了提高Web应用的测试效率和测试覆盖率,保证Web应用软件的质量,设计了基于模型驱动的Web应用自动化测试平台。该平台结合了基于UML模型的测试用例生成、基于关键字驱动思想的框架设计和复杂多层的自动化测试框架,实现了测试用例自动设计生成及测试自动化执行,增加了测试脚本的复用性,显著提高了测试效率和测试覆盖率。最后,给出应用实例,并与现有的测试方法和平台进行对比,突出本平台的可行性和应用价值。 相似文献
11.
基于STAF框架下的自动化测试 总被引:2,自引:0,他引:2
当前很多大型软件都不是采用单一的实现技术,面对于不同的实现技术,要求测试人员在不同的平台下分别对所测试的部分进行测试.为了提高自动化测试的效率,减少测试开销,提出了一种基于STAF的自动化测试平台.首先对目前现有的自动化测试框架归纳分析;然后提出基于STAF的自动化测试平台的系统架构;最后给出平台的关键部分:测试引擎的实现方式.结果表明该平台具有提高自动化测试效率,减少测试开销,支持分布式测试方法等优越性. 相似文献
12.
为了提高迭代式增量软件开发中的回归测试效率、改善测试脚本和用例的维护性和复用性,基于关键字驱动的思想设计了层次化的测试自动化框架模型,提出了对应的三层关键字设计方法.通过 C++项目-机械系统动力学 CAE 平台MWorks 回归自动化测试框架详细的系统实现证明了模型的可行性,合理的关键字划分隔离了测试脚本开发人员、测试用例开发人员和测试执行人员关注的问题,有助于组织和管理测试和测试用例,使得框架便于使用、维护和扩展.测试工具的多进程并行和异常处理进一步提高了测试效率 相似文献
13.
由于电子产品的复杂性和多样性日益增强,传统测试方法无法满足现代电子产品的测试需求。因此,本文设计基于面向对象编程的电子产品自动化测试平台。在硬件方面,设计测试控制器和信号收发器,为测试提供必要的支持和保障。在软件方面,基于面向对象编程设计测试用例,确定电子产品测试项,电子产品自动化测试流程实现测试结果输出,平台测试结果表明,该自动化测试平台测试性能更优。 相似文献
14.
SU Xin-Ping 《数字社区&智能家居》2008,(4)
本文介绍了一个数据驱动的框架,并在VC 6.0利用XML文件作为控制脚本,实现了一个简单的无线网卡加密部分自动化测试工具。测试人员只要修改相应的AP及DUT表就可产生新的测试用例,便于测试用例的产生和更新。 相似文献
15.
针对目前Web应用"捕捉/回放"式测试脚本复用率不高的问题,根据Web应用的特性给出了一种基于数据驱动的Web测试框架,借鉴测试脚本模块化思想,对测试脚本进行分层次嵌套管理,并实现测试数据与测试脚本的分离。仿真实验结果表明,该框架具有良好的独立性及可扩展性。 相似文献
16.
苏新平 《数字社区&智能家居》2008,(2):661-663
本文介绍了一个数据驱动的框架,并在VC++6.0利用XML文件作为控制脚本,实现了一个简单的无线网卡加密部分自动化测试工具。测试人员只要修改相应的AP及DUT表就可产生新的测试用例,便于测试用例的产生和更新。 相似文献
17.
本文以自动化测试过程中应用数据驱动时遇到的问题为切入点,提出了一种更为先进的数据驱动技术并与自动化测试框架WRSAFS(Win Runner Software Automation Framework Support)相结合,重点分析了数据驱动技术在WRSAFS中的应用及相互关系。借助实际被测试软件,应用此技术设计测试用例并取得了很好的效果。 相似文献
18.
随着信息内外网间各种结构化数据和非结构化数据的频繁交互,为保证公司隔离体系及相关业务的正常运转和信息内网数据的安全可靠,该单位自主研发了一款安全装置,实现了对信息内网数据访问的有效控制。为保证该产品每一个发行版本都能够稳定运行,文中设计了基于关键字驱动的自动化测试方案,通过关键字结构设计和层次关键字分离设计,实现测试数据、测试脚本和测试逻辑的分离,灵活地、选择性地配置需要进行回归测试的测试用例项,使得该装置在回归测试和新功能测试中能合理安排测试人员,提高测试效率。 相似文献
19.
20.
基于Web的自动化测试框架 总被引:3,自引:2,他引:1
根据Web系统测试的特点,采用脚本模块化技术和数据驱动测试技术,设计一种以测试库框架和数据驱动测试框架为基础的基于Web的自动化测试框架,借鉴测试脚本模块化思想,对测试脚本进行分层次嵌套管理,并实现测试数据与测试脚本的分离。仿真实验结果表明,该框架具有良好的独立性及可扩展性。 相似文献