0
Sử dụng FactoryBot trong test của Cypress
Chào mọi người, mình đang gặp khó ở 1 đoạn như sau.
Hiện tại project Rails của mình đang dùng Cypress để kiểm thử. Mình sử dụng Cypress theo hướng dẫn của trang này: https://blog.simplificator.com/2019/10/11/setting-up-cypress-with-rails/
Và hiện tại khi mình viết test thì không may đây là cái test lúc thì chạy được và lúc thì báo lỗi 500
describe('ホームページ', () => {
it('OK', () => {
test_model1 = cy.factory('model1', {})
test_model2 = cy.factory('model2', {})
cy.factory('model3', { model1_id: test_model1.id, model2_id: test_model2.id })
cy.visit('/')
})
})
Có ai giúp mình được vấn đề này không?
Thêm một bình luận
1 CÂU TRẢ LỜI
+1
do tính chất phụ thuộc của Test với API, thi thoảng call 500 thì phải chạy lại. Vậy nên sử dụng cơ chế retries nhé https://www.npmjs.com/package/cypress-plugin-retries để 1 case nó lỗi thì nó sẽ chạy lại test đó vài lần nữa tùy config