公司新闻MSC行业新闻Qt行业新闻行业新闻QtSquishCocoTest CenterAxivionQt系列产品MSC AdamsMSC NastranMSC MARCSimufact.WeldingCAE FatigueRomaxMSC系列产品SimericsProcastVA ONESYSWELD国外工业软件国产动力学分析软件(DAP)国产疲劳分析软件国产复合材料热压罐成型工艺优化软件试验数据快速处理分析系统软件国产结构(微纳尺度)分析软件国产工业软件超高周疲劳材料、构件测试产品检测可靠性测试设备特种光纤器具硬件产品(MCT)行业解决方案学科解决方案技术方案MSC系列产品培训Qt系列产品培训技术培训MSC系列资源下载中心Qt系列资源下载中心Simerics资源下载中心文档下载
我们致力于推动科技创新,以先进的技术和优质的服务为企业创造更大的价值
办公室电话:
028-80269112
欢迎您访问南通玛尔斯科仿真科技有限公司!

翻译 | Squish 7.1正式发布

发表时间:2022-12-08 14:49
本文翻译自:Squish 7.1 Available Now
原文作者:Qt公司软件工程师 Katarina Behrens
校审:Joyce Jiang

Squish团队很高兴地宣布Squish GUI Tester 7.1正式发布,它是一款跨平台GUI自动化测试的软件质量保证工具。


作为今年的第二个主要版本引入了一些新特性和bug修复。以下是该版本的最新增强功能:


支持Qt 6.4


由于我们与Qt Framework的稳定版本保持同步,Squish for Qt支持对使用Qt 6.4构建的应用程序进行自动化测试。针对已更新最新版本Qt的客户,这一改进将使自动化测试与他们测试的应用程序保持同步。


对Shadow DOM的支持


我们对Squish for Web进行了扩展,以简化对使用Shadow DOM的可重用Web组件进行自动化测试,因为这些组件已经成为当下许多网站的固定组成部分。Squish以前只能在有限的范围内通过JavaScript的‘evalJS’函数进行测试,现在可以很轻松地使用Squish IDE和它支持的所有脚本语言来访问和测试shadow tree中的HTML元素。


测试基于SwiftUI的应用程序


随着SwiftUI框架作为在Apple平台上构建用户界面的现代方式越来越受欢迎,Squish for macOS增加了支持对基于SwiftUI的应用程序的自动化测试,并成为第一个使用macOS辅助功能API的Squish版本。


多个Squish Server场景和用户体验改进


Squish IDE是很多用户接触Squish GUI Tester的第一个接触点,因此,良好的用户体验对我们来说非常重要。为此,我们简化了在Squish IDE中多个Squish Server之间的切换,并改进了测试执行进度的可视化。


我们在IDE的Control Bar中新增了记录测试事件的概述。


图片

Squish安装程序:统一外观和风格


从这个版本开始,Squish安装程序放弃了其原本的外观和风格,取而代之的是类似于主Qt安装程序的外观和风格,以获得更完善的用户体验并更好地集成到平台中。


更新说明


有关所有Squish版本以及Squish源代码包中的代码修复和增强功能的详细列表,请参阅Squish7.1.0的更新说明



分享到:
全国统一服务热线:

028-80269112

咨询邮箱xianghui.li@bjmars.cn



关注微信公众号
了解最新动态
下载中心