共查询到20条相似文献,搜索用时 156 毫秒
1.
2.
针对拥有复杂指令系统及处理过程的网络处理器(NP)仿真器的测试,提出了一个融入数据的关键字驱动NP自动化测试系统.该系统兼有数据和关键字驱动两种测试技术的优点,可将用例自动转化成系统测试脚本,并自动生成封装有指令的VPP协议报文,通过系统的自动处理、预期及比对等过程,实现对NP仿真器在集成状态的自动测试.在实际应用中验证了这种自动测试技术可大大简化用例设计,降低编程需求,从而大幅提高测试效率,降低测试成本. 相似文献
3.
4.
针对紧缩场测试系统手工录取测试信息存在的问题,设计与实现了一种基于DCOM技术实现的自动录取与生成系统.借助于该系统,可以通过网络通讯技术对矢量网络分析仪测试参数的读取,实现试验过程的参数记录和测试数据文件的重命名,并自动生成测试日志信息,较大幅度的提高了试验效率和速度.该系统也可为其他测试系统的测试数据文件的自动化存储提供参考依据. 相似文献
5.
6.
基于模型的测试以系统的抽象模型为依据,自动生成可执行的测试用例,自动地执行测试并自动评价测试结果,实现测试过程的自动化.论文主要研究测试执行自动化技术,设计实现一个自动化测试执行工具.工具的核心是设计基于XML的自动化测试脚本并实现了一个测试执行引擎.脚本拥有良好的结构定义,便于编辑和扩展,由自动化测试工具自动生成.引擎使用多线程技术模拟多用户的并行使用,解决了数据驱动测试执行方式和线程并行操作时的同步问题. 相似文献
7.
介绍了一种通过SMSLib读取GSM短消息的数据采集系统,能够高效地完成数据采集任务.给出了系统的设计和实现方法,重点阐述了利用SMSLib自动读取短消息并将数据存储到数据库中的过程.系统采用了Java Web技术,可扩展性好,具有良好的远程访问能力.经测试,系统采集数据可靠,具有实用价值. 相似文献
8.
9.
近年来,世界各国将目光聚焦于月球探测上,然而目前探测器缺乏一套统一的自动测试系统.针对月面探测器工作模式多、环境因素复杂等特点,提出月面探测器实时能量平衡分析及自动测试系统.根据大光照角试验、宽温度蓄电池组容量测试及全任务周期负载需求评估等数据,实现月面探测器能量平衡分析.通过控制计算机及GPIB接口输入测试仪器,实现具有自动数据采集、数据记录、图表显示和故障预警功能的自动测试系统.该系统填补了探测器模拟测试相应领域的空白,可以为后续月面探测器的地面模拟测试提供一定的建议与参考. 相似文献
10.
为解决自动阅卷系统的通用性和独立性问题,对Script Control进行了深入的研究,提出了一种新的自动阅卷系统设计方案.介绍了基于ScriptControl的阅卷描述处理器的设计思想和实现原理,以及阅卷信息处理模块的一般结构,给出了基于ScriptControl的自动阅卷系统的阅卷描述样例.提供了该设计方案基于VB语言的关键实现,并通过实际测试验证了新的自动阅卷系统设计方案的有效性. 相似文献
11.
利用QTP的基本功能进行数据库系统测试时,无法实现测试环境构建、测试结果保留及测试结果判断等测试过程的自动化.针对这一问题,构建一个基于QTP的数据库系统测试框架,该框架由测试用例设计模板、测试配置文件和函数库组成.采用该框架进行测试,只需按测试用例设计模板进行测试用例设计,然后在测试脚本中调用函数库中的函数或过程,即可实现数据库系统测试过程的自动化,从而提高数据库系统的测试效率,降低测试成本. 相似文献
12.
为实现云计算环境下的高效软件测试,提出一种Web 应用系统功能测试的并行测试用例自动生成方法。该方法首先根据场景流图采用深度优先遍历算法生成并行测试路径,录制组合产生并行测试脚本,并进行参数化处理;然后,使用基于搜索的软件测试(SBST)方法自动生成可经过目标路径的有效测试数据集,脚本与数据耦合形成大量可并行部署的自动化测试用例。为验证方法的有效性设计了自动化云测试原型系统。实验结果表明,该并行测试用例自动生成方法可以高效地为云平台提供测试用例输入,提高测试效率。 相似文献
13.
14.
15.
We propose a solution to the problem of system-level testing of functionally complex communication systems based on lightweight coordination. The enabling aspect is here the adoption of a coarse-grained approach to test design, which is central to the scalability of the overall testing environment. This induces an understandable modelling paradigm of system-wide test cases which is adequate for the needs and requirements of industrial test engineers. The approach is coarse-grained in the sense that it renounces a detailed model of the system functionality (which would be unfeasible in the considered industrial setting). The coordination is lightweight in the sense that it allows a programming-free definition of system-level behaviours (in this case complex test cases) based on the coarse models of the functionalities. These features enable test engineers to graphically design complex test cases, which, in addition, can even be automatically checked for their intended purposes via model checking. 相似文献
16.
A commonly used approach for detecting defects in a program is to generate a suite of test inputs which exercises the entire program under a given testing criterion. Current techniques to generate test cases automatically that satisfy a testing criterion choose test input data by considering the testing requirements in an arbitrary order. In this paper, a technique is presented that groups the requirements and orders the generation of the test cases to reduce the number of test cases generated. The grouping is based on the statically determined property of post-dominance. Test cases for each group are generated taking into account requirements for other groups. The use of this technique to generate test cases can be expected to produce fewer test cases that have to be retained with the software. A smaller number of test cases will require less effort and resources to test the software. The technique is especially useful in the maintenance environment, whether retesting of a changed program is done exhaustively or incrementally. The technique not only attempts to minimize the number of test cases generated but also reduces the effort to generate the test cases using the concept of a program slice. 相似文献
17.
为进一步提升智能管理单元研发测试的质量和效率,提出了就地化保护智能管理单元自动测试系统的构建方案。给出了智能管理单元自动测试系统的总体设计思路。设计了自动测试系统的硬件框架;采用模块化、层次化的软件体系架构,增强了测试系统的扩展性和可维护性;详细介绍了自动测试系统的功能实现流程和测试操作流程。根据测试项目全自动生成测试用例,构建智能管理单元运行仿真环境、完成故障模拟,采用多线程等计算机技术,高效、可靠地实现了对智能管理单元的全自动闭环测试。该自动测试系统的主要创新点在于全自动生成用例、规范测试流程及模拟电力系统故障。实际应用表明,该设计能够显著提高测试质量和测试效率,其层次化的软件架构设计及规范化的流程设计对其他自动化控制系统的研制也有一定的参考意义。 相似文献
18.
基于事件流图的用户界面测试优化 总被引:2,自引:1,他引:1
针对目前用户图形界面(GUI)自动化测试对于代码和开发语言的依赖,以及捕捉/回放工具中存在的手工依赖和对测试用例测试覆盖率缺乏系统管理的问题,基于事件流图理论,提出了不依赖于代码静态分析的GUI自动化测试方法。在没有程序代码的前提下,利用WinRunner工具通过鼠标动作获得GUI组件,利用自行开发的工具自动分析GUI窗口层次,定义事件属性和测试用例生成规则,自动生成了完备测试用例集,并通过实例验证了方法的有效性。 相似文献
19.
针对分布式环境下的软件测试信息采集问题,系统采用DCOM组件开发技术,设计测试管理系统,对不同平台,不同类型的测试信息进行统一管理和调用,规范软件测试过程,自动生成测试技术文档,提高测试效率。 相似文献
20.
Tiziana Margaria Bernhard Steffen 《International Journal on Software Tools for Technology Transfer (STTT)》2004,5(2-3):107-123
In this paper, our solution to the problem of modelling functionally complex communication systems at the application level, based on lightweight coordination, is extended to seamlessly capture system-level testing as well. This extension could be realized simply by self-application: the bulk of the work for integrating system-level testing into our development environment, the ABC, concerned domain modelling, which can be done using the ABC. Therefore, the extension of the ABC to cover system-level testing was merely an application development on the basis of the ABC, illustrated here in the domain of Computer Telephony Integration. Here the adoption of a coarse-grained approach to test design, which is central to the scalability of the overall testing environment, is the enabling aspect for system-level test automation. Together with our lightweight coordination approach this induces an understandable modelling paradigm of system-wide test cases that is adequate for the needs and requirements of industrial test engineers. In particular, it enables test engineers to graphically design complex test cases that, in addition, can even be automatically checked for their intended purposes via model checking. 相似文献