Robot Framework • testingvn.com


Thông báo về việc đăng ký mới thành viên: Sau khi đăng ký thành viên xong, các bạn vui lòng Thông báo cho Quản Trị Viên theo link này
để Quản Trị Viên sẽ kích hoạt tài khoản cho các bạn nhé. Xin lỗi vì sự bất tiện này.

Robot Framework

Chuyên đề thảo luận về các công cụ hỗ trợ kiểm thử tự động.
Forum rules
Chuyên đề này chỉ thảo luận về Automation Testing Tool.
Để có kết quả nhanh, bạn nên search trước khi viết bài mới.

Robot Framework

Postby phuocdt » Sat 18 May, 2013 2:22 pm

Các bạn ơi có ai hiểu về robot framework không ạ giúp mình với, mình đang tìm hiểu về BDD và cái này, ai biết thì cho mình một ví dụ đơn giản thôi cũng được ạ. Thanks nhiều.
phuocdt
 
Posts: 1
Joined: Sat 18 May, 2013 1:59 pm

Re: Robot Framework

Postby nguyenpt » Mon 15 Jul, 2013 4:04 pm

Về ví dụ bạn lên trang này để xem, nôi dung cũng khá cụ thể:
http://www.virtuousprogrammer.com/?p=264

Trong bài biết này dùng robot framework + selenium Library
nguyenpt
 
Posts: 15
Joined: Wed 18 Aug, 2010 10:30 am

Re: Robot Framework

Postby kenji » Thu 19 Sep, 2013 5:04 pm

Mình đã tìm hiểu và sử dụng tool này. Tool này dễ hiểu và dễ dùng, ban đầu chỉ khó ở khâu cài đặt khi bạn chưa sử dụng Python thôi.
Các bước để dựng framework này như sau (mình dùng version 2.7):

1. Install Python (python-2.7.5)
URL: http://www.python.org/getit/

2. Install wxPython
URL: http://sourceforge.net/projects/wxpython/?source=dlp

Chú ý chọn version có hỗ trợ Unicode

3. Install easy-install0.8 hoặc PIP (hỗ trợ download các package của python)

4. Install Robot framework: mở command line tại thư mục python và gõ lênh easy_install robotframework

5. Install RIDE: mở command line tại thư mục python và gõ lênh easy_install robotframework-ride

Sau khi cài đặt xong RIDE bạn có thể thực hành tạo testcase đc rồi. Nếu muốn sử dụng thư viện nào thì bạn download thư viện đó về (dùng PIP hoặc easy_install). Ví dụ easy_install robotframework- selenium2library
kenji
 
Posts: 5
Joined: Thu 19 Sep, 2013 4:52 pm

Re: Robot Framework

Postby tvn » Fri 20 Sep, 2013 10:38 pm

Cám ơn bạn kenji nhiều, hi vọng sắp đến bạn sẽ có thêm hướng dẫn tạo test case và demo thử về framework robot này. thanks again.
tvn
 
Posts: 4701
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM

Re: Robot Framework

Postby kenji » Mon 23 Sep, 2013 10:36 am

Có vẻ như bạn chủ thớt chưa thực hành cài đặt và run 1 ví dụ đơn giản rồi. Vì nếu run thử chắc chắn bạn ấy sẽ gặp lỗi do chưa thiết lập Environment Variables (C:\python27; C:\python27\Scripts)
Về nguyên lý hoạt động của Framework và sample test case thì link mà bạn nguyenpt đưa ra cũng khá chi tiết, ngắn gọn và dễ hiểu rồi. Có gì vướng mắc trong quá trình run script thì các bạn hỏi và tôi sẽ hỗ trợ. Good luck!!!
kenji
 
Posts: 5
Joined: Thu 19 Sep, 2013 4:52 pm

Re: Robot Framework

Postby camapden » Sat 11 Jan, 2014 2:47 pm

kenji wrote:Mình đã tìm hiểu và sử dụng tool này. Tool này dễ hiểu và dễ dùng, ban đầu chỉ khó ở khâu cài đặt khi bạn chưa sử dụng Python thôi.
Các bước để dựng framework này như sau (mình dùng version 2.7):

1. Install Python (python-2.7.5)
URL: http://www.python.org/getit/

2. Install wxPython
URL: http://sourceforge.net/projects/wxpython/?source=dlp

Chú ý chọn version có hỗ trợ Unicode

3. Install easy-install0.8 hoặc PIP (hỗ trợ download các package của python)

4. Install Robot framework: mở command line tại thư mục python và gõ lênh easy_install robotframework

5. Install RIDE: mở command line tại thư mục python và gõ lênh easy_install robotframework-ride

Sau khi cài đặt xong RIDE bạn có thể thực hành tạo testcase đc rồi. Nếu muốn sử dụng thư viện nào thì bạn download thư viện đó về (dùng PIP hoặc easy_install). Ví dụ easy_install robotframework- selenium2library

hi ,Keji,minh cung dang tim hieu ve robot framework nay .
Minh co the add nick skype cua ban hok.thanks nhieu
camapden
 
Posts: 44
Joined: Sun 06 Feb, 2011 7:42 pm

Re: Robot Framework

Postby kysudientu » Thu 08 May, 2014 8:46 am

Robot framework chúng ta nên dùng console để chạy thì tốt hơn.
kysudientu
 
Posts: 68
Joined: Wed 25 Dec, 2013 9:30 pm

Re: Robot Framework

Postby kenji » Sat 10 May, 2014 9:15 pm

Cty mình ko cho phép dùng Skype. Bạn cứ thực hành những ví dụ đơn giản để hiểu được kiến trúc của framework này đã nhé. Mình đang có dự đinh tạo tài liệu tiếng Việt về automation test sử dụng Robot framework + Selenium webdriver + Sikuli + Jenkins
Vì sao mình thích sự kết hơp này?
- Robot framework: cú pháp đơn giản (do sử dụng Python) + hỗ trợ data /keywork driven testing, + report rõ ràng + tích hợp nhiều thư viện
- Selenium webdriver: object base
- Sikuli: Image base
Với những TH khó xác định đc element sử dụng Selenium thì Sikuli là lựa chọn thay thế rất tốt.
Có khá nhiều bài viết chi tiết về model này. Các bạn Google, đọc và làm theo, vướng mắc gì thì email cho mình kenji.autotest@gmail.com

Cheers.
kenji
 
Posts: 5
Joined: Thu 19 Sep, 2013 4:52 pm

Re: Robot Framework

Postby kysudientu » Wed 14 May, 2014 4:44 pm

Mình cũng có viết 1 bài giới thiệu Robot framework bên pythonvietnam.info, hi vọng giúp được cho các bạn

http://pythonvietnam.info/index.php?thr ... ework.783/
kysudientu
 
Posts: 68
Joined: Wed 25 Dec, 2013 9:30 pm

Re: Robot Framework

Postby kieuduyencr » Wed 28 May, 2014 3:46 pm

Cách hoạt động này như thế nào vậy mọi người!
Code trong visual hay sao hay chạy thế nào!
Sao mình đọc tài liệu không hiểu gì nhỉ !

Có ai làm qua chỉ cho mình được không?
kieuduyencr
 
Posts: 29
Joined: Tue 31 Jan, 2012 9:54 am

Next

Return to Automation Testing - Kiểm thử tự động

Who is online

Users browsing this forum: No registered users and 2 guests