问题描述
我们在 Python 中将 Squish 用于 QT。对于我的测试,我需要在执行测试套件之前启动应用程序并在执行完成后关闭。
为了实现这一点,我执行以下步骤:
-
在 Squish IDE 中注册 AUT
-
通过 subprocess.Popen()
启动 AUT
-
使用 attachToApplication()
附加到应用程序
-
运行测试套件(多个测试用例)
第一个测试用例工作正常,但在第二个测试用例中,我收到错误“与 AUT 的连接丢失”。我是否需要在每个测试用例中附加到应用程序,或者是否可以将应用程序上下文传递给下一个测试用例?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)