【摘 要】
:
对软件进行自动化测试一直都是软件测试的目标。CDMA的3GBSS软件系统需要高密度的频繁测试以保证软件的质量。传统的手工测试,不但效率低下,而且准确度不高,往往还会产生冗余
论文部分内容阅读
对软件进行自动化测试一直都是软件测试的目标。CDMA的3GBSS软件系统需要高密度的频繁测试以保证软件的质量。传统的手工测试,不但效率低下,而且准确度不高,往往还会产生冗余的重复性工作。在这种情况下,我们需要开发一套自动化测试工具,以实现3GBSS软件业务的自动化测试,并在极大程度上取代手工测试,减少测试人员的非本质工作[1]。本文作者在借鉴国内外著名软件自动化测试工具的基础上,根据3GBSS的软件系统需求,自主开发了一种新的自动化测试工具STL(System Test Lab)。STL功能上基本覆盖了3GBSS的所有业务,包括RLSA、EVDO、GoTa、IWF传真、OMC、LT等方面[44];在软件结构上,不同业务测试的软件子系统相互独立[43]。STL在测试输入上,克服了传统繁琐的纯脚本输入的弊端,实现了人机界面和脚本的结合,消息的自动扫描;测试执行上,针对大负荷和高效率,采用了脚本的自动解析与执行,及任务的并行处理;测试结果的自动比对上,分为不同的等级大小,精确到了高通协议和API接口的原子操作[29],使得回归测试的代价最小;数据传输上,采用了TCP/IP的五层传输模式,使得在封装和解封装的过程中,保证了数据的有效性和质量。STL的开发符合CMM/CMMI标准[31],不但方便将来的软件多阶段、多次开发,而且提高了测试效率,降低了成本。
其他文献
近年来,随着三维模型采集设备精度的提高,从现实世界获取的三维模型质量也不断提高。这些高质量的三维模型可以高度真实地保留原物体的全部细节,在文物保护、数字化图书馆、
聚类分析是发掘数据内在结构的基本工具之一,也是统计模式识别中非监督模式分类的一个重要分支。常用的聚类算法大体上可分为:基于划分的方法、基于层次的方法、基于密度的方
为了克服自然语言和程序设计语言描述规格说明产生的缺陷,人们提出了一种新的软件开发范型,其基本思想是对系统建立一个数学模型,研究和提供一种基于数学的或形式语义学的规格说
肺部听诊是诊断小儿肺炎的一种有效手段,认真准确的听诊有时会给肺部疾病的诊断带来非常有价值的信息和线索。目前,医生往往是根据临床经验进行诊断,这样由于疲劳等原因,医生诊断
随着网络技术的发展和INTERNET的普及,越来越多的信息资源放在了互联网上,广大的中小企业也都逐渐地构建起了自己的局域办公网,这一方面给用户带来了方便,提高了工作效率,另一方面
概念设计是个创新的过程,在产品设计的过程中具有重要的作用。CSCW技术和产品概念设计技术的融合,为设计师远程合作设计提供了很好的解决方案。但是目前的CSCW环境下的协同设计
商空间理论是国内学者张钹院士和张玲教授在20世纪80年代提出的,现已成为粒度计算的三大模型之一。它是用一个三元组(X,T,f)描述一个所要解决的问题,其中,x表示问题的论域;T是
近年来由于在身份鉴别、视频监控和人机交互等领域的应用前景,人脸识别获得了越来越多的关注。现有的人脸识别方法主要是侧重于解决非限定条件下一对一人脸验证问题和限定或
近年来,随着三维建模技术的发展和计算机网络的扩张,可共享和复用的三维CAD模型数量急剧增长。在现有的条件下,如何对目前已有的三维CAD模型进行有效的管理和检索,如何提高三维CA
XML 已经成为了互联网上数据表示和数据交换的标准格式。随着XML 数据的日益增多,各种类型的存储方法也不断涌现,比较有代表性的有XML 专用数据库存储、面向对象数据库存储、