首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Squish IDE中的PyQt

Squish IDE中的PyQt
EN

Stack Overflow用户
提问于 2021-10-09 13:48:49
回答 1查看 82关注 0票数 0

我在python中使用Squish IDE在Qt应用程序上进行自动测试。在测试用例的执行过程中,我希望创建一个外部的图形界面来进行信息测试。我已经在我的环境中安装了PyQt5包,但是当我导入库(“从PyQt5导入QtWidgets”)时,我得到了这个错误,程序终止:("Detail ImportError: DLL load failed when importing QtWidgets:%1 nonèun‘’applicazione di Win32 valid.“)

可以在squish IDE中使用PyQt来创建外部接口吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-11 14:57:33

在后台,Squish IDE只是通过squishrunner执行您的测试套件/用例/脚本。squishrunner托管一个Python解释器,并创建自己的事件循环,以便与其他Squish组件进行持续通信。这不会为第三方事件循环留下空间,因为它们会干扰Squish的操作。

另一种选择是,使用Squish提供的testInteraction functions,或者使用executing an external application来做您想做的事情。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69507304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档