【发布时间】:2014-08-06 12:37:37
【问题描述】:
我用的是mac
在使用 pybot test.txt 命令时,我收到一条错误消息:没有给出可执行路径,请在环境变量“SELENIUM_SERVER_JAR”中添加一个
但是
我从 selenium 网站下载了这个 jar 并做了这样的事情,没有任何结果:
将此文件夹路径添加到 /etc/paths; 向 etc/launchd.conf 添加变量; setenv SELENIUM_SERVER_JAR /Users/User/Downloads/SeleniumServer/selenium-server-standalone.jar 导出 PATH=$PATH:/Users/User/Downloads/SeleniumServer/;
在我尝试了所有这些之后,我运行了 pybot test.txt 并收到了相同的错误消息。
请帮忙,我只是不知道如何配置机器人框架以与 safari 一起工作。
【问题讨论】:
-
你重启了吗?如果您打开终端并输入“echo $SELENIUM_SERVER_JAR”,它会显示您期望的值吗?
-
@BryanOakley 是的,我重新启动了,是的,如果我输入 echo $SELENIUM_SERVER_JAR 它会显示包含所需 jar 文件的文件夹的路径
-
您在问题中说您将 SELENIUM_SERVER_JAR 设置为 jar 文件,在您的 cmets 中您说它设置为“包含所需 jar 文件的文件夹的路径”。它是哪一个?需要设置为jar文件的完整路径,而不是文件夹路径。
-
我明白了,我把它改成了一个需要的jar文件,它成功了!谢谢
标签: macos selenium environment-variables robotframework