我在sahi.properties文件中将“controller.mode = sahi”修改为“controller.mode = java”,用于在Sahi Web Test Automation Tool中记录Java代码。我想使用分辨率浏览器记录我的测试(例如,360x640)。在录制分辨率为360x640的测试期间,我做了以下工作:
录制后,我在Sahi Controller上找到了以下代码:
_openWindow("http://www.google.com","defaultSahiPopup",[360,640]); _selectWindow("defaultSahiPopup");
但不幸的是,上面的代码不是Java代码。我认为这是Sahi剧本。我需要在Sahi中使用Java代码来打开具有特定分辨率的浏览器。这是什么java代码?
答案 0 :(得分: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');");