首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在机器人框架中使用Selenium2Library。ImportError:没有名为Selenium2Library错误的模块

无法在机器人框架中使用Selenium2Library。ImportError:没有名为Selenium2Library错误的模块
EN

Stack Overflow用户
提问于 2015-09-10 12:07:40
回答 2查看 4.2K关注 0票数 2

我无法在机器人框架中使用Selenium2Library。它引发以下错误:

代码语言:javascript
复制
C:\RFW>jybot.bat SW_Installation.robot
[ ERROR ] Error in file 'C:\RFW\SW_Installation.robot': Importing test library '
Selenium2Library' failed: ImportError: No module named Selenium2Library
Traceback (most recent call last):
  None
PYTHONPATH:
  C:\RFW\SWInstall.sikuli
  C:\RFW\robot\libraries
  C:\RFW
  C:\RFW\sikulixapi.jar\Lib
  C:\RFW\Lib
  C:\RFW\jython-standalone-2.7-b3.jar\Lib
  __classpath__
  __pyclasspath__/
  .
CLASSPATH:
  C:\RFW\jython-standalone-2.7-b3.jar
  C:\RFW\sikulixapi.jar

我的机器人文件是:

代码语言:javascript
复制
***Settings***

Library     Selenium2Library
Library     Install.Installation  WITH NAME  Installation

*** Variables ***

${NONE}             none


***Test Cases***


testcase1
    ClickInstallBatFile
    sleep           90
    Click Button        885,523

我尝试过在python交互式shell中导入Library。其工作情况如下所示:

代码语言:javascript
复制
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\test>python
ActivePython 2.7.8.10 (ActiveState Software Inc.) based on
Python 2.7.8 (default, Jul  2 2014, 19:50:44) [MSC v.1500 32 bit (Intel)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> import Selenium2Library
>>> import SeleniumLibrary
>>>

谁能给点线索吗?

谢谢,库马尔

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-10 13:50:26

您似乎已经为python安装了Selenium2Library,但是您正在使用jython (通过jybot)来运行测试。

你至少有三个解决方案:

  1. 换个比目鱼。您仍然可以通过捷克次茅斯使用基于java的关键字。
  2. 用jython安装它。有关更多信息,请参见以下问题:我可以在不安装Selenium2Library的情况下为RobotFramework安装RobotFramework吗?
  3. 使用Selenium2Library港来java。
票数 2
EN

Stack Overflow用户

发布于 2015-09-10 12:39:19

对于简单的Java解决方案,请查看这里

据我所知,如果您将所有所需的罐子添加到类路径中,这是有效的。但是我已经删除了我的jython,所以我无法验证。

无论如何,我建议使用pybot而不是jybot。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32501463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档