Selenium WebDriver trên Python – Ví dụ

Chào các bạn, như ở phần trước, mình có demo cho các bạn một kịch bản kiểm thử đơn giản với Selenium WebDriver trên Python. Phần này, mình sẽ đi step by step, giải thích từng câu lệnh trong ví dụ để các bạn có thể hiểu rõ hơn cách hoạt động của Selenium trên

Continue Reading

12 nguyên tắc trong Agile

“12 nguyên tắc trong Agile” và “tuyên ngôn của Agile” là những phần cốt lõi trong Agile. “Tuyên ngôn của Agile” có thể chung chung và “cao cấp” nhưng 12 nguyên tắc trong Agile sẽ mang tính thực tiễn nhiều hơn. Thỏa mãn yêu cầu của khách hàng thông qua việc giao hàng sớm và

Continue Reading

PyUnit – Kiểm thử tự động

Python ngay từ đầu không phải là một công cụ kiểm thử tự động mà là một ngôn ngữ lập trình. Vậy làm thế nào để có thể tạo ra được các kịch bản kiểm thử tự động trên ngôn ngữ Python. Câu trả lời cho vấn đề này là thư viện unittest của Python.

Continue Reading

Tuyên ngôn của Agile

Trong phần Agile cơ bản, mình đã giới thiệu cơ bản về Agile với tuyên ngôn Agile (Agile Manifesto) và 12 nguyên tắc trong Agile. Trong phần này, mình muốn diễn giải thêm về “Tuyên ngôn Agile” để bạn hiểu thêm về Agile: Bốn tuyên ngôn của Agile như sau: “Cá nhân và sự tương

Continue Reading

Selenium WebDriver trên Python

Như các bạn thấy ở phần trước, Selenium WebDriver hỗ trợ chúng ta tuỳ biến và nâng cấp kịch bản kiểm thử ở một mức độ cao hơn Selenium IDE rất nhiều. Phần này, mình sẽ giới thiệu với các bạn cách để cấu hình và làm một kịch bản kiểm thử với Selenium WebDriver

Continue Reading