javascript - 从 selenium 中的 javascript 读取变量

标签 javascript variables selenium webdriver

我正在使用 Selenium Webdriver 2.0。正在测试的 Html 页面,包括 x.js 文件和变量“价格”在 x.js 中定义,基于从 html 表单输入的一些数据和对 javascript 的一些计算。 HTML 使用以下方法打印正确的价格值: <td>$ <span id="price"></span></td> 我如何从 javascript 中获取价格的值?

最佳答案

假设价格显示为 <span></span> 内的文本,试试这个:

driver.findElement(By.id("price")).getText();

关于javascript - 从 selenium 中的 javascript 读取变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13101838/

相关文章:

javascript - 响应式网站的 Scrollorama Parallax

variables - 如何在 JMeter 中获取线程和采样器名称

javascript - 在 Javascript/jQuery 中比较多个元素值的简洁方法?

mysql - 使用用户变量对行编号时的保证

java - Pagefactory 在页面对象结构中抛出 null

selenium - 使用 Selenium 2 执行复制和粘贴

java - 为什么同一个按钮需要不同的元素定位器才能工作?

javascript - KnockoutJS-验证 : initialization isn't being applied

javascript - Ext JS - 仅限于手动单元格编辑。

javascript - ES6 将 url 附加到数组中的映射对象