首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Taiko JS中编写异步动态dropDown

如何在Taiko JS中编写异步动态dropDown
EN

Stack Overflow用户
提问于 2019-08-02 19:14:51
回答 1查看 729关注 0票数 1

我有一个模式,其中有两个下拉字段。第二个字段取决于在第一个字段中选择的值。

我正在使用Taiko和Gauge来创建一个测试框架,但是当我尝试执行下面的代码时,它错误地显示无法找到名称为'teamID‘的值。

代码语言:javascript
复制
step("Select team <content>", async(content) => {
    await dropDown({name:'teamType'}).select(content)
    await dropDown({name:'teamID'}).select('Team1')
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-08 16:47:09

我们必须为此创建一个自定义函数,因为taiko在headless模式下不支持它。

代码语言:javascript
复制
async function selectDropDown(dropdownField, dropDownOption){
    await waitFor(1200)
    await click(dropDown({name:dropdownField}))
    await write(dropDownOption, into(dropDown({name:dropdownField})))
    await click(dropDown({name:dropdownField}))
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57325388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档