我正在使用Selenium RC进行一些测试。我使用的驱动程序是Python。
但现在,我遇到了一个问题,就是:每次Selenium RC运行并打开一个URL时,它会打开两个窗口,一个用于登录,另一个用于显示HTML内容。但我无法在脚本中关闭它们。
以下是我的脚本:
但现在,我遇到了一个问题,就是:每次Selenium RC运行并打开一个URL时,它会打开两个窗口,一个用于登录,另一个用于显示HTML内容。但我无法在脚本中关闭它们。
以下是我的脚本:
#!/usr/bin/env python
#-*-coding:utf-8-*-
from selenium import selenium
def main():
sel = selenium('localhost', 4444, '*firefox', 'http://www.sina.com.cn/')
sel.start()
try:
sel.open('http://www.sina.com.cn/')
except Exception, e:
print e
else:
print sel.get_title()
sel.close()
sel.stop()
if __name__ == '__main__':
main()
这很容易理解。我真正想要的是关闭selenium打开的所有窗口。我已经尝试了close()和stop(),但它们都不起作用。