0

我已将 sahi.properties 文件中的“controller.mode=sahi”修改为“controller.mode=java”,以便在 Sahi Web 测试自动化工具中记录 Java 代码。我想使用浏览器的分辨率(例如,360x640)记录我的测试。在以 360x640 分辨率记录测试期间,我做了以下事情:

  1. 我将“输入起始网址”文本字段填写为http://www.google.com
  2. 我选中了“使用分辨率”复选框并输入 360x640
  3. 点击前往按钮

录制后我在 Sahi Controller 上找到了以下代码:

_openWindow("http://www.google.com","defaultSahiPopup",[360,640]); _selectWindow("defaultSahiPopup");

但不幸的是,上面的代码不是Java代码。我认为这是 Sahi 脚本。我需要 Sahi 中的 Java 代码来打开具有特定分辨率的浏览器。它的java代码是什么?

4

1 回答 1

1

在 Tyto Software ( http://sahi.co.in/ )的 Srini 的帮助下,我找到了解决方案。上述 sahi 脚本的等效 java 代码如下:

browser.execute("_sahi._openWindow('http://www.google.com','defaultSahiPopup',[360,640]);");
browser.execute("_sahi._selectWindow('defaultSahiPopup');");
于 2013-05-21T06:11:26.110 回答