Set up Robot Framework - Cài đặt Robot Framework

Có thể các bạn đã từng nghe qua về Robot Framework. Bạn muốn cài đặt nó? và khi vào trang chủ, mục hướng dẫn cài đặt, các bạn thấy nó như ma trận?
Tôi cũng vậy, thật kinh khủng với những người mới bắt đầu như tôi.
Sau 1 hồi mò mẫm, cũng đã cài thành công và note lại vào đây cho các bạn!

Bài viết này chúng ta sẽ tìm hiểu về Robot Framework và cách cài đặt nó.
  1. Giới thiệu
  2. Cài đặt trên môi trường windows 7

1. Giới thiệu:

Robot Framework là một framework kiểm thử tự động dành cho acceptance testing (test nghiệm thu) và acceptance test-driven development (ATDD). Trong Robot Framework ta có thể sử dụng cách tiếp cận Keyword-driven bên cạnh data-driven hay behavior-driven.

Được sử dụng tốt nhất trên môi trường UNIX, Robot Framework có khả năng dễ dàng mở rộng với những thư viện open-source.

Format file trong Robot Framework có dạng bảng, nên ta có thể view nó dưới dang HTML hoặc TSV, nó có những bảng chính sau

1.1: Ưu điểm

  • Cú pháp rõ ràng dễ hiểu, gần giống với ngôn ngữ tiếng Anh, các từ khóa và đối số được phân cách bởi 4 kí tự trống, các từ khóa được định nghĩa khá giống với ngôn ngữ lập trình Python khi sử dụng 4 dấu cách để phân chia.
  • Có nhiều thư viện hỗ trợ cho nhiều phương thức test khác nhau như Selenium2Library, Android library, OperatingSystem, Swing, Windows GUIs,... (Libraries)
  • Linh hoạt, có thể mở rộng các chức năng thông qua các module Python hoặc Java
  • Report rõ ràng, chi tiết
  • Được hỗ trợ bởi đa số trình editor và có RIDE hỗ trợ (Robot Framework IDE)

2. Cài đặt Robot Framework trên Windows

Để cài đặt được, thì chúng ta cần cài các thành phần sau:
  • Python
  • Robot Framework
  • RIDE (Standalone RobotFramework Test Data Editor)

2.1: Cài đặt Python

Truy cập vào trang download của Python, các bạn có thể dùng python 2 hoặc 3. Ở đây mình dùng python 2



Khi cài đặt, hãy chú ý đoạn này nhé, chọn chỗ này để Python nó set path sẵn cho mình.


Nếu lỡ tay nhấn next mà không chọn chỗ này, thì phải set path bằng tay, xem hướng dẫn tại đây, và chúng ta sẽ thêm 2 dòng này vào path :

C:\Python27\;C:\Python27\Scripts;

2.2: cài đặt Robot Framework

- Mở cmd bằng cách nhấn Ctrl + R, sau đó gõ cmd và Enter


- tiếp đó paste lệnh này để cài RF

pip install robotframework

Ảnh dưới đây là do mình cài rồi nên nó thông báo vậy :D


2.3 cài RIDE

Sử dụng lệnh sau để cài RIDE (chạy trên cmd nhé)

pip install robotframework-ride

Sau khi cài xong thì dùng lệnh 
ride.py
để chạy nó.
Hiện tại bản mới nhất là robotframework-ride-1.7.3.1


Vậy là chúng ta đã hoàn thành cài đặt Robot Framework trên windows - Set up Robot Framework on Windows. Cảm ơn các bạn đã theo dõi.



2 comments:

  1. Mình cái pip install robotframework-ride nhưng báo lỗi như này. Có ai biết vì sao k ạ?
    Command python setup.py egg_info failed with error code 1 in c:\users\admini~1\a
    ppdata\local\temp\pip_build_Administrator\wxPython
    Storing debug log for failure in C:\Users\Administrator\pip\pip.log

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete