问题标签 [selenium2library]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
selenium-webdriver - 带有 AngularJS 2.0 的机器人框架+Selenium2Library
现在我正在使用 Robot Framework + Selenium2Library 进行 UI 自动化。一旦 AngularJS 2.0 发布到市场上,我们将把我们的 UI 迁移到它。
那么关于 Robot Framework + Selenium2Library 与 AngularJS 2.0 的兼容性有什么想法吗?
robotframework - 使用 Robot Framework 手动输入(验证码)?
我正在使用 Robot Framework + Selenium2Library 为 Web 编写验收测试。关键是 web 包含一些我无法自动化的输入字段 (CAPTCHA),并且我无法告诉我的供应商在运行测试时关闭此功能。所以我必须手动输入这个字段。现在我正在这样做:
当我告诉 Robot Framework 时,我已经输入了验证码Sleep 10
,到目前为止一切都很好。但我想知道是否有告诉机器人框架无限期地等待,然后在我完成输入验证码后继续自动执行任务?
python - Python 3.5.1 无法下载机器人框架库
我是 Python 新手,我正在尝试使用 Robot Framework 自动化测试。当我尝试通过下载库时pip
遇到了一些问题。我正在使用Python 3.5.1
, Robot Framework 3.0
, PyCharm 2016.1(64)
,
命令的输出pip install robotframework-selenium2library
:
Collecting robotframework-selenium2library
Using cached robotframework-selenium2library-1.7.4.tar.gz
Complete output from command python setup.py egg_info:
Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.14.tar.gz
Extracting in C:\Users\Radek\AppData\Local\Temp\tmpooendh2g
Traceback (most recent call last):
File "c:\users\radek\appdata\local\programs\python\python35\lib\site-packages\ez_setup.py", line 143, in use_setuptools
raise ImportError
ImportError
在处理上述异常期间,发生了另一个异常:
命令“python setup.py egg_info”在 C:\Users\Radek\AppData\Local\Temp\pip-build-gh4jw21a\robotframework-selenium2library\ 中失败,错误代码为 1
安装工具是最新的,ez_setup 也是最新的
C:\Users\Radek>pip install --upgrade setuptools
Requirement already up-to-date: setuptools in c:\users\radek\appdata\local\programs\python\python35\lib\site-packages
C:\Users\Radek>pip install ez_setup
Requirement already satisfied (use --upgrade to upgrade): ez-setup in c:\users\radek\appdata\local\programs\python\python35\lib\site-packages
robotframework - 等到页面加载完毕
在机器人框架中,任何库中的任何关键字都实现了这一点吗?打开浏览器并转到 只是转到请求的 URL,但不要等到页面文档完全加载。
robotframework - 从关键字创建唯一的字符串值并将其用于输入文本关键字
我试图通过在静态字符串之后嵌入纪元时间戳来创建一个唯一的字符串:
它不起作用我无法获得唯一标题关键字的返回值,在输入框中的文本被输入为“唯一标题”。任何建议都会非常有帮助。
keyword - 在 Robot Framework 中获取文件(txt 或 csv)
我使用 Create File 关键字创建了一个包含 1 个值的文本文件
在其他脚本中,我正在尝试使用 Get File 关键字读取文本文件中的值
但它会抛出这个错误
第 2 行和第 2 列的表“css=#tbl-letter”中的单元格应该包含文本“getFile Resources\Client\DateLetter.txt”。
python-2.7 - ubuntu selenium2library 上的机器人框架安装不能
嗨,我尝试在 ubuntu(VM 盒)上安装 Rf,如下所示:http: //testingknols.blogspot.com/2014/05/robot-framework-installation-on-ubuntu.html 但问题出在 selenium2library。当我使用“S python”时,我在终端收到消息“找不到命令”
当我使用: import Selenium2Library 我可以看到:他的程序'import'可以在以下包中找到: * imagemagick * graphicsmagick-imagemagick-compat 尝试: sudo apt-get install 我该怎么办?我的python版本是2.7.6
selenium-webdriver - 将随机生成的字符串存储为变量并使用 selenium2library 将其传递给输入文本
有人可以告诉我以下代码有什么问题吗?我正在尝试使用随机生成的字符串输入文本。当我不使用 selenium2library 时它工作正常。任何帮助,将不胜感激。
angularjs - 如何使用 Robot 框架单击 Selenium2Library 中隐藏的角度元素
我的网页上有一个超链接。当我通过 Xpath 找到元素时,它匹配。当我执行相同的操作时,它说:
.//span[@translate='home.onboarding.name'] 没有匹配任何元素
我已经尝试过使用 selenium webdriver 并执行相同的操作。请帮助我使用 Selenium2library 或任何替代选项在 Robot Framework 中转换相同的语法以查找隐藏元素。请查看下一个链接中的屏幕截图以供参考。供参考的 Xpath 和 Inscpect 元素图像任何帮助将不胜感激。谢谢。
硒代码示例:
射频代码示例: