如何让Selenium RC不移动浏览器窗口?

时间:2010-10-18 19:53:40

标签: python selenium window selenium-rc

有没有办法指定Selenium RC在哪里生成浏览器窗口?

当我运行我的测试脚本时,Selenium RC在浏览器,Selenium RC窗口和AUT中打开2个窗口,Selenium RC窗口占用了我的大部分屏幕空间。理想情况下,我想分别控制它们的位置和大小,但如果没有,那么至少让AUT最大化以便我可以看一些东西会很好。有没有办法做到这一点?

我试过了window_maximize()。虽然它确实使AUT窗口更大,但它位于屏幕的底部 - 只有前1/4可见。如果重要的话,我在Mac上使用Selenium RC和Python。

1 个答案:

答案 0 :(得分:1)

这适用于java:

selenium.getEval("this.browserbot.getCurrentWindow().moveTo((" + h + "),(" + v + "))");
selenium.getEval("this.browserbot.getCurrentWindow().resizeTo(" + w + "," + h + ")");