Squish IDE 无法运行我们的测试脚本。找到 AUT 并开始运行,但在应用程序初始化期间 Squish 输出错误。该脚本之前运行良好,从终端启动时应用程序正常运行。Qt是5.1.1,Squish是针对该版本的。如何解决这个问题?
S: AUT stderr (49820018): INFO: 从"/home/conjar/tools/squish/5.1.1/lib/extensions/qt"加载 10 个包装器扩展S: AUT stderr (49820018): INFO: 从"/home/conjar/tools/squish/5.1.1/etc/qtwrapper.ini"加载Qt Wrapper配置。S: AUT stderr (49820018): INFO: Loaded wrapper extension squishqtquicktypesS: AUT stderr (49820018): INFO: Loaded wrapper extension QtWebkitExtS: AUT stderr (49820018): INFO: Loaded wrapper extension SquishQtQuickWebViewExtensionS: AUT stderr (49820018): INFO: SquishQt声明式: 处理视图类型 'QDeclarativeView'S:AUT stderr (49820018):INFO:SquishQt声明:启用对嵌套 QGraphicsItems 的支持S:AUT stderr (49820018):信息:SquishQt声明式:已启用 QML 层次结构过滤S: AUT stderr (49820018): INFO: Loaded wrapper extension SquishDeclarativeExtensionS: AUT stderr (49820018): INFO: Loaded wrapper extension squishqtprintsupportS: AUT stderr (49820018): INFO: Loaded wrapper extension SquishQtQuickExtensionS: AUT stderr (49820018): INFO: Loaded wrapper extension QGraphicsViewExtS: AUT stderr (49820018): INFO: Loaded wrapper extension QTabWidgetExtS: AUT stderr (49820018): INFO: Loaded wrapper extension QtDeclarativeWebViewExtS: AUT stderr (49820018): INFO: Loaded wrapper extension openglgrabwidgetS: AUT stderr (49820018): INFO: 从"/home/conjar/tools/squish/5.1.1/etc/qtwrapper.ini"加载Qt Wrapper配置。R:运行器::调用:上下文的套接字 -1 为空
这可能表示squishserver
未运行,并且无法由 Squish IDE 启动。确保使用 Squish 安装目录中bin/squishserver
命令启动它,或将 IDE 配置为从"首选项"对话框中自动启动它。