已经设法使用python启动appium服务器,并且BDD方法框架运行良好的独立 . 但是当我在environment.py文件中添加调用appium服务器的函数并在def before_all(context)中调用时,服务器会运行,但之后没有任何反应 . 我必须再次单击运行按钮以使脚本工作,再次单击运行脚本将成功运行 .

以下是MAC-IOS-BDD-Project的示例代码

在def before_all(context)下的environemnt.py文件中:<<<脚本启动appium服务器>>>

在执行项目时,服务器启动但脚本停止(但运行后端)之后我必须再次单击运行以查看脚本的成功执行,并且确实成功没有任何问题 .

有人可以指导我为什么脚本停止并重新运行它的成功?