我有一个离子Angular 应用程序与离子选择和离子选择选项。
我试图写cypress测试来点击离子选择选项,但这是不可能的。
似乎柏树“咔嚓”一声,但弹出仍然可见。
已经有人遇到过这种问题了吗?
<ion-item id="Size_Field" *ngIf="selectedCategory?.wardrobe_additional_fields.size_id">
<ion-select mode="md" interface="popover" formControlName="size" cancelText="Annuler"
placeholder="{{'WARDROBE.PIECES.FORM.SIZE' | translate}}*">
<ion-select-option id="size-{{size.id}}-button"
*ngFor="let size of selectedCategory?.wardrobe_additional_fields.size_id.values" value="{{size.id}}">
{{size.fr_display}}
</ion-select-option>
</ion-select>
</ion-item>
cy.get('[id="Size_Field"]').click();
点击();
dropdown image
1条答案
按热度按时间xuo3flqw1#
用户在屏幕上看到的选项会在打开select后动态添加到DOM中。
在我的应用程序中,新的部分是
<ion-alert>
,点击该部分中的项目的最简单方法是通过文本选择它。