javascript - 使用 javascript 在元素断言中引用变量

标签 javascript variables

<分区>

作为我的 nightwatchjs 测试脚本的一部分,我有以下代码

var dealerName = sellerWebsiteAddressQueryPage.Website.filter(val => typeof val === 'string')

我想做的是将其用作断言的一部分,如下所示

.assert.elementPresent('li.contact-seller__action a[href*="dealerName"]');

但我似乎无法找到将变量 dealerName 包含在此断言中的正确方法。

如有任何帮助,我们将不胜感激。

最佳答案

尝试

.assert.elementPresent(`li.contact-seller__action a[href*="${dealerName}"]`);

关于javascript - 使用 javascript 在元素断言中引用变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57502035/

相关文章:

javascript - Nodejs + Mongoose 中的异步/等待

javascript - 使用 jQuery 将每个 * 包装在页面上

javascript - Angularjs 没有可视化输入选择中的第一个选项

java - Java中类变量和成员变量有什么区别

java - 如何连接私有(private)方法和公共(public)方法之间的变量

javascript - 将参数传递给 JavaScript 方法

javascript - 如何在发送响应之前等待进程终止

javascript - 如何在 JavaScript 对象文字中使用变量作为键?

bash - 使用变量作为文件名并在 bash 中写入文件

javascript - 我怎样才能避免在这里使用变量?