Test case thì có nhiều step, step có quá nhiều làm ta khó lòng quản lý bảo trì được, vậy nên hãy dùng step trong Selenium IDE cho hiệu quả và cẩn trọng.
Quy tắc số 1: (cơ bản) là sử dụng từ 15 - 20 dòng trong một testcase. Tại sao như vậy, nếu trí nhớ của bạn thuộc vào vùng bình thường không gì đặc biệt thì con số 15 dòng lệnh sẽ giúp bạn kiểm soát và làm việc tốt hơn trên testcase của mình, 20 dòng là con số tối đa, vượt qua nó testcase bạn sẽ phức tạp và rối rắm đi ngược lại quy tắc tinh giản hóa của Test Automation. (Trừ khi trí tuệ bạn cao hơn mức bình thường).
Quy tắc số 2: chia nhỏ testcase ra nếu quá dài. Giúp dễ quản lý và bảo trì. Gom những chức năng chung lại thành một tescase nhỏ và ta sẽ thực hiện nó liên tiếp với nhau khi thực thi lại. Riêng tôi gọi là nhóm testcase phụ.
Kết luận: Mục tiêu của bài này nhằm giúp bạn tư duy về step của một testcase trong Se IDE, có thể giúp bạn tư duy thêm cả về manual và automation test. Không phải cứ càng cụ thể thì mới được gọi là testcase tốt mà phải có những điểm sáng như: đơn giản, dễ hiểu, nhanh gọn.
Bài tập:
1/ Google cụm từ: "Con đường màu xanh", => sau đó cuộn xuống trang và đi từ trang 1 -> 10. Bước 2 là sửa thành cụm từ: "Con đường tình yêu" => Cuộn từ 1 đến trang 20 trong một testcase.
2/ Dùng selenium IDE đăng ký một account facebook mới (Với điều kiện là email đã có rồi, khỏi mắc công tạo). Phân chia testcase cẩn thận.
3/ Selenium IDE bật chức năng Record=> Vào báo thanhnien.vn đọc báo bất kỳ. Sau đó gom nhóm testcase lại.
Quy tắc số 1: (cơ bản) là sử dụng từ 15 - 20 dòng trong một testcase. Tại sao như vậy, nếu trí nhớ của bạn thuộc vào vùng bình thường không gì đặc biệt thì con số 15 dòng lệnh sẽ giúp bạn kiểm soát và làm việc tốt hơn trên testcase của mình, 20 dòng là con số tối đa, vượt qua nó testcase bạn sẽ phức tạp và rối rắm đi ngược lại quy tắc tinh giản hóa của Test Automation. (Trừ khi trí tuệ bạn cao hơn mức bình thường).
Chia nhỏ nó ra |
Quy tắc số 2: chia nhỏ testcase ra nếu quá dài. Giúp dễ quản lý và bảo trì. Gom những chức năng chung lại thành một tescase nhỏ và ta sẽ thực hiện nó liên tiếp với nhau khi thực thi lại. Riêng tôi gọi là nhóm testcase phụ.
chia lại nhóm khi cần |
Kết luận: Mục tiêu của bài này nhằm giúp bạn tư duy về step của một testcase trong Se IDE, có thể giúp bạn tư duy thêm cả về manual và automation test. Không phải cứ càng cụ thể thì mới được gọi là testcase tốt mà phải có những điểm sáng như: đơn giản, dễ hiểu, nhanh gọn.
Bài tập:
1/ Google cụm từ: "Con đường màu xanh", => sau đó cuộn xuống trang và đi từ trang 1 -> 10. Bước 2 là sửa thành cụm từ: "Con đường tình yêu" => Cuộn từ 1 đến trang 20 trong một testcase.
2/ Dùng selenium IDE đăng ký một account facebook mới (Với điều kiện là email đã có rồi, khỏi mắc công tạo). Phân chia testcase cẩn thận.
3/ Selenium IDE bật chức năng Record=> Vào báo thanhnien.vn đọc báo bất kỳ. Sau đó gom nhóm testcase lại.
Nhận xét
Đăng nhận xét