Chào các bạn đã đến với chủ đề tiếp theo của mình. Hôm nay, mình sẽ tiếp tục giới thiệu về các loại wait trong Selenium. Trong Selenium, việc wait này rất quan trọng khi thực thi test case. Nó sẽ giúp cho test case chạy ổn định hơn giữa những lần run test. Vì…
Author: jackey.phuong
Topic 30: Javascript executor in Selenium
Chào các bạn đã đến với chủ đề tiếp theo của mình. Hôm nay, mình sẽ tiếp tục giới thiệu về Javascript Executor trong Selenium. Như các bạn đã biết, Selenium Webdriver cho phép chúng ta giao tiếp với web browser thông qua các phần tử trong DOM. Tuy nhiên, vẫn có 1 số trường…
Topic 29: Download và kiểm tra file đã tải về trong Selenium
Chào các bạn đã đến với chủ đề tiếp theo của mình. Hôm nay, mình sẽ tiếp tục giới thiệu về cách xử lý download file và làm thế nào để kiểm tra file đó đã tải về đúng hay không? Ở nội dung bài này, mình sẽ hướng dẫn các bạn 1 vài cách…
Topic 28: Handle Upload file by Robot/ Sikuli / AutoIT in Selenium
Chào các bạn đã đến với chủ đề tiếp theo của mình. Ở topic trước, mình đã hướng dẫn cách upload file với hàm sendKeys() của Selenium. Hôm nay mình sẽ tiếp tục hướng dẫn các bạn upload file với Robot/ Sikuli và AutoIT . Bây giờ mình hãy đi vào nội dung chính của…
Topic 27: Handle upload file by sendKeys() in Selenium
Chào các bạn đã đến với chủ đề tiếp theo của mình. Hôm nay, mình sẽ tiếp tục giới thiệu về việc làm thế nào để có thể upload file trong Selenium? Có nhiều cách để upload 1 file lên trang web, ví dụ như bạn có thể dùng Sikuli, autoIT … Trong nội dung…
Topic 26: Handle Alert in Selenium
Chào các bạn đã đến với chủ đề tiếp theo của mình. Hôm nay, mình sẽ tiếp tục giới thiệu về cách xử lý Alert với Selenium. Thông thường sẽ có 4 loại Alert như sau: Bây giờ, mình sẽ hướng dẫn các bạn xử lý cho từng loại Alert cũng như đi qua các ví…
Topic 25: Handle tooltip in Selenium
Chào các bạn đã đến với chủ đề tiếp theo của mình Hôm nay, mình sẽ tiếp tục giới thiệu về ToolTip. Tooltip là một chú thích xuất hiện khi bạn hover 1 control nào đó như button, label, link … Nội dung của nó sẽ nói cho người dùng biết đối tượng này dùng để làm gì…
Topic 24: Handle Window/Tab in Selenium
Chào các bạn đã đến với chủ đề tiếp theo của mình. Hôm nay, mình sẽ tiếp tục giới thiệu về cách xử lý với Window/Tab. Khi bạn mở 1 trang web bất kỳ và click vào 1 cái link nào đó (ví dụ như link facebook or quảng cáo). Lúc đó, 1 tab mới sẽ…
Topic 23: Handle Iframe in Selenium
Chào các bạn đã đến với chủ đề tiếp theo của mình. Hôm nay, chúng ta sẽ tiếp tục discuss về IFrame. Vậy IFame là gì? iFrame là chữ viết tắt của Inline Frame – khung nội tuyến. Nó là thành phần của một HTML element (tag HTML) giúp bạn đính kèm/nhúng tài liệu HTML và các video vào…
Topic 22: Handle Popup in Selenium
Chào các bạn đã đến với chủ đề tiếp theo của mình. Hôm nay, mình sẽ tiếp tục giới thiệu về control Popup. Về control này thì có nhiều cách hiển thị trên UI. Ví dụ như sau: Về manual test, thì mình sẽ có những actions như sau: Về automation, thì flow cũng tương tự…