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