如何在Selenium脚本中检查JavaScript变量
how to check javascript variables in selenium script
我有一个硒脚本,可以在金融Web应用程序上创建财务配置文件。现在我需要检查配置文件中是否显示添加了财务内容。
例如,我在个人资料中添加了一个退休帐户,并想查看添加的退休帐户是否出现在配置文件中。我已经检查了 UI 元素以验证它是否出现在配置文件中。但我想知道是否有办法使用 javascript 变量进行检查。
我发现可以在Selenium中使用的javascript执行器函数,但我不确定如何检查要检查特定帐户的变量或函数(退休)。
我还读到了一些扩展,这些扩展可以向您显示称为实时的java脚本变量,但是没有运气有效地使用这些变量。
任何帮助将不胜感激,示例小代码将非常有帮助。谢谢!
这似乎是一个重复的问题。但是,如果executeScript没有将变量返回到您运行Selenium的任何语言,那么您始终可以将对象的内容转储到DOM元素并使用Selenium在那里检查它。
相关文章:
- PhantomJS - 检查javascript函数是否正在运行的任何方法
- 如何远程检查JavaScript应用程序的函数调用堆栈
- 如何检查Javascript何时完成
- 检查 javascript lib 是否已经存在
- 有没有一种方法可以检查javascript以毫秒为单位执行一个函数需要多长时间
- 检查JavaScript中的单选按钮
- 正在检查JavaScript中是否存在关联数组
- 检查JavaScript中的日期时间是否相等时出现错误结果
- 检查Javascript是否包含某种方法
- 正在检查Javascript中的干扰时间跨度
- 检查javascript中的文本框是否为空
- 依赖对象类型检查Javascript似乎是多余的
- 通过ajax运行php页面时,请检查javascript中单击了哪个按钮
- 如何检查 JavaScript 文件中正在使用哪个 HTML
- 如何检查 javascript 函数及其参数
- 如何检查 JavaScript 对象是否为 JSON
- 如何在Selenium脚本中检查JavaScript变量
- 检查 javascript 数组是否不仅包含空值
- 如何检查 JavaScript 数组中是否存在项
- 如何检查 JavaScript 对象中是否存在值,以便不加倍