【发布时间】:2018-05-22 13:58:45
【问题描述】:
我正在为网站编写一个测试,我想输入一些东西点击标签然后继续输入我有以下测试:
await t.typeText(Selector('[title|="City"]'),'St. Petersburg')
await t.typeText(Selector('[title|="Street Address"]'),'777 The Heavenly Vulga')
await t.typeText(Selector('[title|="Telephone"]'),'6085550119')
await t.typeText(Selector('.input-text.validate-zip-international.required-entry'),'40475')
await t.pressKey('tab')
await t.typeText(???,email)
我的问题是如何在我刚刚“标记”到的框中输入内容。由于 typeText 需要一个选择器作为第一个参数。注意:我确实想在这里使用标签。我为 ??? 放了什么,有没有办法让 t.pressKey('tab') 返回一个选择器,因为它现在正在返回一个对象。
【问题讨论】:
标签: javascript testing automated-tests e2e-testing testcafe