问题标签 [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.
oracle - RobotFramework:cx_Oracle - 失败:InternalError:没有Oracle错误?
无法使用搜索找到我的问题的解决方案,所以我创建了这个主题。
使用数据库库和 cx_Oracle 模块连接到 Oracle 数据库时遇到问题。
在 python 中import cx_Oracle
效果很好(不返回错误),但是当我尝试连接到 RobotFramework 上的数据库时Connect To Database Using Custom Params | cx_Oracle | 'user', 'pass', 'host/db'
我收到一个错误:FAIL : InternalError: No Oracle error?
如果我尝试使用连接到数据库
我收到一个错误:FAIL : TypeError: 'database' is an invalid keyword argument for this function
我正在使用 Windows7 x86、非管理员用户、Oracle 11g、Python 2.7.3、cx_Oracle 5.1.2、RobotFramework 2.7.6、RIDE 1.0.1。其他一切都像魅力一样工作(使用 PLSQLDeveloper、RobotFramework、Selenium2Libary 等连接到数据库)
有谁知道我该如何解决我的问题?
真诚的,克里斯蒂安斯
selenium - 机器人框架如何知道是否选中了复选框
我正在使用机器人框架。如何测试是否选中了复选框?如果选择了一个复选框,我想运行一个关键字,例如:
即点击那里如果尚未点击。
(上面的代码是错误的,我知道)
file-upload - 机器人框架文件上传
我必须编写一个必须上传文件的测试。这可能使用机器人框架吗?
谢谢
selenium - 使用 selenium2library 和机器人框架验证页面中是否存在 2 个文本中的一个文本
我想测试页面是否包含“TEXT1”或“TEXT2”。
页面应包含 TEXT1 或 TEXT2。
有什么建议我该怎么做?目前我只能检查一个文本。
selenium-webdriver - 查找 Execute Javascript $( ) 的状态
有没有办法知道这个声明是否成功?我们可以将一些东西返回到变量中并检查变量的值吗?
比如像
selenium-webdriver - 如何禁用在 seleniumlibrary/robotframework 上加载外部 url
我开始使用 Seleniumlibrary 测试(使用机器人框架运行),并且由于我们的网站有广告和指标等,每次我运行测试时,这些 URL 都会被加载。
有没有办法告诉 selenium/robotframework 不加载某些类型的 URL 或阻止它加载外部资源(即不是来自本地主机的所有内容)。
python - 如何从 JSON 字符串中获取所需的内容
我在 Robot Frame Work 中有一个变量,具有以下格式的 Json 响应主体
SO from this How can I get the content only datacache 如下所示
如果我使用类似的变量${variable['result']['content']}
,我将在内容中获得整个正文但我只想要“DataCache”中的正文:
请帮我解决这个问题..
python - 在机器人框架中使用命名参数
我想将一组命名变量传递给一个关键字:像这样:
关键字在python中定义如下:
这将失败并显示以下错误消息:
关键字“agents.Bypass”预期 0 个参数,得到...
但是如果我稍微改变关键字定义,就像这样
测试有效,我在我的日志中得到了这个:
INFO args (u'environment=staging', u'device=android')
我怎样才能传入我的命名参数?
python - 如何在机器人框架或 python 中将日期格式(如“Wed Mar 13 10:10 EDT 2013”转换为“2013-03-13 10:10”)
任何人都可以帮我将“Wed Mar 13 10:10 EDT 2013”之类的日期格式转换为“2013-03-13 10:10”之类的格式,我尝试过内置的“get time”关键字在这种情况下不起作用,因为 RF 无法识别日期格式,例如 "Wed Mar 13 10:10 EDT 2013" 。那么在 python 中是否有任何可能的解决方案来解决这个问题。请告诉我
python-2.7 - 如何从python中的日期时间字符串中删除秒和毫秒
如何将日期格式转换"2013-03-15 05:14:51.327"
为"2013-03-15 05:14"
,即删除秒和毫秒。我认为机器人框架工作没有办法。请让我知道是否有人在python中有解决方案。