RIDE测试用例debug方法.doc_第1页
RIDE测试用例debug方法.doc_第2页
RIDE测试用例debug方法.doc_第3页
RIDE测试用例debug方法.doc_第4页
RIDE测试用例debug方法.doc_第5页
已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论