问题标签 [selenium-ide]
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-ide - 即使遇到错误,是否可以让 Selenium IDE 运行整个测试套件
我们经常使用测试套件来确保我们从已知的工作环境开始。
在这种情况下,我们希望运行整个测试套件来测试所有页面。如果有些失败,我们仍然希望其他测试运行。
测试套件似乎在其中一个测试中发现错误时停止。
是否可以设置为继续运行并运行所有测试,而不管结果如何?
javascript - 如何将带有 selenium 的元素文本存储在 javascript 变量中?
我有这个html:
我希望能够使用 selenium 和 javascript 将文本存储在<h3>
变量的 (Hello) 中titleText
。
我将在 browsermob 中使用此代码来监控测试。
javascript - 如何打印 javascript 对象?
我有一个对象
我在对象中放入了一些数据,然后我想像这样打印它
该术语是一个变量,根据不同的情况而变化。当我尝试打印它时,它会出现未定义。
怎么做?
更新:
这是我正在处理的代码。我想这可能与我上面所说的不一样,因为我是在 selenium 中使用 browsermob 进行的,我只是认为它类似于 document.write()。这是代码
selenium - Selenium - testRunner 在运行测试中出错
嗨有问题我从 selenium IDE 运行它时创建测试一切正常,测试通过。当我通过 selenium testRunner 运行我的测试时,页面已打开,但任何命令,例如。clickandwait 无法在日志错误“WrappedNative 原型对象上的非法操作”中运行。任何想法?
selenium-ide - 在 Selenium IDE 中输入值和存储的变量文本之间的 AssertText
为了在 AssertText Selenium IDE 命令中使用而从 attr 节点返回文本时遇到问题。
命令:AssertText 目标://input[@id='myInputTextBoxID']/@value 值:${myStoredSeleniumVal}
结果是 [error] Element xpath=//input[@id='V1_I1_T5']/@value not found 我尝试过使用文字作为值,以及 xpath 的几种变体 - 然而,这个变体被确认带回属性节点 - 但不是来自 firebug 命令行 $X(xpath) 的文本
有什么帮助吗?谢谢
selenium - Selenium:导出测试结果
在 Selenium IDE 中运行测试用例时,我看到每个步骤的结果都记录在 Log 选项卡中。例子:
http://img839.imageshack.us/img839/5646/testresultsv.jpg
目前,为了将结果发送给开发团队,我将它们直接从 IDE 复制到一个文件中(Ctrl+C 和 Ctrl+V)。
有没有办法告诉 Selenium 将每个测试执行存储到一个文件中?
selenium - 您将如何验证页面上的某个 css 元素是带有 selenium 的某个图像
我有一个页面,我想用 selenium 检查它使用某个背景图像作为一个元素。我想确保这个图像仍然存在于连接到元素的页面上。我将如何使用硒来做到这一点。如果这改变了任何我正在使用 browsermob.com 进行测试,一旦我通过 selenium ide 运行它。
selenium - 有没有人成功使用 selenium-ide 将数据输入谷歌文档?如果没有,还有其他选择吗?
我正在尝试使用 selenium 将数据输入谷歌文档,以便其他 selenium 脚本可以访问它。如果没有,任何人都可以想出一种方法来做到这一点吗?
selenium - 在 selenium ide 中存储 html 源代码或变量内容?
我正在尝试在 selenium ide 中构建一个将页面源存储到文件中的宏。我看到有一个命令 storeHtmlSource() 将页面源存储到变量中,但我不知道如何将变量的内容存储到文件中。有什么直接的方法可以做到这一点,还是我需要以某种方式让它执行 javascript 来做到这一点?
如果这还不是很明显,我对 selenium 完全陌生,但我已经查看了一段时间的文档并没有弄清楚。
selenium - 你如何专注于使用 selenium ide 的新窗口?
我正在尝试使用 selenium ide 来复制一个动作。该操作是单击打开新窗口的链接。你如何让 selenium ide 专注于新窗口而不是另一个?它对我不起作用。