gpt4 book ai didi

typescript - 扩展 TestController/TestControllerPromise

转载 作者:搜寻专家 更新时间:2023-10-30 21:10:27 25 4
gpt4 key购买 nike

我正在使用 test cafe 编写端到端测试。我正在测试的代码是一个加载到其他网站的库,首先需要对其进行初始化。所以我的每一个测试都以相同的代码开始:

t.switchToIframe(iframeSelector)
.expect(loginSelectorSpinner).exists).ok({timeout: 3000}) // wait for login start
.expect(loginSelectorSpinner).exists).notOk({timeout: 5000}) // wait for login finish

我想将它移动到我可以像内置方法一样链接的辅助方法中。
所以我的代码看起来像这样:

t.waitForLoginFinish()
.except(whatever)...

我怎样才能做到这一点?

最佳答案

TestCafe 目前不提供 API。这是 TestCafe Github 存储库中的功能建议:Provide an ability to add custom actions to the test controller .您可以通过添加您的 +1 react 来为其投票。

关于typescript - 扩展 TestController/TestControllerPromise,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46038490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com