【发布时间】:2013-01-31 15:28:25
【问题描述】:
在我的系统上,我有 Python 2.6 和 Robot 框架。我已经按照以下链接的说明安装了 Selenium2Library: https://github.com/rtomac/robotframework-selenium2library 但是当我尝试运行该示例时,它给了我以下错误并且没有打开任何 Firefox 窗口。
ERROR: clean-python26-env]$ python testExeJS.py
======================================================================
ERROR: test_exe_javascript (__main__.ExecuteJavascriptTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "testExeJS.py", line 7, in setUp
selenium.setTimeout("60000")
NameError: global name 'selenium' is not defined
----------------------------------------------------------------------
Ran 1 test in 0.000s
FAILED (errors=1)
任何帮助真的很感激
编辑
对不起,我刚刚看到你的回复。可能这将帮助您更多地了解我的问题。 示例代码链接为: `http://www.wallix.org/2011/07/26/how-to-use-robotframework-with-the-selenium-library/
我的运行错误是:
$ pybot myFirstTest.txt
==============================================================================
myFirstTest :: This is your first test
==============================================================================
[ WARN ] Keyword 'Capture Page Screenshot' could not be run on failure: No browser is open
Go To Google Page [Documentation] Go to google page and search som... | FAIL |
WebDriverException: Message: 'The browser appears to have exited before we could connect. The output was: Error: no display specified\n'
------------------------------------------------------------------------------
[ WARN ] Keyword 'Capture Page Screenshot' could not be run on failure: No browser is open
Open Selenium Page [Documentation] TestCase for open Selenium page | FAIL |
No browser is open
------------------------------------------------------------------------------
myFirstTest :: This is your first test | FAIL |
2 critical tests, 0 passed, 2 failed
2 tests total, 0 passed, 2 failed
==============================================================================
Output: /data/home/sadikhan/ironport/Selenium/output.xml
Log: /data/home/sadikhan/ironport/Selenium/log.html
Report: /data/home/sadikhan/ironport/Selenium/report.html
【问题讨论】:
-
你能链接到你吃过的例子的来源吗?看页面我只能看到https://github.com/rtomac/robotframework-selenium2library/blob/master/demo/rundemo.py
-
对不起,我刚刚看到你的评论。可能这会帮助您更多地了解我的问题:
-
请看下面的答案,如果不能解决您的问题,请发表评论
标签: selenium python-2.7 selenium-webdriver robotframework