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

Python Ngôn Ngữ Lập Trình

Python ngôn ngữ lập trình mới được đánh giá khá tốt hiện nay. Đầu tiên, mình đi sơ qua lịch sử phát triển của Python. Python được manh nha từ những năm đầu thập niên 80 của thế kỷ trước; hiện thực vào tháng 12 năm 1989; hoàn thành năm 1991 và đưa ra công chúng

Continue Reading

Tổng quan về Agile

Phương thức phát triển phần mềm linh hoạt (Agile Software Development) – sau đây được gọi vắn tắt là “Agile” – đã trở nên phổ biến trong ngành phát triển phần mềm. Với những phương phức tổ chức và triển khai mới lạ, năng động và linh hoạt, Agile đã thu hút sự quan tâm

Continue Reading

Giới thiệu Selenium WebDriver

Với Selenium IDE, chúng ta có thể tạo được các test case ở mức đơn giản với Record-Playback. Bằng cách sử dụng thêm các add-in bên ngoài, chúng ta có thể tiến hơn một bước trong việc sử dụng cấu trúc điều khiển để test case linh động hơn. Tuy nhiên, các add-in không thực

Continue Reading

Selenium IDE – Các câu lệnh kiểm tra

Chào các bạn, như mình đã giới thiệu ở phần trước, Selenium IDE hầu như chỉ record lại những hành động của chúng ta trên trình duyệt. IDE không đủ thông minh để biết được chúng ta muốn kiểm tra những gì trên trang web đó. Bài này, mình sẽ giới thiệu với các bạn

Continue Reading