天天看點

SAP 電商雲 Spartacus Checkout 端到端測試

測試檔案:projects\storefrontapp-e2e-cypress\cypress\integration\accessibility\group-skipping.e2e-spec.ts

注釋這段代碼,可以跳過不必要的測試:

SAP 電商雲 Spartacus Checkout 端到端測試
SAP 電商雲 Spartacus Checkout 端到端測試

出現了錯誤:

SAP 電商雲 Spartacus Checkout 端到端測試

此時 continue 按鈕點不了, 因為處于 disabled 狀态:

SAP 電商雲 Spartacus Checkout 端到端測試

分析下圖代碼,第 46 行代碼點選了 delivery mode 之後,會觸發一個 HTTP put 請求。在該請求執行完之前,continue button 處于 disabled 狀态。是以這段 e2e 代碼,需要等 continue button 重新回到 enabled 狀态之後,才應該執行第 47 行的 checkoutNextStep 方法:

SAP 電商雲 Spartacus Checkout 端到端測試

繼續閱讀