【问题标题】:How to store variable and set the variable in field如何存储变量并在字段中设置变量
【发布时间】:2020-06-30 00:47:45
【问题描述】:

我正在使用 Selenium 3.17.0。 我想从 javascript 中输入文本,但它不起作用!

I have tried this(这会键入文本“未定义”)

and this(这会将整个脚本输入为文本)

但没有任何效果!也许我在 javascript 上做错了,但我不知道,我是这一切的新手,请帮忙!

顺便说一句,这是我的第一篇文章,如果我做错了,请见谅。

【问题讨论】:

    标签: javascript selenium testing automation selenium-ide


    【解决方案1】:

    如果我正确理解了您的问题,您正在尝试使用 javascript 生成一个随机字符串,然后将该值存储在一个变量中。然后使用type 输入该变量值。

    您必须使用execute script 命令来运行javascript,并且目标(您的javascript)应该是return "free text" + Math.floor(Math.random()*100),如下面的截图所示。

    【讨论】:

      猜你喜欢
      • 2012-07-15
      • 2013-04-21
      • 2013-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-21
      • 2015-12-27
      • 2013-12-14
      相关资源
      最近更新 更多