本主题介绍了 SOAtest 的 web 功能(跨浏览器)测试能力。章节目录:

Web 测试前言

由于自动测试存在误报和维护问题,企业往往会放弃自动 web 测试,选择手动测试。SOAtest 无需脚本即可隔离和测试各个应用程序组件,确保其在多个浏览器上的功能正常,从而消除自动 web 测试的障碍。动态数据可以用常数数据来剔除,以降低测试用例噪音。验证可以在页面对象级别上执行,也可在 HTTP 消息级别上执行。SOAtest 还通过异步 HTTP 消息桩在预期和意外情况下验证客户端 JavaScript 引擎。

浏览器录制和跨浏览器执行

Web 测试的第一步是浏览器录制,其在浏览器录制和回放中进行了描述。

一旦创建完成,测试将按照执行功能测试中的描述执行。

扩展和重用 Web 场景

可以快速扩展录制的 web 场景来实现目标。以下示例是扩展和重用 web 场景的常见实践:

浏览器支持