NỘI DUNG BÀI HỌC

Giới thiệu các tính năng cũng như sơ lược về các sản phẩm của Katalon và Cài đặt Katalon Studio

Katalon Studio hiện đang là một công cụ kiểm thử tự động được biết đến khá rộng rãi cho phép người dùng có thể kiểm thử cả Web, API, mobile và desktop application, điều đặc biệt là nó được phát triển bởi đội ngũ kỹ sư phần mềm người Việt Nam.

Với sự thân thiện, linh hoạt và đầy đủ các tính năng cần thiết, Katalon Studio giúp cho quá trình kiểm thử tự động được thực hiện ổn định và nhanh hơn.

Vì sao nên sử dụng Katalon Studio?

  • Viết test case nhanh và đơn giản, được hỗ trợ cả chế độ Manual và Scripting
  • Kiểm thử được các ứng dụng Web, API, mobile, desktop application
  • Có thể sử dụng trên các nền tảng Window, Linux, macOS
  • Hỗ trợ Codeless: Spy hoặc Record để tạo test case mà không cần phải viết code
  • Hỗ trợ Data Driven Testing, sử dụng được các dạng external file như Excel, CSV, Database Source
  • Hỗ trợ BDD Testing
  • Hỗ trợ chạy từ command line, CI/CD integration, cài đặt thêm các plugins để mở rộng tính năng
  • Có sẵn các built-in keywords cho Web, API, mobile, desktop application

[Katalon Studio] Bài 1: Giới thiệu và cài đặt Katalon Studio | Anh Tester

So sánh Katalon Studio Free và Katalon Studio Enterprise 


[Katalon Studio] Bài 1: Giới thiệu và cài đặt Katalon Studio | Anh Tester


Cấu hình cần cho cài đặt

[Katalon Studio] Bài 1: Giới thiệu và cài đặt Katalon Studio | Anh Tester


Cài đặt

Đầu tiên bạn cần đăng kí một tài khoản Katalon Account tại địa chỉ: https://www.katalon.com/sign-up

[Katalon] Lesson 1: Giới thiệu và Cài đặt Katalon Studio | Anh Tester


Sau khi tạo xong tài khoản và đăng nhập, click vào Download Now để tải về máy. Tại đây, sẽ có hai phiên bản khác nhau được phân biệt như sau:


[Katalon] Lesson 1: Giới thiệu và Cài đặt Katalon Studio | Anh Tester


Katalon Studio (KS)
: Được sử dụng như một IDE để viết test case, scripting

Katalon Runtime Engine (KRE): Hỗ trợ chạy test trong chế độ Command Line Interface (CLI)

Tùy vào mục đích sử dụng, bạn download version phù hợp với mình nhé, trong bài học này An sẽ dùng bản Katalon Studio Free (KS)

Lưu ý: Nếu bạn dùng tài khoản email đăng ký là business email (không phải email miễn phí, mail rác….) thì sẽ được 30 ngày trial enterprise verison, hết 30 ngày bạn sẽ tự động convert sang dạng miễn phí. Vẫn dùng được bình thường

Version mới nhất tại thời điểm bài viết này là 8.1.0

Sau download về máy tiến hành giải nén và mở ứng dụng trên máy tính của bạn. Để khởi động Katalon Studio, nhấp đúp vào katalon.exe


Ứng dụng sẽ hiển thị màn hình như ảnh sau:

[Katalon] Lesson 1: Giới thiệu và Cài đặt Katalon Studio | Anh Tester


Ở lần hiển thị đầu tiên, cửa sổ kích hoạt Studio Katalon: nhằm mục đích kiểm tra tài khoản mà bạn đang sử dụng là phiên bản bạn sử dụng là phiên bản enterprise, free hay đang trial. Nhập email và mật khẩu đã đăng ký cho tài khoản Katalon của bạn, sau đó nhấp vào nút Activate

[Katalon] Lesson 1: Giới thiệu và Cài đặt Katalon Studio | Anh Tester


Sau khi đăng nhập vào được, bạn sẽ thấy giao diện làm việc như bên dưới là đã thành công rồi.

[Katalon Studio] Bài 1: Giới thiệu và cài đặt Katalon Studio | Anh Tester

Tạo Project mới

Sau khi đăng nhập vào ứng dụng Katalon Studio, giao diện chính sẽ như hình bên dưới. Để tạo một project mới bạn chọn New Project ở phần Test Explorer bên trái, hoặc có thể chọn File > New > Project

[Katalon Studio] Bài 1: Giới thiệu và cài đặt Katalon Studio | Anh Tester


Trên cửa sổ New Project, bạn có thể đặt tên cho dự án, chọn đường dẫn lưu trữ dự án (lưu ý các bạn không nên để cùng thư mục với file cài đặt Katalon Studio nhé).

Đối với trường Type có các loại ứng dụng kiểm thử cho bạn chọn như Web, API/Web Service hay Mobile, tùy thuộc vào việc bạn muốn test cho ứng dụng nào, mặc định sẽ là Web. Và chúng ta chỉ học Web.

Các thông số khác các bạn có thể để mặc định hoặc tùy chọn.

[Katalon Studio] Bài 1: Giới thiệu và cài đặt Katalon Studio | Anh Tester
An thì không dùng Git cho nó nên chổ Generate tick bỏ 2 ô mặc định

[Katalon Studio] Bài 1: Giới thiệu và cài đặt Katalon Studio | Anh Tester

Sau khi tạo thành công dự án, sẽ hiển thị một cửa sổ Katalon TestOps Integration. Mục đích của cửa sổ này là để giúp chúng ta upload các kết quả kiểm thử (Test Report) lên TestOps cloud.

Phần này chúng ta chưa cần sử dụng đến nó vì vậy hãy tạm đóng cửa sổ này đi.

[Katalon Studio] Bài 1: Giới thiệu và cài đặt Katalon Studio | Anh Tester

Và cửa sổ tạo Project thành công nó như này

[Katalon Studio] Bài 1: Giới thiệu và cài đặt Katalon Studio | Anh Tester

Như vậy là thành công rồi !!!

Teacher

Teacher

Anh Tester

Software Tester

Đường dẫu khó chân vẫn cần bước đi
Đời dẫu khổ tâm vẫn cần nghĩ thấu

Cộng đồng Automation Testing Việt Nam:


🌱 Zalo
Automation Testing:   https://zalo.me/g/lsxswc560
🌱 Facebook Group: Cộng đồng Automation Testing Việt Nam (Website, Desktop, Mobile)
🌱 Facebook Fanpage: Cộng đồng Automation Testing Việt Nam - Selenium

Chia sẻ khóa học lên trang

Bạn có thể đăng khóa học của chính bạn lên trang Anh Tester để kiếm tiền

Danh sách bài học