robot framework中teardown认知
来来来,先看一段robotframe 用例:
*** Settings *** Test Setup Test Setup ***Test Cases*** TRY_CASE [Documentation] fff TRY Should be True 1==2 LOG XXXX EXCEPT Log yyyy END ***Keywords*** Suite Teardown TRY Should be True 1==2 LOG XXXX EXCEPT Log yyyy END
同样的一段代码,按正常pythoner的想法。都不会执行到Log XXXX这段代码,但实际执行结果如下:
case中Log xxxx未执行:
但在teardown中却执行了:
.............
这是为啥?
来,看看官方解释吧:
https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#execution-continues-on-teardowns-automatically
无论如何都会执行。对robotframe work的设计也是醉了,查了半天也没看到可以相关参数可设置的。。。。。
结论,robotframwork太鸡肋
Email:362299908@qq.com
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架