- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Step by step 5小时精通ATF
dd
拟制: 胡玉刚 日期: 2004-04-13 审核: 日期: yyyy-mm-dd 审核: 日期: yyyy-mm-dd 批准: 日期: yyyy-mm-dd
目录
第1章 绪论 4
1.1 绪论 4
第2章 ATF介绍 5
2.1 什么是ATF 5
2.2 关于自动化测试脚本 6
2.2.1 自动测试脚本的组成 6
2.2.2 测试脚本、逻辑拓扑和测试床之间的联系 6
2.2.3 测试脚本、逻辑拓扑和测试床的对应关系 7
2.3 ATF的运行环境 8
2.4 选择文件列表 9
第3章 自动测试脚本的编写实例 11
3.1 自动测试脚本的的编写步骤 11
3.2 举一个实例 11
3.3 测试用例分析 11
3.3.1 设备连接 11
3.3.2 测试步骤和预期结果 11
3.4 测试床的编写 12
3.4.1 打开或生成一个*.tbd文件 12
3.4.2 测试床文件正文的编写格式 13
3.5 逻辑拓扑的编写 14
3.5.1 打开或生成一个*.topo文件 14
3.5.2 逻辑拓扑文件的编写格式 15
3.6 测试脚本的编写 15
3.6.1 打开或生成一个*.tcl文件 15
3.6.2 测试脚本头部的编写 16
3.6.3 测试脚本的配置、检查动作部分的编写。 17
3.6.4 脚本中的配置过程 19
3.6.5 脚本中的检查过程 21
3.7 测试脚本的编写注意事项 22
第4章 自动化测试脚本的运行 23
4.1 测试脚本的运行准备 23
4.1.1 指定测试床、测试日志的路径 23
4.1.2 启动控制台 24
4.2 测试脚本的运行 25
4.2.1 脚本执行过程中RTA控制台的显示 26
4.2.2 RTA控制台的Debug信息显示 27
4.2.3 测试脚本的执行过程及结果输出显示 27
第5章 更进一步 29
5.1 一系列脚本的编写 29
5.2 测试集脚本的生成示例 30
5.3 查看Log文档 31
第6章 结束语 34
第7章 附录 35
7.1 相关的学习资料 35
7.2 相关的文件 35
绪论
绪论
由于ATF牵涉的概念比较复杂,规则繁多,使用灵活,对于刚刚接触的初学者来说感到学习困难,看了很多教材还是感觉一时很难上手。本书的目的就是让刚刚接触到ATF的初学者能够快速的使用ATF对TCL进行自动测试脚本编写、调试。
本书具有以下几个特点:
不要求读者具有专门的计算机专业知识的基础,只要学习过一些简单的tcl语言,如果没有学过tcl语言也没关系,你只要用上3个小时左右的时间快速翻阅一下《TCL培训教程(全)》的前8章就行了。
本书只在第二章对ATF做一下简单扼要的介绍,然后便开门见山的进行实战操作,如果你非要弄清除ATF是怎么回事,建议你跟着学完后面的章节,等做完一个完整的自动测试脚本之后再去研究它。在本书的末尾会给你推荐几本深入的教材,帮你更进一步的了解ATF。
在第三章之后,便是实际的操作了,你需要step-by-step跟着做下去,待一个完整的脚本写完,相信你对ATF有一个感性的认识!
由于作者水平有限,经验不多,刚刚接触ATF也只是三周时间^_^,只是为了让读者快速学会ATF,挤出时间匆匆写成本教材,肯定会有不少缺点或错误,祈得到专家和读者的指正,在适当的时间再作修订和补充。
ATF介绍
什么是ATF
ATF是Auto Test Framework的英文缩写,直译为自动测试框架。是一种用计算机代替手工敲击命令(发向交换机、路由器等设备)、并由计算机做出结果处理和判断(pass或failed)的方法。
ATF的运行依赖于北研测试平台VTP2003新版本实际上是一个实现自动化的框架,它的实现方式是在ATF下编写自动化测试脚本——这就是我们学习的重点。而自动化测试脚本又可分为测试床、逻辑拓扑、测试脚本三部分。用图2.1可以对ATF有一个直观的概括:
图2.1 ATF的层次结构
关于自动化测试脚本
自动测试脚本的编写规范不是一种新的语言,而是在TCL脚本语言的基础上,扩展了一些过程和类来实现Action Word。
自动测试脚本的组成
自动化测试脚本主要有三部分组成:⑴测试床、⑵逻辑拓扑、⑶测试脚本。
⑴测试床(TestBed)是用来描述一套独立的测试环境中所有设备的特性、访问方法及他们之间的连接信息的。
⑵逻辑拓扑是测试用例运行所必须具备的拓扑环境,其中的设备和接口采用的虚拟的名称,这样可以使测试用例脚本的编写与实际物理环境相独立,从而增加了脚本的可移植性和可读性。
⑶测试脚本是数据通信产品的自动测试的过程实现,主要执行对设备进行发送配置命令、结
您可能关注的文档
- ASHsensor2237..doc
- asihfxi红外_分光光度计报告..doc
- Asigra无代理备份“云”数据保护..doc
- ASI总线的信号传输系统..doc
- ASI树立背板交换网络技术新标杆..doc
- Aslhtig财务管理..doc
- ASL冰桶挑战相关资料合集..docx
- ASMB4-iKVM远程管理模块..doc
- ASME+ASMT+HF..doc
- AshleyWood插画..doc
- 2021年福建省泉州市公开招聘警务辅助人员辅警笔试经典自测卷1含答案.docx
- 2024年广西壮族自治区贺州市公开招聘警务辅助人员辅警笔试精编自考题2卷含答案.docx
- 2021年辽宁省营口市公开招聘警务辅助人员辅警笔试摸底备战测试2卷含答案.docx
- 2023年福建省泉州市公开招聘警务辅助人员辅警笔试模拟自测题A卷含答案.docx
- 2021年湖北省黄冈市公开招聘警务辅助人员辅警笔试经典自测卷1含答案.docx
- 2022年广西壮族自治区贵港市公开招聘警务辅助人员辅警笔试必刷经典测试卷2含答案.docx
- 2024年吉林省吉林市公开招聘警务辅助人员辅警笔试经典练习卷A含答案.docx
- 2024年江西省赣州市公开招聘警务辅助人员辅警笔试必刷经典测试卷1含答案.docx
- 2024年四川省广安市公开招聘警务辅助人员辅警笔试摸底测试2卷含答案.docx
- 2021年内蒙古自治区鄂尔多斯市公开招聘警务辅助人员辅警笔试摸底备战测试3卷含答案.docx
最近下载
- 网络预约出租汽车企业安全生产责任制和事故报告制度.pptx
- SY-T 5051-2009 钻具稳定器-石油天然气行业标准.pdf VIP
- 22G101-3 混凝土结构施工图平面整体表示方法制图规则和构造详图(独立基础、条形基础、筏形基础、桩基础).docx
- 模板支架验收记录表.doc
- 标准个人租房合同模板.pdf VIP
- 2024年全国疾控系统大学习实验室质量控制规范答案.docx VIP
- 2024-2025学年初中道德与法治七年级(全一册)统编版(五四学制)(2024)教学设计合集.docx
- 小学劳动教育五年级下册第五单元2《维修凳子》教学设计.docx
- 北师大版五年级数学上册第五单元《分数的意义》(大单元教学设计).docx VIP
- 简易呼吸球囊.ppt
文档评论(0)