我必須按下按鈕,選擇不同的貨幣,然后檢查 24 小時匯率,然后查看是否為正。我對柏樹很陌生,正在努力學習。我已經閱讀了 cypress 檔案,但沒有找到指導。
到目前為止,這是我的代碼。
describe('dropdown select', () => {
it('open dropdown', () => {
cy.visit('https://spectrocoin.com/en/bitcoin-price-rates.html')
cy.get('[]', { timeout: 20000 })
cy.get('button').contains('USD').click()
})
})
我添加了 20 秒的超時時間,因為在找到元素之前頁面似乎沒有加載。但是在 Cypress 環境中突出顯示時,它顯示的元素與 Chrome Inspect 元素環境完全不同。
沒有找到正確的按鈕,然后在下拉選單中選擇歐元貨幣可能是什么問題。

要忽略源自您網頁的例外,您可以使用它。但是您的網頁首先不應該拋出例外,并且您的測驗應該能夠捕捉到這些,以防萬一。所以使用它不是一個好習慣。相反,讓您的測驗失敗并要求您的開發人員調查并修復它。
Cypress.on('uncaught:exception', (err, runnable) => {
return false
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/316775.html
標籤:javascript 测试 柏
