有没有办法指定Selenium RC在哪里生成浏览器窗口?
当我运行我的测试脚本时,Selenium RC在浏览器,Selenium RC窗口和AUT中打开2个窗口,Selenium RC窗口占用了我的大部分屏幕空间。理想情况下,我想分别控制它们的位置和大小,但如果没有,那么至少让AUT最大化以便我可以看一些东西会很好。有没有办法做到这一点?
我试过了window_maximize()
。虽然它确实使AUT窗口更大,但它位于屏幕的底部 - 只有前1/4可见。如果重要的话,我在Mac上使用Selenium RC和Python。
答案 0 :(得分:1)
这适用于java:
selenium.getEval("this.browserbot.getCurrentWindow().moveTo((" + h + "),(" + v + "))");
selenium.getEval("this.browserbot.getCurrentWindow().resizeTo(" + w + "," + h + ")");