【发布时间】:2014-11-06 00:33:55
【问题描述】:
我正在测试一个软件组件,并希望该软件在某些情况下抛出异常。 我想通过使用机器人框架来重现这些情况。
- 如果我捕捉到一个特定的异常,测试用例就会成功(这是我所期待的,因为我故意在我的被测组件中创建一个错误状态)
- 如果我没有收到特定的异常,测试用例将失败(即我的被测组件在错误情况下没有失败(抛出异常))
我正在寻找的是这样的:
prepareErrorInTestEnvironment
try
executeComponentWhichThrowsException
except
pass
fail
【问题讨论】:
标签: exception testing robotframework