The exception is caught, but the use case executes successfully

It feels strange that the program catches an exception but shows that the use case execution status is PASS

Hi @gaofc

This is by design, you can throw it again after logging so that the test case fails. The point of try catch is to handle failures on your own.

Thank you for your explanation. Could you give me an example abuout “throw it again after logging so that the test case fails” ?