如何在selenium脚本中检查javascript变量

时间:2016-03-09 16:50:29

标签: javascript selenium-webdriver ui-automation

我有一个selenium脚本,可以在金融Web应用程序上创建财务配置文件。现在我需要检查配置文件中是否显示添加的财务内容。

例如,我在个人资料中添加了退休帐户,并希望查看配置文件中是否显示添加的退休帐户。我检查了UI元素以验证它是否出现在配置文件中。但我想知道是否有办法使用javascript变量检查相同。

我找到了可以在Selenium中使用的javascript执行器函数,但我不知道如何检查哪个变量或函数来检查特定帐户(退休)。

我还阅读了一些扩展,它们可以显示实时的java脚本变量,但没有运气有效地使用它们。

任何帮助将不胜感激,一个示例小代码将非常有用。谢谢!

1 个答案:

答案 0 :(得分:1)

这看起来像duplicate question.但是如果executeScript没有将变量返回到运行Selenium的任何语言,那么你总是可以将对象的内容转储到DOM元素并使用Selenium来检查它那里。