Эй, ребята, я использую Selenium RC, чтобы сделать какой-то тест сейчас. И драйвером, который я использую, является python. Но теперь я столкнулся с проблемой, то есть: каждый раз, когда Selenium RC запускается и открывается URL-адрес, он открывает 2 окна, один для ведения журнала, а другой для отображения содержимого HTML. Но я не могу закрыть их в сценарии.Как закрыть все окна, которые открывается Selenium?
вот мой сценарий:
#!/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()
Это очень легко понять. Я действительно хочу закрыть все окна, которые открывает селен. Я пробовал close() и stop(), но все они не работают.
Есть ли ошибки в Selenium RC? – AutomatedTester
только это выглядит как ошибка: 17: 07: 47.894 WARN - Внимание: '/ usr/bin/firefox-bin': файл - это файл сценария, а не настоящий исполняемый файл. Окружение браузера больше не находится под контролем RC – davidx