【发布时间】:2020-07-06 22:16:11
【问题描述】:
我正在尝试使用 cypress 从以下站点的“选择您的尺寸”下拉菜单中选择“小”:
https://www.giant-bicycles.com/us/tcr-advanced-2-pro-compact-2021
我这辈子似乎都无法理解。我已经使用了几种方法并继续使用柏树撞墙。
这是我目前所拥有的:
/// <reference types="cypress"/>
describe('Giant Website', () => {
beforeEach('Navigate to Giant website', () =>{
cy.NavigateToGiantWebsite()
})
it('check stock', () => {
cy.contains('button', 'I Understand').click()
cy.get('[id="682"]').contains('a', 'TCR Advanced').click()
cy.get('[alt="TCR Advanced 2 Pro Compact Unicorn White"]').click()
cy.get('[title="Select your size"]').click({force: true})
//cy.contains('li', 'Small ').click() this select x-small instead of small
cy.get('[ng-show="lockedCart.length == 0"]').contains('[for="sizes"]').click()
});
})
请帮忙
【问题讨论】:
标签: javascript automation cypress