我们如何在 Squish 工具中使用 BDD 执行跨浏览器测试

How can we perform cross browser testing using BDD in Squish Tool

我正在使用 squish 工具并使用支持 python 的 BDD 框架。我已经编写了一个功能文件,我必须在其中使用浏览器 - IE、Chrome、Firefox 执行跨浏览器测试。谁能告诉我实现相同目标所需的配置和设置

Configuring squishserver(这个link提到配置squishr​​unner,但实际上这是配置squishserver,不要被那个混淆)使用特定的网络浏览器:

cd squish_dir
bin/squishserver --config setDefaultWebBrowser firefox

其他可能的值而不是 "firefox" 是 "google-chrome"、"ie"、"safari"、"edge"、"chromium-based".

这个命令应该在下一个测试之前执行 suite/case 执行,应该使用不同的网络浏览器,正在开始。