




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
改进:一种debug ATT.exe测试用例的方法【摘要】上一篇我们讲到如何挖掘代码评审的最大价值,如何阅读较大型项目源码的能力不可缺少。本文是一种直接debug ATT.exe测试用例的方法,解决使用ATT.exe与测试用例隔离的问题,让我们深入了解测试用例被执行的秘密。【关键词】改进 debug测试用例一、问题的提出如何debug ATT.exe测试用例?这在以前是未知的,ATT.exe的测试库是脱离ATT.exe单独调试的,不能集成debug。注:ATT.exe表示“研发软件自动化平台”或RIDE二、解决思路通过描述一种直接debug ATT.exe测试用例的方法,为后续编写、维护、优化ATT的测试库,丰富了一种手段。三、实践情况模拟手动运行一次ATT.exe如上是测试用例的配置,大概有2块:测试库=TR069,关键字只有一个test_tr069_1。如上,选择好测试库/测试用例,点击“开始测试”。注意:点击”开始测试”前,我们拦截了OnRun生成的命令参数,如下:如上截图,我们重点关注2个参数:1、argfile.txt 2、3410端口。接下来我们让断点继续,让ATT.exe跑完一次测试用例。ATT.exe测试用例执行架构图如上,是ATT.exe执行测试用例的架构图。因为手动点击运行,robot.run是有子进程启动,所以,我们在ATT.exe工程上不能直接debug。下面的步骤是启动第二个工程,模拟robot.run子进程。模拟运行robot.run如上,只要填写argfile.txt参数和TestAgent.py的端口号3410即可。让我们启动robot.run工程。debug到测试库如上,现在可以在测试库的构造、销毁或关键字直接断点,在测试用例调用关键字的时候会被debug断住在断点上。如上,是断住在测试用例的测试库的关键字。剩下来的内容就会很丰富了,等待大家来挖掘。监控测试用例执行的详细过程如上,是ATT.exe测试用例执行的监控函数,详细流程参考如下:四、效果评价本文发明了一种debug ATT.exe测试用例的方法,为深入了解测试库在ATT.exe的生命周期提供一种手段。为编写测试库、维护测试库、优化测试库提供了多一种方法。五、推广建议为同事编写ATT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程资料主管培训
- 一年级信息技术上册 信息和信息处理工具教学设计 人教新课标版
- 六年级英语下册 Unit 1 A family outing第2课时教学设计 湘少版
- 人教部编版六年级上册书湖阴先生壁教学设计
- 人教版小学数学四年级上册教学教案设计归纳总结6
- 一世龙门-【2022年暑假预习】云名著《世说新语》之“德行”卷
- 全国人教版初中信息技术八年级上册第二单元第10课《设置循环播放的背景音乐》教学设计
- 人教版 (新课标)必修3&4Unit 2 Working the land教案及反思
- 九年级体育 技巧 足球教学设计2
- 人美版七年级下册5.色彩的调和教学设计
- 文学作品中的意象与象征解读
- 2021年内痔内镜下微创诊疗指南解读讲座课件
- 火工品检查登记制度模版
- 澳洲坚果雪花酥加工技术规程
- 有轨电动平板车设计
- 通用航空器维修专业职业生涯规划书
- 6款课堂活动随机点名-抽奖模板(可编辑)两套
- 医院护理培训课件:《PFNA的手术配合》
- Unit9+大单元视角下的阅读设计 人教版英语九年级全册
- 明渠均匀流计算公式
- 《义务教育数学课程标准(2022年版)》解读
评论
0/150
提交评论