- vừa được xem lúc

Bắt đầu một dự án Automation Test theo BDD dùng playwright, cucumberjs bằng AI IDE

0 0 4

Người đăng: refacore

Theo Viblo Asia

Kiểm thử tự động hóa và Các trở ngại

  • Cần rất nhiều nguồn lực để viết các bài kiểm tra.
  • Ít Automation Engineer (AE) không thể bao phủ tất cả các kịch bản.
  • Khó tuyển dụng AE chất lượng.

Nhưng

  • Chúng ta có dev giỏi.
  • Việc viết các bài kiểm tra không nên chỉ là trách nhiệm của các AE.
  • Việc viết các bài kiểm tra nên là trách nhiệm của các BA/Tester, dev, và AE - toàn đội ngũ.
  • Công nghệ và các framework không còn là rào cản nữa với AI.
  • Mô hình đối tượng trang (Page Object Model - POM) là một thực hành tốt.

3 vai trò

BA/ Tester

Viết các trường hợp kiểm tra (sử dụng cú pháp Gherkin, không cần mã hóa nên dễ để bắt đầu).

Dev

Triển khai các trường hợp kiểm tra sau khi hoàn thành phát triển.

AE

Tạo và duy trì các nguồn tài nguyên kiểm tra.

Tách biệt các yếu tố của framework kiểm tra khỏi các bước kiểm tra để giúp các nhà phát triển trong việc triển khai các bước kiểm tra (POM).

Hãy cùng xem AI giúp một dev bắt đầu một project như thế nào. Github: https://github.com/refacore/playwright-cucumberjs

Bình luận

Bài viết tương tự

- vừa được xem lúc

Giới thiệu về SelectorsHub - thế hệ mới của XPath & Selectors tools

1/ Giới thiệu:. Locators đóng một vai trò rất quan trọng trong các automation script.

0 0 55

- vừa được xem lúc

Thực hiện automation test với hệ thống có yêu cầu xác thực email

I. Yêu cầu:.

0 0 108

- vừa được xem lúc

Tự học JMeter A - Z (P1)

Series này được viết ra để tổng hợp các kiến thức mình tự học được về JMeter. Hope you enjoy it. . Download Java JDK.

0 0 623

- vừa được xem lúc

Automation test mà không cần code

Chào các bạn, lần này mình sẽ viết 1 chủ đề mà nhiều bạn Manual test quan tâm đó chính là làm thế nào để có thể thực hiện Automation test mà không cần code, hoặc code gà như mình vẫn có thể thực hiện

0 0 51

- vừa được xem lúc

Tìm hiểu về Automation Web Testing với Selenium & Cucumber

Selenium là gì. . . Selenium chỉ tập chung vào việc tự động hóa các ứng dụng dựa trên Web.

0 0 297

- vừa được xem lúc

Sự khác nhau giữa Manual Testing và Automation Testing

1. Manual Testing là gì. 2. Automation Testing là gì.

0 0 89