【摘 要】
:
软件测试作为软件生命周期中不可缺少的组成部分对提高软件质量起着重要作用。本文针对通讯产品的测试需求,在对移动通信系统的特点分析的基础上,对自动化测试技术进行了研究
论文部分内容阅读
软件测试作为软件生命周期中不可缺少的组成部分对提高软件质量起着重要作用。本文针对通讯产品的测试需求,在对移动通信系统的特点分析的基础上,对自动化测试技术进行了研究,并提出了一种通用于移动通信系统的自动化测试平台ATE。本文重点叙述了ATE的总体设计及各子系统的详细设计、ATE在具体测试中的处理流程,然后通过ATE对被测软件进行单元测试和系统测试的数据分析,阐述了ATE在自动化测试中的应用,最后讨论ATE自动化测试平台的进一步发展。ATE采用自动生成桩函数和驱动代码的单元测试方法,在单元测试中可以减少手工劳动,提高单元测试效率,实现自动化测试。ATE采用通用的资源管理和多模拟器,能够满足各种系统测试的资源管理要求,轻松实现复杂的业务流程控制。ATE适用于移动通信系统的单元测试、集成测试和系统测试。在企业内部实际使用中获得了开发和测试人员的一致好评,减轻了他们的测试负担,提高了测试效率。
其他文献
本文主要研究C/C++程序缓冲区越界的静态检测。通过使用GCC编译器的前端编译源程序生成中间文件,将此中间文件作为程序分析的原始输入,再使用语法制导翻译的方式嵌入相应的安全
软件进化主要是完善系统功能以适应环境变化。它是开发任何规模的软件系统的必要组成部分。影响软件进化效果的关键因素是系统架构,而传统编程技术在进化过程中难以使所有关
演化计算是用计算机模拟大自然的演化过程,特别是生物的进化过程,来求解复杂问题的一类计算模型。演化计算具有自学习、自组织、自适应的特征和简单、通用、鲁棒性强、适于并
随着软件系统需求的不断增长,软件界的问题也越来越多,导致项目延期、超出预算或质量低劣的问题不断发生,被业内人士称之为“软件危机”。在软件项目开发过程中,风险是时时存
在提供了底层服务的应用服务器的基础上,采用分层架构模型来设计和开发基于Web的企业应用系统,已经成为一种成熟的软件开发解决方案。利用平台提供的服务并采用良好的分层架构
蚁群算法是一种基于种群的启发式搜索算法,它通过模拟蚂蚁搜索从巢穴至食物最短路径的行为来求解问题。蚁群算法由于其鲁棒性、并行性、易于并行实现及与其他方法相结合等特
数字旅游是数字地球在旅游业中的应用,也就是把各种有关旅游的信息用数字化的方式存入电脑,并将其发布在网上,给旅游的供需两方提供及时的信息,使旅游业的供给与需求达到动态
在航天领域,热控涂层材料性能退化是影响航天器寿命的关键因素之一,因而研究其性能退化规律,对于航天器寿命预测具有非常重要的意义。现在比较常用的预测方法可以分为两大类:
同过去相比,现代人实现了在任何时间选择任意地点来获得自己所需数据的愿望,这要归功于移动通信、物联网技术以及移动终端设备的飞速发展。它们的进步带动了相关计算方式从过去
数据仓库技术是近年来出现的、发展迅速的一项技术。它可以充分利用存储于数据仓库中的已有信息,帮助企业领导层进行正确的决策,使企业能在激烈的市场竞争中把握先机。报表是企