RobotFramework环境配置二十五:Test Setup & Teardown 问题
来源:互联网 发布:java考试系统源码下载 编辑:程序博客网 时间:2024/05/17 00:57
Test Setup & Teardown 问题
用例的公共 Test Setup & Teardown
目的:对所有用例作公共资源的初始化、现场保存和垃圾回收
一、Excel 报告出现问题
Excel 报告中只有61条测试结果,少了一条用例
但是,Robotframework 报告有62条测试结果
二、Excel 报告中缺少的用例
Excel 报告中最后一条用例结果是 Caseno044_3_LearningProgress_None
Robotframework 报告中最后一条用例结果是 Caseno045_CHECK_Calender_And_Learning Assistance
三、Test Teardown 记录的测试结果
Create Excel Report | %{G_TOTAL_RESULT}
数据源:%{G_TOTAL_RESULT} 在 Common_Test_Teardwon 中记录。
Total_Result 中最后一条用例结果是 Caseno044_3_LearningProgress_None
分析可能原因:
A. Create Excel Report 逻辑问题(排除)
B. 存储测试结果到 Total_Result 产生问题
四、未存储测试结果到 Total_Result 的原因
因为只有最后一条用例未存储,所以直接查看这条用例。结果是,用例的 Teardown 被Close Browser 覆盖。
当 Teardown 被覆盖时,Common_Test_Teardown 失效。正确处理方式:
Run Keywords | Common_Test_Teardown | AND | Close Browser
五、总结
如果项目用例中 Test Setup & Teardown 被覆盖,需要加上 Common_Test_Setup & Common_Test_Teardown。
阅读全文
0 0
- RobotFramework环境配置二十五:Test Setup & Teardown 问题
- Robotframework环境搭建五:Test Setup & Teardown
- RF+Appium环境配置二:Test Setup & Teardown
- RobotFramework环境配置二十五:屏幕截图问题(滚动屏幕)
- robotframework 环境配置
- Setup()与TearDown()
- robotframework环境搭建问题
- RobotFramework环境配置二:项目目录结构设置
- RobotFramework环境配置二十一:数据驱动(总结)
- RobotFramework环境配置二十二:创建报告(CSV文件)
- RobotFramework环境配置二十三:创建报告(Excel文件)
- RobotFramework环境配置十:中文日志乱码问题
- RobotFramework环境配置十一:网页弹窗问题
- Advanced Unit Testing, Part IV - Fixture Setup/Teardown, Test Repetition And Performance Tests
- python+robotframework --环境安装+配置
- python nose框架--setup/teardown
- RobotFramework环境配置二十:数据驱动(Get Sheet Values From Excel)
- RobotFramework环境配置二十四:创建报告(Excel文件)续
- 数据挖掘-归一化
- Shell基础
- iOS 9的 Core Image新滤镜
- Python的sftp实现传文件夹和文件
- ionic css过渡配合ng-class做表单的label点击上移
- RobotFramework环境配置二十五:Test Setup & Teardown 问题
- chromium rendering pipeline
- 秒懂快速排序法
- jdk1.7之Hashtable
- Unity之ShareSDK分享之安卓
- word2vec基本概念
- 算(qbxt)
- 筆記_變量、作用域和內存問題
- 【Unity3D】改变鼠标样式