【问题标题】:How to verify search result for having results with only Nonstop flights如何验证搜索结果是否仅包含直达航班的结果
【发布时间】:2021-12-15 23:36:46
【问题描述】:

我的场景正在编写一个脚本,用过滤器搜索从洛杉矶到休斯顿乔治布什国际机场的航班

  1. 单程航班
  2. 直达航班

我得到了如图所示的搜索结果

现在我想验证结果是否应该只有直达航班

我怎么能这样做?

我正在使用 Testcafe 测试框架

Code that i am writing

Error message i got on console

【问题讨论】:

标签: javascript testing automated-tests e2e-testing testcafe


【解决方案1】:

使用assertions检查测试页面的状态是否与预期状态匹配。

【讨论】:

  • @Tabish:SO 不是提供免费编码建议的网站。如果您需要帮助解决具体问题,您需要分享您的代码和您在该实现中遇到的具体问题。但人们不会代替你在这里工作。
  • 我正在尝试编写代码,这就是为什么我寻求帮助以了解如何编写正确的代码
【解决方案2】:

您能否在测试中尝试以下代码 sn-p:

test('test name', async t =\> {​​​​​​
const elVal = await Selector('#ELEMENTID').value    
console.log(elVal)
}​​​​​​);

我想您需要在测试中使用Selector Object,因为ClientFunction Object 用于检索序列化数据,因此您不能使用 ClientFunction 的结果直接处理 DOM 对象。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-02
    • 2012-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多