Selenium – Xác định UI bằng XPath

Như mình đã bàn luận ở bài trước, trong Selenium, chúng ta có nhiều cách khác nhau để định vị một đối tượng UI như ID, Name, Link Text, v.v… Tuy nhiên, qua quá trình làm thực tế với Selenium, mình nhận thấy XPath lại là phương thức được sử dụng nhiều nhất mặt dù

Continue Reading

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

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

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