Chào các bạn đã đến với chủ đề tiếp theo của mình. Trong testing thì tạo data test là 1 việc chắc chắn phải làm, trong automation test thì lại càng cần thiết khi mà phải tạo ra 1 số lượng lớn data. Với mỗi ngôn ngữ lại có rất nhiều cách để tạo data…
Author: jackey.phuong
Topic 40: Add extensions vào Chrome and Firefox
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 hướng dẫn các bạn các add extensions vào các trình duyệt khi chạy automation. Thông thường khi chúng ta chạy automation, sau khi trình duyệt được khởi tạo thì mặc định các extensions sẽ không được thêm vào. Để…
Topic 39: Drag and drop element (Kéo/ thả phần tử trên trang Web)
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 đến các bạn cách Drag and drop element trong Selenium Webdriver. Ở bài này, mình sẽ đi qua những nội dung như sau: 1. Yêu cầu Drag & drop đối tượng trên trang web là một…
Topic 38: Run test với trình duyệt Chrome Headless
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 đến các bạn cách run test với trình duyệt Chrome Headless trong Selenium Webdriver. Ở bài này, mình sẽ đi qua những nội dung như sau: 1. Headless Browser là gì? Headless browser là chương trình…
Topic 37: Check element selected
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 hướng dẫn các bạn cách check phần tử đang được selected hay không trong Selenium Webdriver. Thông thường mình sẽ check với 2 loại control là checkbox và radio button. 1. Yêu cầu Ví dụ như hình…
Topic 36: Check element disable/enable
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 hướng dẫn các bạn cách check phần tử đang bị disable hay enable trong Selenium Webdriver. 1. Yêu cầu Ví dụ như hình dưới khi check vào checkbox “Contingent Rent” thì 4 textbox “Period End/ Contingent Rent Description/ Days…
Topic 35: How to scroll to Element 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 làm thế nào để Scroll To Element trong Selenium Webdriver. Thế tại sao chúng ta cần phải scroll to element trong automation? Trong automation, chắc chắn bạn sẽ dùng các hàm Scroll để thực hiện các…
Topic 34: Reading Font Properties using .getCssValue()
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 hướng dẫn các bạn cách get font properties của element trên website trong Selenium Webdriver. Ví dụ như font size, font family, font color … Trong Selenium webdriver, để get được các giá trị này, chúng ta sẽ…
Topic 33: Kiểm tra HTML5 validation message
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 hướng dẫn các bạn cách kiểm tra validation message của HTML5 bằng cách sử dụng Javascript executor. Ở bài này, chúng ta sẽ đi qua 1 số nội dung như sau: 1. HTML5 Form 2. Cách thức hoạt…
Topic 32: Highlight element using Javascript executor
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 đến các bạn cách highlight element bằng cách sử dụng Javascript executor. Nếu bạn nào chưa biết cách sử dụng Javascript Executor trong Selenium, thì các bạn có thể click vào đây để xem lại nhé….