【摘 要】
:
随着计算机硬件成本的不断下降,软件在整个计算机系统的成本中占有越来越高的比例,如何提高软件质量是整个计算机软件行业的重大课题。软件测试作为软件开发的一个重要环节,是保
论文部分内容阅读
随着计算机硬件成本的不断下降,软件在整个计算机系统的成本中占有越来越高的比例,如何提高软件质量是整个计算机软件行业的重大课题。软件测试作为软件开发的一个重要环节,是保证软件质量,提高软件可靠性的关键。随着软件测试任务的增加,开发有效、可重复、操作简便的自动化测试工具成为了软件测试发展的重要组成部分。Tcl语言(Tool Command Language命令工具语言)以其强大的可扩展性和跨平台解释运行的能力,在开发自动化测试工具中得到了广泛的应用。Tcl内置的很多函数和过程也使tcl特别适合用于开发自动化测试脚本。Tcl还引入了TclTest测试套件来简化开发测试脚本的过程。本文首先介绍了软件测试理论和自动化测试原理,讨论了tcl语言的特点和tcl内置的tcltest架构,然后对某公司对其宽带接入产品的系统配置进行检测的测试过程进行分析,根据公司已有的自动化测试平台结构和函数库,有针对性地设计了对应的自动化测试脚本架构。脚本基于tcltest架构,利用tcl内置的正则表达式支持读取系统配置文件并提取关键字,然后通过命令行同系统进行实时交互,获得系统当前配置,最后将二者进行比较测试并获取过程日志和测试结果报告。在具体的tcl语言代码编写中,同系统交互的部分引入了抽象的层次结构,以消除不同版本的产品操作系统使用不同的命令行带来的负面影响,实现上层测试脚本和底层命令行发送的分离,使测试脚本简洁清晰易读。本文还通过举例分析了脚本的结构和完整的执行调用流程,文中设计和实现的脚本在公司范围内进行了开发和部署,并通过了验收。
其他文献
唐代敦煌壁画是中国石窟壁画艺术的繁盛时期,其艺术形式及表现手法已经完全形成自身独特的艺术风格,是中国壁画的艺术典范。研究唐代敦煌壁画对于研究整个敦煌壁画艺术有着重
5— 6岁幼儿这一群体是消极情绪的主要研究对象 ,对他们在家庭环境及幼儿园环境中的消极情绪的表现的类别、特征及其产生原因进行分析、论述 ,可以为幼教领域中自觉地科学地
外商投资国民待遇问题新探张韬外商投资待遇问题一直是国际投资法中的一个核心问题,而其中的国民待遇问题则尤其受到人们的关注。近些年来,由于我国利用外资的工作又进入了一个
在这个"娱乐至上"的年代,电视娱乐节目,除了发挥娱乐功能之外,还应注重"人文传播"。本文以湖南卫视《我是歌手》这档娱乐节目为例,针对我国电视娱乐节目发展的现实情况,梳理
<正>第六次全国人口普查的"超生"整治,让亲子鉴定这个冷门行业意外大热了一把。浙江迪安诊断技术股份有限公司2012年三季报披露:报告期内,公司司法鉴定业务较2011年同期增长9
《爸爸去哪儿》的成功并不是由原创的新颖性而独占鳌头,而是模仿韩国已经取得成功的节目范式以及湖南卫视自身的影响力、宣传技巧等一系列因素促成的。本文试图告诫当代电视
中国古代民本思想的形成,主要与"民"的范围变化和"士"阶层的兴起有关。在上古中国,由于自然环境和生存压力,"养民"便成为政治理想的最为重要的一环。自孔子始,重视教育,提倡"
为了配合全省“讲正气、树新风”主题教育活动,本刊从河南省委编印的典型案例剖析中选出若干个典型案例,予以刊发。希望大家能引以为戒,自觉抵制各种腐朽落后思想的侵蚀。
<正>以3D打印、机器人等新兴技术为核心的智能制造将在传统产业转型升级中扮演重要角色,中国要尽早布局,抢抓产业制高点。"在工业4.0时代,企业要实现的是一个融合,包括设备、
<正>在国家加快实施"一带一路"战略的大背景下,中国企业将在境外参与更多大型工程项目,而且身份将逐步由工程承建方(乙方)向投资方(甲方)转变,或者向投资方和承建方双重角色