【发布时间】:2021-09-08 11:44:00
【问题描述】:
如何从 cypress 的下拉列表中获取材料 ui 自动完成的值。
目前它可以选择自动完成,但我似乎无法进入下拉菜单或输入任何内容。总会有一个名为“ntest_user”的测试用户,所以我想也许我可以自动完成它而不是点击下拉菜单但没有骰子
<Autocomplete
id="combo-box"
data-testid="tagAutocomplete"
options={userz}
getOptionLabel={(option) => option}
value={userId}
onChange={viewUserz}
renderInput={(params) => <TextField {...params}
label="User Id"
variant="outlined" />}
/>
</FormControl>
cy.get('.tagAutocomplete li[data-option-index="0"]').click();
【问题讨论】:
-
您的下拉菜单在您点击时是否有任何价值?您可以为此添加屏幕截图吗?
-
是的,下拉菜单中有“ntest_user”
标签: autocomplete material-ui cypress