- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(TCL脚本语言在测试系统中的应用
TCL脚本语言在测试系统中的应用 来源:全球电源网??2007-09-30??浏览699次????【 字号: 大 中 小 】 ? ??作者:中兴通讯 本部动力测试部 韩小宾
????? 摘要:本文论述了当前测试系统的技术实现的特点和利弊;提出通过TCL脚本语言的应用,有效的提高测试系统的扩展性和可管理性,从而提高测试系统的效率和可用性。????? 关键字:TCL脚本、测试系统?
在该模型中,通过测试系统管理程序中对TCL脚本解释器的调用,实现对测试过程定义和测试用例的扩展;在仪器控制API层与应用界面之间嵌入TCL脚本扩展接口模块测试过程的调用和测试用例的执行,并在界面显示测试过程和测试结果。
这种方式的测试系统通过TCL脚本的嵌入实现测试用例的脚本化,实现测试系统与测试用例的分离,在测试用例的扩展和重用方面有很大提升;同时也可以看到,测试仪器工具和装置等的控制封装还是集成在测试系统应用程序中,在增加或者改变测试环境时则需要修改测试系统应用程序,因此主要适用于测试环境相对稳定的测试系统中。
3.2 基于TCL脚本的测试系统模型
为了使测试系统可用性更强,对仪器工具的控制和测试过程进行两级封装,首先是仪器控制命令的封装,仪器的一项功能可能需要有多次指令和返回的交互才能完成,直接使用指令的编程工作量很大,对这些指令进行封装,实现仪器控制接口API,达到每一项功能可以用一个控制函数实现;同时,将仪器的配置情况和连接情况用数据文件的形式保存,硬件环境的更改时只需要更新该配置数据文件。
第二层封装是测试过程的封装,对于基本的测试项目,预先完成测试过程的脚本描述,留出数据接口,测试人员在使用测试系统时可以设定相关数据,对测试过程直接调用完成测试用例的执行。同时测试人员可以编写自己的测试用例,通过对仪器控制命令和基本测试过程的调用实现需要的测试过程。
测试系统的界面设计可以利用其中的TK扩展包来开发,可以快捷高效地实现,并与测试用例很好地集成。完成测试脚本的生成、测试用例的管理、测试脚本的执行、测试结果的保存和测试报告的生成等功能。
该模型在应用中可以很方便地扩展使得测试系统更加完善,一部分是测试用例和测试数据的划分,为了使测试用例的重用性更强,模型中把测试用例和测试数据分离,测试用例脚本中描述测试过程和数据处理,而测试数据中包括测试输入和期望结果等内容。另一部分是测试管理支持,测试管理工具一般都能够很好地管理测试脚本,通过测试管理工具管理的测试用例与TCL脚本的关联和调用执行,这只需要在测试系统应用中留有命令行接口,就可以实现测试过程的集成管理,测试计划、测试设计、测试执行及结果输出、测试数据记录分析及度量工作等都可以在一个管理平台上完成。
4 总结
测试系统中引入TCL脚本,使得测试系统的扩展性增强,功能和测试用例的增加、完善和修改不再需要升级软件,测试人员可以根据测试需要随时更改测试过程和测试输入数据,使测试用例更加丰富全面;
通过仪器控制命令的封装使测试人员更关注测试过程的设定;
测试用例和测试数据的分离使测试用例脚本的重用性大大提升,使得测试用例设计方法得以充分应用。
您可能关注的文档
- (seo36个问题答案.doc
- (SEO中的十大关键词竞争度分析方法.doc
- (seo互动两模块考试试卷-无答案.docx
- [卢湾区2011年高三年级语文二模.doc
- (seo互动两模块考试试卷无答案.docx
- (SEO人员面试技巧.doc
- (seo优化标题优化方法.docx
- [卧室家居与整体衣柜色调搭配技巧.doc
- (SEO关键词优化全面解析.doc
- (SEO可行性分析报告.doc
- 演出经纪人演出经纪实务考试题及答案.doc
- 事业单位考试模拟题大全及答案.doc
- IMT-20306G推进组2024年面向6G的智能超表面技术研究报告54页.pdf
- 垦丁2024泛娱乐法律合规50问短剧篇44页.pdf
- 中国传媒大学2022中国数字藏品主流平台创新研究报告72页.pdf
- 泰和森艺术品NFT合规初探202240页.pdf
- 致同咨询2022元宇宙之NFT产业概览报告21页.pdf
- 新三板在线研究院-电脑行业CJ引爆游戏硬件装备市场电竞仍是电脑行业发展的重要推动力-2018081611页.pdf
- 紫光展锐2023年6G白皮书-6G未来可期72页.pdf
- 全球6G技术大会2024年5G6G天地一体化技术探索与实践白皮书87页.pdf
最近下载
- GBT17238-2022 鲜、冻分割牛肉.pdf
- 《杨氏之子》说课PPT.pptx VIP
- 高速公路公司养护工程部组织架构及人员编制职责.doc
- 市场营销岗位任职要求职责.pdf VIP
- 北师大版小学六年级上册数学作业设计第七单元百分数的应用.pdf VIP
- 英语人教版八年级上册Unit 8 SectionB 2a-2e reading.doc
- 教科版科学四年级上册4《我们是怎样听到声音的》说课课件.pptx
- 必威体育精装版人教版初中八年级下册音乐教案全册(已排版).doc
- 企业成本费用内部控制成本费用业务风险实施细则.docx VIP
- 教科版科学三年级上册第三单元 天气测试卷及答案.docx
文档评论(0)