问题标签 [squish]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
986 浏览

lua - 如何设置和使用 lua squish?

我知道这可能是一个愚蠢的问题,但是我如何设置和使用squish来编译我的 lua 脚本。我厌倦了搜索谷歌,我找不到任何东西来解释我如何使用

有人可以指出我正确的方向

  • 我在 Windows 操作系统上使用 lua 5.1

谢谢

0 投票
2 回答
127 浏览

python - 如何在 python 中解决 go-to 问题?

我有一个场景,我在一组操作之后调用了特定的代码块。我在 Python 中使用go-to和。label它按预期工作。

还有其他更好的选择吗?

这是使用 Squish-for-QT 实现自动化的 Python 代码。

0 投票
2 回答
717 浏览

python - 如何在 squish 中的步骤之间共享数据

我在不同页面上有具有相同步骤的功能文件。

如何将我的当前页面传递给当下一步按钮选择功能

0 投票
1 回答
407 浏览

squish - Squish - 根据类型和属性搜索基于 QT 的 GUI 的所有菜单中的所有对象

我对 Squish 比较陌生,我正在测试使用 Qt5.9 制作的 GUI。

目前我想用一个固定值(大小 12)检查我们应用程序中使用的所有字体的大小。

我已经记录了测试文件并尝试从菜单中转到每个页面并选择匹配“类型:QLabel”和“属性:pointSize”的对象。但这是一个非常缓慢的过程,我需要在每页中选择 200 个对象。我从菜单中浏览了 3 页,我的代码已经超过 500 行。这是代码的一部分:

这个过程有效,但我的最终代码将超过 20k 行,如果我浏览菜单中的每一页并选择所有属于我所需类别的对象,这将花费我很长时间。

更新:

好的,所以我只能通过它们的“类型”搜索对象,并且可以使用以下代码将它们的字体大小与默认值进行比较:

现在我的问题是,

如何检查应用程序所有菜单的所有页面,而无需转到每个页面并手动运行此代码?像树遍历这样的东西?例如,这将自动转到菜单的每一棵树并搜索对象,如果它在那里,它会比较字体大小?

0 投票
2 回答
543 浏览

python - 在 squish 中比较 2 个浮点值

我正在尝试使用 squish 比较 2 个值(浮点数),它有时工作正常,但几次失败。这是非常不一致的。有人可以帮助我如何isclose用于比较浮点值。

以下是我的脚本:

0 投票
1 回答
100 浏览

python - 如何使 QMouseEvent 仅由 MouseButtonPress 触发并忽略 MouseButtonRelease 和 MouseMove?

我正在使用一个名为的函数InstallEventHandler,它获取事件的名称并将处理程序安装到它

其中QWidget是事件处理程序安装到的类型,QMouseEvent是导致调用处理程序的事件,而 mouse_event 是处理程序。

我希望仅在按下鼠标时触发该功能,但是我遇到了一个问题,即QMouseEvent鼠标移动和释放不仅会按下鼠标,还会生成该功能。这使得该功能被调用数千次并错过了我的代码。

几天以来,我一直在尝试寻找一种方法并搜索所有可用的方法,但没有奏效。

0 投票
2 回答
2286 浏览

python - 使用 python 在 Squish 中导入文件

如果两个文件具有相同名称的函数,则在脚本中使用 source(findFile()) 导入它们并调用它会访问最后关联的文件中的函数。如何访问特定文件中的函数?python 支持 squish导入文件语法?

这是一个参考

脚本_1.py

脚本_2.py

脚本 :

O/P:再见

注意:当我使用文件名导入时,它会抛出“模块不存在”错误

0 投票
2 回答
138 浏览

python - 通过 Squish(python) 访问远程 Oracle 数据库

我需要在使用 Squish(Python) 进行的自动化过程中访问远程 Oracle 数据库。作为一个独立的 python 使用 cx_oracle 来访问 Oracle 数据库。

0 投票
2 回答
275 浏览

squish - 如何制作测试脚本组

假设我有几个测试套件:


套房第一

  • tst_first_1
  • tst_first_2
  • tst_first_3

套件秒

  • tst_second_1

套房第三

  • tst_third_1
  • tst_third_2

我可以通过单次运行从 Squish GUI 执行每个套件。

但是,如果我想运行来自不同套件的测试脚本集合...例如,我需要执行tst_first_2, tst_second_1tst_third_1就像单独的套件一样

是否有可能创建来自不同套件的特定脚本组,以便能够通过单次运行来执行它们?

0 投票
1 回答
43 浏览

python - 压缩 H5 文件

我正在尝试从 HDF 文件中提取数据并比较数据。是否可以使用 Squish 自动化该过程?另外如何比较不同版本的2个HDf文件的数据?我对此很陌生,不知道如何开始。任何帮助表示赞赏。

谢谢!