首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 46 毫秒
1.
利用QTP的基本功能进行数据库系统测试时,无法实现测试环境构建、测试结果保留及测试结果判断等测试过程的自动化.针对这一问题,构建一个基于QTP的数据库系统测试框架,该框架由测试用例设计模板、测试配置文件和函数库组成.采用该框架进行测试,只需按测试用例设计模板进行测试用例设计,然后在测试脚本中调用函数库中的函数或过程,即可实现数据库系统测试过程的自动化,从而提高数据库系统的测试效率,降低测试成本.  相似文献   

2.
王健  李亚伟  朱璇 《软件》2014,(4):18-20
Silverlight作为一个跨浏览器、跨平台的插件,将视频、交互性内容,以及其他应用完好的融合在一起,为用户提供了统一而丰富的体验。通过使用QTP把人为驱动的测试行为转换为机器执行的过程,实现对Silverlight应用的自动化测试。本文研究介绍了使用QTP对Silverlight应用进行自动化测试的方法,描述了具体的操作步骤以及解决方法。  相似文献   

3.
针对《软件测试》课程教学中对测试工具的教学流于产品说明的问题,提出将软件测试工具QTP融于软件测试的实验教学中,设计三次试验采用QTP分别对三角形问题、日期问题和学生信息管理模块进行测试,通过实验,不仅能让学生掌握软件测试的基本技术、熟悉软件测试的基本流程,还能让学生了解测试工具的基本原理、掌握测试工具的使用技能。  相似文献   

4.
针对电话自动拨测系统项目持续时间长、系统版本变更快、需求比较稳定的特点,把QTP自动化测试工具引入回归测试中,这样可以提高测试效率,缩短回归测试的时间.在系统版本基本稳定后,根据系统的特征制定相应的测试计划,录制测试脚本并对脚本进行优化和调试,运行测试脚本,对所得到的测试报告进行分析和总结.  相似文献   

5.
张勇 《福建电脑》2011,27(10):155-155,142
QuickTest Professional(QTP)使用VBScript的脚本,脚本兼容性高,便于优化,要保证脚本的有效性使用,使脚本具有广泛性及代表性,这就需要我们对脚本进行描述性编程,使脚本脱离或减少对对象库文件的依赖。  相似文献   

6.
胡玲芳  刘功茂  万朝进  张超 《福建电脑》2009,25(9):84-84,66
软件必须通过测试才能确保其在应用环境中正常工作,基于核心数据驱动测试的软件测试可以减少测试开销.同时增加在有限时间内的测试。它实现了测试数据和测试脚本的分离,增强了测试脚本的可维护性和可重用性。文章介绍了核心数据驱动的软件测试技术及其特点.并举例说明怎样去实现相应的测试。  相似文献   

7.
基于数据驱动的软件自动化测试框架   总被引:3,自引:0,他引:3  
为了提高软件测试自动化程序的可复用性,以及在系统、产品以及数据方面的独立性,在对几种基本的软件测试框架进行研究的基础上上,结合在实际的项目中的软件自动化测试的实践,提出一种基于数据驱动的自动化测试框架(TAF)。分析了软件测试以及软件测试自动化的现状,阐述了软件测试自动化框架的策略目标、关键的成功因素,以及5种基本的软件自动化测试框架。最后提出新的软件自动化测试框架。  相似文献   

8.
基于数据驱动的软件自动化测试框架   总被引:9,自引:1,他引:9  
为了提高软件测试自动化程序的可复用性,以及在系统、产品以及数据方面的独立性,在对几种基本的软件测试框架进行研究的基础上上,结合在实际的项目中的软件自动化测试的实践,提出一种基于数据驱动的自动化测试框架(TAF)。分析了软件测试以及软件测试自动化的现状,阐述了软件测试自动化框架的策略目标、关键的成功因素,以及5种基本的软件自动化测试框架。最后提出新的软件自动化测试框架。  相似文献   

9.
张海梅 《工矿自动化》2015,41(1):108-110
针对现有煤矿安全监控系统测试方法无法自动添加基础数据的问题,提出一种基于自动化测试工具QTP的煤矿安全监控系统测试方法,介绍了采用QTP自动添加测点数据以及进行自动化功能测试的具体操作步骤。  相似文献   

10.
基于系统功能测试的软件自动化测试可行性分析   总被引:6,自引:0,他引:6  
本文基于软件自动化测试的特点和项目的实际需要,比较传统的手工测试和自动测试两种方法,介绍了如何进行软件自动化测试可行性分析。重点基于项目的系统功能测试,讨论软件自动化测试的收益问题,最终得出影响软件自动测试可行性程度的因素。  相似文献   

11.
This paper presents a testing methodology to apply Behaviour Driven Development (BDD) techniques while developing Multi-Agent Systems (MASs), termed BEhavioural Agent Simple Testing (BEAST) Methodology. This methodology is supported by the open source framework (BEAST Tool) which automatically generates test cases skeletons from BDD scenarios specifications. The developed framework allows the testing of MASs based on JADE or JADEX platforms. In addition, this framework offers a set of configurable Mock Agents with the aim of being able to execute tests while the MAS is under development. The BEAST Methodology presents transparent traceability from user requirements to test cases. Thus, the stakeholders can be aware of the project status. The methodology and the associated tool have been validated in the development of a MAS for fault diagnosis in FTTH (Fiber To The Home) networks. The results have been measured in quantifiable way obtaining a reduction of the tests implementation time.  相似文献   

12.
为有效解决目前回归测试测试效率低以及手工测试操作复杂的问题,研究了自动化测试技术的原理和方法,提出了一种基于关键字驱动的自动化测试方法;介绍了Web自动化测试实施的过程和自动化测试框架的主要功能.在遵从保证产品质量和提高测试效率的原则基础上,对系统进行自动化测试的可行性分析,再进行自动化测试开发工具的选择、制作Demo和自动化测试框架开发,实现了以关键字驱动为核心,Ruby为开发语言的自动化测试框架.实验结果表明,该方法提高了回归测试效率和测试系统的可移植性.  相似文献   

13.
为了解决传统嵌入式数控系统开发中出现的各种问题,提出并实现了一种嵌入式数控系统模型驱动开发方法,该方法以模型为中心,主要包括领域建模语言构建、模型转换、代码自动生成3个部分.为了实现对数控系统全面而真实的描述,采用了基于多视角的数控系统元模型的构建方法.在模型转换部分详细描述了转换的四点要求及相应的处理策略.最后详述了基于领域类库的代码生成器技术,保证了系统开发效率的提高.  相似文献   

14.
Testing interactive systems is a notoriously difficult task. Not only do we need to ensure that the functionality of the developed system is correct with respect to the requirements and specifications, but also we need to ensure that the user interface (UI) to the system is correct (enables a user to access the functionality correctly) and is usable. These different requirements of interactive system testing are not easily combined within a single testing strategy. We investigate the use of models of interactive systems, which have been derived from design artefacts, as the basis for generating tests for an implemented system. We show how automatically generated abstract tests can be used as the basis for a model-based method for testing interactive systems which has low overhead in terms of the models required and which enables testing of UI and system functionality from the perspective of user interaction. We also examine other testing strategies which use the same abstract tests as their basis and discuss general problems in the area of interactive system testing and propose some solutions.  相似文献   

15.
In modern process industries, model accuracy is critical for safe operation as well as control performance of process industrial systems. It is in practical intractable to locate the corresponding system models that contain significant mismatches and sometimes re-identification may be needed to implement to hundreds of process loops. As such, a novel data driven methodology is proposed to detect the model-plant mismatches. Subspace approach and moving window scheme are integrated to estimate the Markov parameters of the process models. Then, the statistical bands of the Markov parameters are calculated using routine operation data. Thus, the model mismatch can be detected by evaluating the bias between the band of the normal case and that of the monitored case. The mismatch models can be isolated, which facilitates the decision when and where to take the re-identification. The proposed method avoids extra efforts and costs caused by full-scale experiments to the process. Simulations on a distillation process is employed to demonstrate the efficiency of the proposed approach.  相似文献   

16.
一种关键字驱动的自动化测试框架   总被引:4,自引:0,他引:4  
为了提高软件自动化测试脚本的可复用性,提出了一种基于关键字驱动的自动化测试框架(LKDT)。首先对目前现有自动化测试框架进行了归纳分析;然后提出了LKDT的系统架构,给出了其中所包含的关键技术;最后以实际的Linux桌面应用程序为例对LKDT框架与现有框架进行实际对比验证,结果表明该框架具有降低测试脚本规模、提高整体测试效率等优越性。  相似文献   

17.
邳文君  宫秀军 《计算机应用》2016,36(11):3044-3049
针对传统支持向量机(SVM)算法难以处理大规模训练数据的困境,提出一种基于Hadoop的数据驱动的并行增量Adaboost-SVM算法(PIASVM)。利用集成学习策略,局部分类器处理一个分区的数据,融合其分类结果得到组合分类器;增量学习中用权值刻画样本的空间分布特性,对样本进行迭代加权,利用遗忘因子实现新增样本的选择及历史样本的淘汰;采用基于HBase的控制器组件用以调度迭代过程,持久化中间结果并减小MapReduce原有框架迭代过程中的带宽压力。多组实验结果表明,所提算法具有优良的加速比、扩展率和数据伸缩度,在保证分类精度的基础上提高了SVM算法对大规模数据的处理能力。  相似文献   

18.
Model based testing in incremental system development   总被引:3,自引:0,他引:3  
The spiraling nature of evolutionary software development processes produces executable parts of the system at the end of each loop. It is argued that these parts should consist not only of programming language code, but of executable graphical system models. As a main benefit of the use of more abstract, yet formal, modeling languages, a method for model based test sequence generation for reactive systems on the grounds of Constraint Logic Programming as well as its implementation in the CASE tool A F is presented.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号