javascript - Selenium - 检查变量内的字符

标签 javascript selenium selenium-ide

我有一个存储数字的字段。而这个字段,当达到一千以上时,会自动插入逗号,例如:

  • 998
  • 999
  • 1,000

我将此字段的值存储在变量中,如下所示:

storeValue | id=field | variableName

我想知道是否可以验证该变量,如果有逗号,请将其删除。

工作流程示例:

  • 将字段值存储在变量中。
  • 检查该变量中是否包含逗号。
  • 如果是"is"(例如:1,000),则删除逗号并仅存储 1000。
  • 如果“否”,就让它保持原样。

谢谢!

最佳答案

执行javascript,调用replace()通过storedVars访问variableName:

store | javascript{storedVars['variableName'].replace(',','')} | variableName

关于javascript - Selenium - 检查变量内的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29152526/

相关文章:

javascript - 速度未定义

javascript - 在 ie (SVG) 上隐藏未找到图像的图标

javascript - 替换 href 链接文本

java - 使用 Selenium WebDriver 进行简单测试设置失败

java - Selenium 基于 Alt 的点击图片链接(含引用)

java - 设置selenium webdriver的默认执行速度

javascript - JS querySelector 只有第一个 child 没有迭代 child

python - selenium.common.exceptions.SessionNotCreatedException : Message: Unable to find a matching set of capabilities with GeckoDriver, Selenium 和 Firefox

python - 如何以编程方式将 Selenese (html) 转换为 Python?

selenium - 使用 Selenium IDE 选择 Kendo 下拉列表