Squish
首页
下载
教程中心
Squish教程中心
Squish中文网站
>
热门推荐
教程中心分类
最新资讯
Squish怎么生成测试报告 Squish测试报告缺少执行结果如何检查
Squish对象映射怎么维护 Squish对象映射更新后脚本失效怎么办
Squish测试报告怎么生成 Squish测试报告截图缺失怎么排查
Squish测试套件怎么管理 Squish测试套件执行顺序怎么调整
Squish Jenkins集成怎么配置 Squish Jenkins任务执行失败怎么排查
使用教程
Squish怎么执行回归测试 Squish回归测试结果不稳定如何优化
Squish AUT怎么添加 Squish AUT启动路径错误怎么排查
Squish持续集成怎么接入 Squish持续集成执行日志怎么看
Squish断言检查怎么添加 Squish断言检查结果不稳定怎么办
Squish共享脚本怎么复用 Squish共享脚本导入后为什么不生效
热门推荐
Squish怎么设置对象识别规则 Squish对象映射失效如何排查
Squish同步等待怎么配置 Squish waitForObject等待超时怎么办
Squish远程测试怎么连接 Squish远程测试连接超时怎么处理
Squish测试脚本怎么录制 Squish测试脚本回放异常怎么排查
Squish for Qt怎么识别控件 Squish for Qt对象名称变化后怎么适配
新手入门
Squish怎么创建GUI自动化测试 Squish测试脚本无法识别控件如何处理
Squish脚本断点怎么设置 Squish脚本断点命中后变量怎么查看
Squish数据驱动测试怎么做 Squish数据驱动用例读取失败怎么办
Squish对象识别怎么配置 Squish对象识别失败后怎么重新定位
Squish Web怎么录制操作 Squish Web脚本回放为什么会失败
Squish
免费下载
前往了解
Squish怎么设置对象识别规则 Squish对象映射失效如何排查
Squish在录制测试时,会为界面对象建立符号名称和实际识别规则,执行测试时再根据对象属性去定位AUT中的控件。处理“Squish怎么设置对象识别规则,Squish对象映射失效如何排查”时,重点不是让规则包含越多属性越好,而是选择稳定、能够唯一识别对象的属性。窗口标题、动态文本、序号等容易变化的属性一旦被写入Object Map,界面稍有调整就可能导致原有脚本无法找到对象。Squish 9.2仍以Symbolic Name和Real Name的映射作为对象识别的重要机制。
2026-08-28
Squish同步等待怎么配置 Squish waitForObject等待超时怎么办
自动化脚本在一台电脑上运行正常,换到速度较慢的环境后却频繁报错,很多时候并不是操作步骤写错,而是界面还没准备好,脚本已经执行到了下一步。处理Squish同步等待怎么配置Squish waitForObject等待超时怎么办,重点是根据对象状态选择等待方式,别把固定暂停当成通用方案。
2026-07-31
Squish远程测试怎么连接 Squish远程测试连接超时怎么处理
Squish做远程测试时,先要弄清楚一件事:脚本不是直接去控制远程电脑上的程序,而是通过squishrunner连接远程机器上的squishserver,再由squishserver去启动或控制AUT。Squish文档里也说明,squishrunner会通过TCP/IP和squishserver通信,再间接和被测应用交互。Squish远程测试怎么连接Squish远程测试连接超时怎么处理,重点就是把主控机、远程机、端口、白名单和AUT配置这几层关系理顺。
2026-06-29
Squish测试脚本怎么录制 Squish测试脚本回放异常怎么排查
在使用Squish工具开展自动化测试的过程中,多数操作者在初期阶段均会首先应用录制功能,该方式的上手速度较快,其能够直接将鼠标点击、键盘输入以及菜单选择等日常动作转化为代码脚本,然而通过录制生成的脚本,并不能够直接投入到长期且稳定的运行当中。针对Squish测试脚本的录制与回放异常排查,其核心要点并不在于“完成录制”这一动作本身,而是在于录制结束之后,操作者需要将零散的脚本重新整理,使其转化为具备可维护性的测试用例。
2026-06-29
Squish for Qt怎么识别控件 Squish for Qt对象名称变化后怎么适配
在Qt自动化测试里,Squish for Qt怎么识别控件,还有对象名称变化后怎么适配,是经常碰到的一类问题,脚本录的时候明明能点到按钮,一回放就提示找不到对象,这通常不是控件真的没了,而是当初用来认它的那些条件,已经跟着变了。Squish在录制控件时,会根据对象的属性去生成Object Map里的条目,每一条都包含一个符号名和一个真实名,等跑起来的时候,再去用真实名里存着的那组属性,去AUT里面把对象给找出来。
2026-06-01
Squish对象名称怎么维护 Squish对象名称变化后怎么批量更新
在界面自动化测试脚本中,最大的麻烦不是脚本数量多,而是一旦按钮、窗口或表格列的名字改变,整套用例就会大量报错。Squish对象名称该如何维护,当对象名称改变后又如何批量更新,关键做法就是把识别对象的信息统一放在Object Map里,不要在脚本各处直接写死真实的对象名称。根据Squish的官方文档,Object Map的作用就是集中管理对象名称,这样一来,即使应用的界面层次或者对象属性变了,也只需改动映射项,脚本里所引用的符号名称就能尽可能地保持稳定。
2026-06-01
Squish图像识别怎么用 Squish截图匹配阈值怎么设置
在Squish里做图像识别时,很多人最容易把两件事混在一起,一件是用图片去找界面上的对象,另一件是用截图去做验证。前者更偏定位和操作,后者更偏对比和校验。Qt官方文档把这两条线分得很清楚,图像识别主要围绕`findImage`、`waitForImage`和`test.imagePresent`这些函数展开,而匹配精度则主要受tolerant模式、threshold参数、multiscale以及搜索区域控制。也就是说,图像识别能不能稳定,不只是图片本身对不对,还和查找模式与阈值设置直接相关。
2026-04-22
Squish IDE怎么用 Squish工程结构与目录规范怎么整理
很多团队刚开始用Squish时,最容易乱掉的不是录制按钮怎么点,而是工程一多以后,测试套件、公共脚本、对象库和测试数据全堆在一起,后面谁也说不清哪个目录该放什么。按Squish当前官方文档的组织方式来看,一个测试套件本身就有很明确的骨架,套件根目录里有suite.conf,测试用例各自有独立子目录,套件级共享内容放在shared下面,公共对象库和共享脚本也有固定位置。顺着这套原生结构去整理,后面的维护成本会小很多。
2026-04-22
Squish测试套件怎么规划 Squish用例分层与命名怎么统一
Squish里的测试资产并不是一堆零散脚本,而是以测试套件为核心组织起来的。官方文档明确说明,一个测试套件以suite.conf为配置中心,并带有shared目录用于放共享资源;同一个套件里可以同时放脚本型用例和BDD用例,但一个套件只能使用一种脚本语言。正因为结构是固定的,前期规划做得好,后面扩容、回归和人员交接都会顺很多。
2026-03-16
Squish报告怎么导出 Squish报告格式与保存路径怎么统一
Squish结果管理如果只停留在IDE里看一眼,后面做回归对比、缺陷复盘和CI归档都会很乱。更稳的做法是把导出动作、报告格式和保存路径一次定成统一口径,让本地调试、命令行执行和流水线产物都能对上同一套规则。Squish本身同时支持IDE里的结果导出,也支持通过squishrunner生成多种报告格式,但不同格式对附件、目录和保存方式的要求并不一样。
2026-03-16
第一页
1
2
3
下一页
最后一页
电话咨询
135 2431 0251
微信扫码 在线咨询