Skip to main content
Subnavigation

Web 和 HTML5 应用程序的 GUI 自动化测试

您可以使用 Squish 作为您的 GUI 自动化测试工具 ,用于在 Windows、Linux、Unix、Mac OS X和嵌入式平台上的任何 Web 浏览器中运行的各种Web和HTML5应用程序。在一个平台或浏览器上创建的测试脚本无需修改即可在所有其他受支持的平台和浏览器上运行。

Squish 包括对以下各项的专门支持:

  • 使用 HTML/DOM/AJAX 的基于 Web 的应用程序
  • 嵌入式 JavaApplet(与 Squish for Java 结合使用时)
  • 基于 HTML5 的 Web 应用程序,包括新元素和拖放功能
  • 嵌入式原生 Windows 控件(仅限 Windows)
  • Internet Explorer、Firefox、Safari(Mac OS X)、Chrome、Opera
  • 无需更改即可进行跨平台/跨浏览器测试
  • 所有基于HTML/DOM的GUI 控件
  • 使用扩展插件机制的复杂自定义控件
  • 脚本访问完整的DOM/JavaScript API
  • 标准和复杂对象以及对象属性访问
  • 多浏览器/应用程序测试

GUI工具包

HTML、HTML5和XHTML在以下浏览器中

  • Internet Explorer
  • Microsoft Edge
  • Firefox
  • Mozilla
  • Safari
  • Chrome

GUI控件

  • HTML控件
  • AJAX工具包(GWT、SmartGWT、ExtJS等)
  • Java小程序
  • ActiveX/原生控件

脚本访问

  • 所有类
  • 所有方法
  • 所有属性

支持的平台

  • Windows
  • Linux/Unix
  • Mac OS X
  • 嵌入式Linux