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

Bài 4. Cấu trúc của project playwright

0 0 10

Người đăng: Thuong Hoang

Theo Viblo Asia

  • Hi Chào các bạn
  • hôm nay mình sẽ giới thiệu về cách xây dựng project automation test sử dụng playwright
  • với project với auto mation test sẽ sử dụng mô hình Page Object Mode ( mỗi page sẽ được đưa thành 1 object) Cấu trúc Framework như sau: image.png

Cấu trúc Thư mục của project Playwright: image.png

  • helper => chứa các file môi trường cho dự án ( thông thường dự án bên mình có 4 môi trường test dev, qa, staging, production )
  • node_modules => là thư mục của node khi init node vào project
  • scripts => chứa các script.sh để chạy test trên jenkins
  • src => thư mục chứa hàm function phục vụ cho việc test image.png
  • test-result => nơi chứa report sau khi chạy xong
  • tests => folder chứa test cases ( folder này có thể chứa nhiều thư mục test con ở dưới) image.png

Bình luận

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

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

MounteBank

Bài mình viết tham khảo trên trang : http://www.mbtest.org/. .

0 0 25

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

Phần 7: Robot Framework - Cách tạo test case auto làm việc với API

Bài này mình sẽ hướng dẫn các bạn viết robot để test API đơn giản. Mình dùng Mountebank để giả lập service chứa API cần test ( các bạn đọc lại bài Mountebank link: https://viblo.

0 0 42

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

Robot Framework Làm việc với Database

Để làm việc với database bạn sẽ pải dùng thư viện DatabaseLibrary. Cài đặt dùng lệnh pip install -U robotframework-databaselibrary. . .

0 0 41

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

Dev và automation testing

Bài viết đứng dưới góc nhìn của dev về vấn đề performace testing. .

0 0 29

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

Mobile Testing Tools Used for Automation Mobile Testing

Mobile applications have become an integral part of our lives, serving various purposes, from communication and entertainment to productivity and e-commerce. With the increasing demand for mobile apps

0 0 10

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

Bài 6. Test Execution with CLI

trong bài này hướng dẫn các câu lệnh chạy test bằng CLI. .

0 0 9