javascript - 隐藏元素 Selenium IDE

标签 javascript selenium

我想知道如何使用 SeleniumIde 查找其隐藏的输入内容 type="hidden",这是输入的代码

    <input type="hidden" name="execution" value="e4s2" id="execution">

最佳答案

storeVisible(定位器,变量名称)

确定指定元素是否可见。通过将 CSS“visibility”属性设置为“hidden”、将“type”属性设置为“hidden”或将“display”属性设置为“none”,可以使元素不可见,无论是对于元素本身还是其祖先。如果元素不存在,此方法将失败。

参数:

 •   locator - an element locator   
 •   variableName - the name of a variable
        in which the result is to be stored.

返回: 如果指定元素可见,则为 true,否则为 false

相关断言,自动生成:

•   assertVisible ( locator )
•   assertNotVisible ( locator )
•   verifyVisible (locator )
•   verifyNotVisible ( locator )
•   waitForVisible ( locator )
•   waitForNotVisible ( locator )

您可以使用

verifyVisible(css=input[name="execution"])

关于javascript - 隐藏元素 Selenium IDE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59803670/

相关文章:

javascript - AS3 : How do I get dynamic loader URL from LoaderInfo in Event Listener Function?

javascript - 将圆力布局图中的 d3.v3 迁移到 d3.v4

javascript - 点击元素未命中angularjs指令链接功能

java - sendKeys 未在 WebDriver 中发送 '@' 字符

java - Selenium 选择By.Xpath 在一个div 之间

javascript - 如何使用 livevalidation 验证信用卡到期日期(2 个字段)

javascript - 如何从 JavaScript 表达式调用进程 - Oracle Apex v21.1

javascript - Selenium 和 ExtJS 5 Grid 选择

selenium - 找到包含可见文本的元素(忽略格式标记)

c# - 编写自动化测试时处理 Try Catch 的最佳实践是什么?