KATALON Bài 4: Katalon Studio

 I. Giới thiệu về Katalon Studio và cài đặt

1. Katalon Studio là gì ?

  • Là một bộ công cụ toàn diện cho kiểm thử tự động hóa ứng dụng trên web và điện thoại di động. Công cụ này bao gồm một gói đầy đủ các tính năng mạnh mẽ giúp vượt qua những thách thức phổ biến trong tự động hóa thử nghiệm giao diện web, ví dụ như pop-up, iFrame và wait-time. Giải pháp thân thiện và linh hoạt này giúp tester thực hiện công tác kiểm tra tốt hơn, làm việc nhanh hơn và khởi chạy phần mềm chất lượng cao nhờ vào sự thông minh mà nó cung cấp cho toàn bộ quá trình tự động hóa kiểm thử.

Hình 1: Tool Katalon Studio

2. Ưu điểm và hạn chế

a. Ưu điểm

  • Miễn phí.
  • Dễ dàng cài đặt và dễ dàng sử dụng cho cả những người có kỹ thuật kiểm thử hay những người phi kỹ thuật.
  • Giao diện thân thiện dễ thao tác, dễ sử dụng cho các test case tự động hóa.
  • Các từ khóa được tích hợp sẵn sẽ giảm effort cho việc tạo lại từ đầu quá trình kiểm thử. Tích hợp nhiều library, apps hữu ích: POI, TestNG, Data Driven ...
  • Các chế độ thủ công và kịch bản kép sẽ đáp ứng kỹ năng của team theo các cấp độ khác nhau.
  • Hỗ trợ BDD Cucumber.
  • Hỗ trợ nhiều nền tảng và nhiều thiết bị di động. Nó hoạt động trên hầu hết các hệ điều hành và các trình duyệt phổ biến.
  • Có thể áp dụng cho các loại kiểm thử khác nhau bao gồm API, Web UI và thiết bị di động.
  • Cho phép mọi người trong nhóm cộng tác và tập trung vào các kiểm thử của họ.
  • Có một cộng đồng người dùng tích cực và năng động.

b. Hạn chế

  • Không giống như các công cụ như Selenium, việc tạo scripting chỉ giới hạn ở ngôn ngữ lập trình Java và Groovy.
  • Hiện tại không có hỗ trợ cho distributed testing (điều khiển nhiều client, để cùng send request đến 1 server).

3. Cài đặt

a. Download

  • Katalon Studio yêu cầu cấu hình tối thiểu với 1Ghz Processor và 1GB RAM là một yêu cầu thực sự dễ dàng cho bất kỳ ai muốn dùng đến nó.
  • Để tải Katalon Studio, chúng ta cần đăng ký một tài khoản với trang chủ. Sau khi tải về, chúng ta chỉ cần giải nén là có thể sử dụng được.
  • Link download: https://www.katalon.com/download/

b. Cấu hình

  • Với test Web UI:
- Cài đặt các trình duyệt cần test.
- Cài đặt Katalon Automation Recorder extension trên các trình duyệt để tìm kiếm các object.
- Cấu hình Internet Explorer theo hướng dẫn:

- Chọn default font size 100% cho cả hệ điều hành và Katalon Studio:
+ Katalon Studio: Window → Preferences → General → Appearance → Colors and Fonts. Chọn Dialog Font và Edit font size.

- Nếu sử dụng hệ điều hành Windows, cần disable User Access Control setting
  • Với test Mobile app, cần phải cài đặt Node.js và Appium, đồng thời bật chế độ USB Debugging mode trên device.

c. Chạy vào kích hoạt

  • Đăng ký một account trên trang chủ của Katalon để có thể dùng được free trial.
  • Một lưu ý nhỏ đó là nếu các bạn có tài khoản email công ty không phải tài khoản kiểu gmail, yahoo thì nên dùng tài khoản email công ty để đăng ký thì sẽ thêm được số chức năng nâng cao trong vào một tháng miễn phí.
  • Sau khi download về giải nén ra một thư mục(lưu ý không nên để tên folder là tiếng việt, nhiều khi sẽ bị lỗi), sau đó chạy file katalon.exe. Nhập account đã đăng ký và kích hoạt account.
Hình 2: Đăng ký Katalon Studio




Giới thiệu về HIENDV94

Mình là Hiển. Đây là blog ghi chép lại những thứ mình trải qua và học được hàng ngày, mình luôn luôn muốn học hỏi để trau dồi kinh nghiệm, hoàn thiện bản thân. Rất mong được làm quen mọi người. Hãy kết bạn với mình qua Facebook các bạn nhé.

0 Bình luận:

Đăng nhận xét