Chào các bạn. Hôm nay, chúng ta sẽ tiếp tục thảo luận về chủ đề Common Test Case. Vậy Common Test Case là gì? Và tại sao mình sử dụng nó? 1. Common Test Case là gì? 1 common test case là 1 test case được những test case khác gọi lại nó. Ví dụ…
Category: UI Automation
Topic 22: Web Element Command
Chào các bạn. Ở chủ đề hôm nay, mình sẽ giới thiệu thêm về những Katalon keywords support cho WebElement. Hy vọng là sau topic này, các bạn có thể viết được 1 automation test case hoàn chỉnh nhé. Trong Web Element, thường các bạn sẽ được nghe nói được 3 keywords như sau: Mình sẽ…
Topic 21: Handle User Action – Take screenshot
Chào các bạn đã đến với chủ đề tiếp theo của topic User Action. Hôm nay, chúng ta sẽ tiếp tục discuss về Take screenshot. Thông thường, bước này được xử dụng để attach vào report của bạn, giúp cho việc analyze dễ dàng hơn khi bạn gặp test case fail. Ví dụ như hình sau:…
Topic 20: Handle User Action – Upload File
Chào các bạn đã đến với chủ đề tiếp theo của topic User Action. 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? Có nhiều cách để upload 1 file lên trang web, ví dụ như bạn có thể dùng Sikuli, autoIT …. Những cách này…
Topic 19: Handle User Action – Alert
Chào các bạn đã đến với chủ đề tiếp theo của topic User Action. Hôm nay, chúng ta sẽ tiếp tục discuss về Alert. Các bạn sẽ thường thấy 4 loại Alert như sau: Những keywords mà Katalon support để handle cho Alert như sau: 1. [WebUI] Wait For Alert 2. [WebUI] Verify Alert Present 3….
Topic 18: Handle User Action – ToolTip
Chào các bạn đã đến với chủ đề tiếp theo của topic User Action. Hôm nay, chúng ta sẽ tiếp tục discuss 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…
Topic 17: Handle User Action – Window_Tab
Chào các bạn đã đến với chủ đề tiếp theo của topic User Action. Hôm nay, chúng ta sẽ tiếp tục discuss về 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ẽ được…
Topic 16: Handle User Action – IFrame
Chào các bạn đã đến với chủ đề tiếp theo của topic User Action. 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…
Topic 15: Handle Dynamic Test Object
Chào các bạn đã đến với chủ đề tiếp theo của topic User Action. Hôm nay, chúng ta sẽ tiếp tục discuss về control Test Object. Mình có giới thiệu bài này ở Topic 5, nhưng chỉ ở mức basic. Bạn nào chưa đọc thì hãy vào topic này đọc nhé. Ở bài này, mình sẽ giới…
Topic 14: Handle User Action – Popup
Chào các bạn đã đến với chủ đề tiếp theo của topic User Action. 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…