一、环境:
iphone+appium+robotframework
二、问题描述:
Suite teardown failed:
InvalidSessionIdException: Message: A session is either terminated or not started
iPhone手机执行一整个suite,在所有用例执行成功,最后执行结束套件:
Suite Teardown close_all_applications
close_all_applications如果执行失败,会导致suite里的单个用例即使执行成功但是在合成log时也会打上fail的标签,原因是Parent suite teardown failed,即上层套件也就是结束套件执行失败。
三、解决方法:
测试套件结束后执行close_application
Suite Teardown close_application