共查询到19条相似文献,搜索用时 93 毫秒
1.
三层脚本结构的自动化测试实现 总被引:1,自引:0,他引:1
黄茂生 《电子产品可靠性与环境试验》2005,23(Z1):161-164
计算机技术的发展使自动化测试成为可能,而软件项目开发周期的大大缩短和软件复杂程度的增加,使自动化测试成为软件测试发展的必然.但是,很多自动化测试却因脚本组织技术不当,使测试脚本的数量和维护工作量不断增加,导致其投入回报比骤降而不得不放弃.为了解决自动化测试脚本所面临的这一问题,提出了一种利用三层结构来组织测试脚本而提高自动化测试的成功率,并介绍了如何利用三层的脚本组织结构实现软件测试自动化. 相似文献
2.
3.
4.
本文从数字电视应用项目的软件测试实践出发,根据软件测试基本原理和系统设计用例,选用合适的测试工具制定自动化测试脚本,有效地提高系统回归测试质量,提升回归测试效率,确保产品质量稳定。 相似文献
5.
为缩短测试周期,提高软件自动化测试的效率,设计了一种自动化测试模型,在模型框架内根据测试场景定制自动化测试程序。通过框架内组件的复用,达到快速开发自动化测试程序的目的。该自动化软件测试框架模型采用了脚本技术、关键字驱动测试技术以及可扩展标记语言(XML)技术,有效提高了测试效率,减轻了测试人员的工作压力,提高了测试资产的利用率,增强了脚本的可维护性,缩短了自动化测试的准备时间。基于该框架的自动化测试程序已经在一些小型项目中得到初步应用,能够覆盖基本的功能测试需求。 相似文献
6.
随着软件开发规模的增大、复杂程度的增加,软件测试变得越来越困难,ATE(自动化测试工具)能够降低软件测试的难度,提高测试效率。本文提出了一种基于TCL脚本的ATE的设计方法,并对重要模块进行了介绍。该工具具有很强的可移植性,通过适当的修改可对多种信令交互型的实体进行测试。 相似文献
7.
自动生成XML测试脚本的类测试 总被引:3,自引:0,他引:3
针对手工编写测试脚本工作量大且容易出错的问题,提出了以XML文档描述测试脚本,利用DOM技术自动生成测试脚本的方法。在此基础上,设计了一个类测试框架,并用一个实例描述了其具体的流程。 相似文献
8.
测试自动化的设计和实施 总被引:1,自引:1,他引:0
测试自动化是软件测试一个主要趋势 ,有利于企业提高测试效率、提高软件产品质量和竞争力。在总结对软件自动化测试认识的基础上 ,综述对软件自动化测试在设计方面应该考虑的因素 ,并提出了一种适用于GUI功能测试的框架 ,从而有效地降低软件自动化测试的创建和维护开销 ,给出了实施过程 相似文献
9.
软件自动化测试技术的出现,大大减轻了测试人员的压力,显著提高了测试的效率,但是自动化测试脚本的管理是测试自动化所面临的又一难题.本文提出了一种自动化测试脚本运行控制方法,对测试脚本进行统一协调管理,力求解决大型业务系统软件自动化程度低,自动化测试脚本无法有效管理等问题.这种方法在一定程度上减轻了测试人员管理自动化测试脚本的压力,增强了脚本的可维护性,从而有效的提高了自动化测试的效率.由该方法支持的自动化测试脚本运行控制平台已经在一些大型金融系统得到应用,并取得了良好效果. 相似文献
10.
《电子技术与软件工程》2016,(6)
在当前社会中,随着计算机技术和互联网技术的不断发展,越来越多的软件开始应用在各行各业当中,发挥出了十分良好的效果。为了确保软件功能和性能的良好,应当进行有效的自动化软件测试。而对于很多软件来说,在测试当中通常较为复杂。基于此,可利用基于脚本的自动化软件测试技术,在软件动态测试过程中,使用脚本技术进行自动化测试,优化手工测试过程,提高测试效率和测试有效性。 相似文献
11.
随着用户对软件质量关注程度的提升,第三方软件测试受到普遍重视,但实际中经常会遇到既要求测试活动有效开展,又留给第三方测试活动时间较短,而且提供的开发文档不全面等问题。运用探索性测试方法能够发挥其快速、灵活的优势,能较好地解决这些困难。但同时,探索性测试也存在着文档不足且测试充分度不易度量等问题;而良好的测试质量管理和完备的文档则是传统脚本测试的优势。针对这些特点,文章提出“脚本一会话测试模型”,将探索性测试与经典脚本测试结合,同时扩展基于会话测试管理模式。通过测试某企业信息系统IT事件管理软件,验证该测试模型在B/S架构软件第三方测试中的适用性。 相似文献
12.
13.
基于软件体系结构的测试路径生成方法 总被引:1,自引:0,他引:1
在软件体系结构描述语言Wright的基础上,提出了基于软件体系结构的测试覆盖准则及BG动态行为图,根据BG图构造基于覆盖准则的测试路径,生成测试数据。由此平衡开发成本、进度与质量需求之间的关系,最后以Server/Client结构为例说明该方法是适用的。 相似文献
14.
为了实现对发射机运行状态远程监控,提出了一种基于三层C/S架构的发射机远程监控系统体系结构,并给出了系统的总体设计方案。与传统的两层结构相比,将客户端的数据处理功能分离出来,作为中间层即系统业务逻辑层单独实现。系统采用LabVIEW进行软件开发,通过基于TCP/IP协议的以太网组网来实现与本地监控系统的通信,利用SQL Server数据库保存并管理运行数据和日志数据。通过测试表明,该系统具备良好的灵活性和可扩展性,具有较高的应用价值和推广价值。 相似文献
15.
软件质量保证活动与软件生命周期各阶段的检验和有效性活动紧密相联。为了极大程度地减少人为干预,提高软件的测试效率,这里从实际出发,采用建立一整套的自动化测试的工业化流程的方法。该过程分三个阶段重点讨论从代码编译、单元测试、产品打包到最终的自动化测试的全过程。做了基于开放源码开发平台ISMP和RFT框架的测试实验。结果表明,建立的自动化测试的流程可以有效地实现自动化测试,在很大程度上提高了测试效率,缩短了整个产品研发周期。 相似文献
16.
实时嵌入式软件的应用与开发是当今计算机软件发展领域的一个热点,要保证实时嵌入式软件的质量是非常重要的.分析了实时嵌入式软件的特点和实时嵌入式软件测试的总体结构和宿主机及目标机的体系结构,探讨了脚本语言及其解释器. 相似文献
17.
介绍黑盒测试的方法,对手工测试的不足以及自动化测试的特点进行研究。以XCRW-18型货车标签编程器软件(厂矿企业版)写标签数据测试为例,进行了测试问题的分析、测试用例的设计,并用VBScript编写自动化脚本,在QTP平台下实现了黑盒测试中的软件测试自动化,不但节省了人力,而且提高了测试的效率和可信度。 相似文献
18.