问题标签 [robotframework]
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.
robotframework - 安装 Autolit 库
我正在使用带有 SeleniumLibrary(测试库)的 Google 机器人框架编写用于 Web 测试的机器人测试,我的一项测试涉及通过单击网页上的“浏览”按钮并使用 Windows 文件资源管理器窗口从桌面上传文件弹出导航到并选择文件(出于安全原因,在网站上禁用了提供文件的文本路径。)我已经尝试过挖掘,但在自动执行此 Windows 文件资源管理器操作时发现很少,有没有办法可以做到这一点?
下载 AutoIt 库并尝试安装后,它要求 wincom32./python 窗口扩展。我尝试安装它时出现一些错误,例如
python - selenium2library 运行演示的版本错误
当我从“rtomac-robotframework-selenium2library-893dc2c”演示文件夹中运行 rundemo.py 时。我收到以下错误:
看起来我有 wxVersion.py 而不是 version.py。我正在使用 windows 和 python 2.7 64bit。
robotframework - 通过单击浏览按钮上传文本文件
我正在使用带有 SeleniumLibrary(测试库)的 Robot Framework 编写用于 Web 测试的机器人测试,我的一个测试涉及通过单击网页上的“浏览”按钮并使用弹出的 windows 文件资源管理器窗口从桌面上传文件向上导航到并选择文件。我已经下载了 Autolt 库,但无法弄清楚要使用哪个关键字。任何示例测试用例都更有帮助。
robotframework - 如何在临时 sql server 上使用带有 Robot Framework 的数据库库
我正在使用支持数据库验证的 Robot Framework 的数据库库。
我试图执行这个基本命令:
要连接到我正在使用的数据库:
使用 pybot 从命令提示符运行连接字符串时,出现以下错误:
我正在使用具有有效凭据的 Query Express,但我的机器中没有安装 Sql Server。
如何连接到我的数据库?
java - 如何通过 Java 实现的关键字停止 Robot Framework 中的测试执行?
我有一个用 Java 实现的关键字,如果关键字失败,我需要使用消息停止整个测试执行:“错误:示例消息”。
robotframework - 如何将字典元素的值设置为 Robot Framework 中关键字的结果?
我知道我可以从具有这种格式 ${dict['KEY']} 的字典对象中访问单个元素。像这样:
我可以像这样设置一个常规的旧标量:
但是如果我尝试设置这样的字典元素
我在变量中得到“RFKeyword”,“Yowp”,而不是像我这样处理“Yowp”时RFKeyword产生的结果
请协助
java - Selenium WebDriver 是否支持机器人框架?
Selenium WebDriver 是否支持 Robot 框架?我有一个使用 java 和 Webdriver 登录 facebook 的脚本。现在我想使用任何框架来执行这个。是否可以使用使用 Webdriver 用 java 编写的机器人框架执行测试?
谢谢和问候, 湿婆奥莱蒂
testing - How to integrate different test automation in web project
I want to test all the feature in my web site just like regression test, which is used to guarantee new code do not make other feature crash.
The test i need is just like this:
- Login the website with a normal user account to check if the login works well.
- Signup a new normal user to see if the signup feature works well.
- Login and go to some page to see there is no error or warning showing on the page.
- Login the website with an admin account to see if all the admin page works well.
Here is some tools I have found something like what i need.
- phantomjs casperjs: headless webkit which can do website navigation and run javascript
- robot framework : it looks like a frameworks for test but i have no idear right now.
- selenium : I have tried the firefox plugin, it is nice.
And i have seen that some people recommand the vs2010 for test but my team dont use vs...we use emacs, vim so i dont think it is a good choice.
Most importantly, how can i integration these test frameworks with the unittest in my projects? I have no idea on how to choose one to make them together.
Thanks in advance.
selenium - 如何处理自动化测试中超长的定位器?
我想知道使用机器人框架和/或硒处理极长定位器的常用方法是什么?
我说的是很长的定位器:
<input id="all00$SPWebExample1$g_bcd023df_3ba6_4f8f_bef3_164383c266aa$ctl00$$HereComesAnotherText1$rblFoundIs" />
显而易见的方法是将它们“隐藏”在资源文件中,这样它们就不会污染测试用例文件。我见过的另一种方法是创建一个包含测试网站的完整结构的静态 xml 文件并解析 xml 文件(如果需要,我可以提供示例)。
有没有更好的方法来做到这一点?