共查询到19条相似文献,搜索用时 93 毫秒
1.
本文阐述了自动化测试的概念及实现自动化测试的方法,并介绍了主流自动化测试软件及其自动化测试框架的构造,最后简单介绍了用自动化测试脚本语言Tcl实现一硬件系统中主备板间的自动切换的测试事例。 相似文献
2.
基于Windows Mobile的智能终端上自动化测试研究 总被引:2,自引:0,他引:2
开发windows Mobile的设备应用过程中,软件测试费用占总成本的50%左右,因此,有必要实现软件测试自动化以降低测试费用。分析了Windows Mobile的自动化测试框架,在产品中设计了UI自动化测试用例。该自动化测试测试效率高、可靠性好、易维护,并有助于实现Windows Mobile设备中其它方面的自动化测试。 相似文献
3.
基于数据驱动的软件自动化测试框架 总被引:9,自引:1,他引:9
为了提高软件测试自动化程序的可复用性,以及在系统、产品以及数据方面的独立性,在对几种基本的软件测试框架进行研究的基础上上,结合在实际的项目中的软件自动化测试的实践,提出一种基于数据驱动的自动化测试框架(TAF)。分析了软件测试以及软件测试自动化的现状,阐述了软件测试自动化框架的策略目标、关键的成功因素,以及5种基本的软件自动化测试框架。最后提出新的软件自动化测试框架。 相似文献
4.
基于系统功能测试的软件自动化测试可行性分析 总被引:6,自引:0,他引:6
本文基于软件自动化测试的特点和项目的实际需要,比较传统的手工测试和自动测试两种方法,介绍了如何进行软件自动化测试可行性分析。重点基于项目的系统功能测试,讨论软件自动化测试的收益问题,最终得出影响软件自动测试可行性程度的因素。 相似文献
5.
分析了软件自动化测试的充分性要求、依据、自动化测试工具的体系框架,研究了自动化测试工具原理及类别,能够为软件自动化测试的实际应用提供参考。 相似文献
6.
自动化测试脚本自动生成技术的研究 总被引:2,自引:0,他引:2
软件自动化测试技术的出现,大大减轻了软件测试人员的测试压力,显著提高了测试工作的效率,但是自动化测试脚本的编写和维护工作也是测试自动化所面临的一项挑战。针对自动化测试脚本的编写和维护工作中遇到的困难,提出了一种基于RFT的测试脚本自动产生的方法,从而有效地提高了测试工作的效率,降低编写和维护测试脚本的开销。 相似文献
7.
基于组件的软件系统自动化测试研究 总被引:2,自引:0,他引:2
本文重点研究基于组件的软件系统自动化测试问题。在对现有自动化测试框架进行总结的分析的基础上,提出了一个基于组件的软件系统自动化测试过程模型,将软件的自动化测试过程有机融入软件开发过程中,分析了每个测试阶段的主要任务和应该注意的问题,实现了不同测试框架的整合应用。 相似文献
8.
9.
基于C#和XML的自动化测试框架系统的设计 总被引:1,自引:1,他引:1
在单元测试框架NUnit的基础上,建立了针对.Net架构的自动化测试框架,结合C#和XML语言扩展了NUnit的功能;设计的框架不仅可以支持单元回归测试,而且可以支持DLL文件的测试,测试结果用XML文件保存,可在WEB上浏览,详细地阐述了该自动化测试框架的结构以及设计模式,该设计思路对于研究自动化测试具有一定的参考价值。 相似文献
10.
本文为“用Visual Studio实践敏捷测试”系列文章的第三部分,主要讲述了手动测试和自动化测试的关系,并展示了如何实现和利用自动化测试。 相似文献
11.
为了实现自动测试系统的并行测试,对测试系统中测试资源的硬件连接和软件控制方法进行了研究;提出了采用资源管理内核程序集中控制测试资源的方法,解决了不同测试程序间测试资源的共享问题;对本身不支持并行测试的测试资源,硬件上采用并联连接方式,或在软件上对其控制方式与驱动程序进行修改,使其支持并行测试,从而实现整个测试系统的并行测试;文中提出的方法已成功应用于工程实践中,可实现任意三种不同型号的电路板的并行测试,节约了测试时间,提高了测试效率. 相似文献
12.
一种基于正交表的功能组合测试设计方法 总被引:1,自引:0,他引:1
软件测试在目前的软件开发过程中的地位日益重要。特别是目前的软件功能愈来愈多,必须保证各功能组合之间不产生冲突。如果以无条件地测试所有功能组合,则测试项目数会呈指数级增长而使得实际测试不可能。为了抑制这种组合的发散,利用正交表来设计测试是一种有效的方法。本文阐述了一种基于正交表的功能组合测试设计方法和应用,并开发了相应的测试用例生成工具,基于正交表原理,对测试对象程序的各功能项进行组合,确保用较少的测试用例达到较大的测试覆盖率。实验表明,与传统手工测试用例设计方法相比,利用该方法生成的测试用例覆盖率提高2倍,Bug发现率增加3倍,测试用例设计工时压缩为1/6。 相似文献
13.
14.
规范军用软件测评过程,提高测试质量,依据军方颁布的相关军用软件测评规定,通过分析目前军方对装备软件测评项目实施过程和采用能力的要求,设计实现了一套模块化、可定制功能的军用软件测试管理系统,系统集成了软件测试过程管理、测试项目管理功能,可以实现对军用软件测评项目实施全过程管理,有效规范装备软件测试过程,保障测试按照规范要求实施,进一步提高军用软件的测评质量。 相似文献
15.
用遗传算法的测试用例最小化 总被引:1,自引:0,他引:1
回归测试就是验证对程序的修改是否迭到了预期的目的,同时检查修改是否损害了程序原有的正常功能。随着程序新版本的不断推出,测试用例集不断扩大,回归测试成本越来越高。测试用例最小化就是从已有的用例集中,找到一个测试运行代价最小的用例子集用于回归测试,并保持原来的测试覆盖率。本文主要研究用遗传算法解决测试用例最小化问题:基于测试历史数据,设计基因编码并构建初始种群;利用测试覆盖率和测试运行代价设计适应度函数;通过遗传算子完成进化过程并找到最优或近似最优解。最后本文给出了对算法进行实例研究的结果。结果表明,本文提出的用例最小化技术能有效缩减回归测试用例集,大幅度降低回归测试费用。 相似文献
16.
软件测试是保证软件质量和可靠性的重要技术手段。本文根据软件测试基本模型 ,针对TMN本地网网管系统软件自身的特点 ,探索了对该软件进行测试的方法 ,测试的内容 ,以及测试所遵循的原则。 相似文献
17.
18.
测试是软件质量的直接保障,然而人工书写测试代码不但繁琐而且会带来很多问题,自动化的测试方法的研究仍然停留在理论阶段.基于(SPEC# NUnit)平台,提出了一种切实可行的面向对象软件的自动化测试方法.这种方法使用形式化谓词断言来作为标准判断测试成功与否,搜索测试用例空间,同时可以模拟对象中间状态,自动生成复杂数据的测试用例.这一平台的建立也使得测试应绝对反映设计,由设计来直接指导测试的思想成为可能. 相似文献
19.