Robot Framework
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.
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.
-
- Hoc Tester
- Posts: 1
- Joined: Sat 18 May, 2013 1:59 pm
- Contact:
Robot Framework
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.
-
- Fresher Tester
- Posts: 15
- Joined: Wed 18 Aug, 2010 10:30 am
- Contact:
Re: Robot Framework
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
http://www.virtuousprogrammer.com/?p=264
Trong bài biết này dùng robot framework + selenium Library
-
- Hoc Tester
- Posts: 5
- Joined: Thu 19 Sep, 2013 4:52 pm
- Contact:
Re: Robot Framework
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
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
-
- Admin
- Posts: 4900
- Joined: Tue 10 Aug, 2010 10:11 am
- Location: HCM
- Contact:
Re: Robot Framework
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.
-
- Hoc Tester
- Posts: 5
- Joined: Thu 19 Sep, 2013 4:52 pm
- Contact:
Re: Robot Framework
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!!!
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!!!
-
- Fresher Tester
- Posts: 44
- Joined: Sun 06 Feb, 2011 7:42 pm
- Contact:
Re: Robot Framework
hi ,Keji,minh cung dang tim hieu ve robot framework nay .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
Minh co the add nick skype cua ban hok.thanks nhieu
-
- Jr. Tester
- Posts: 68
- Joined: Wed 25 Dec, 2013 9:30 pm
- Contact:
-
- Hoc Tester
- Posts: 5
- Joined: Thu 19 Sep, 2013 4:52 pm
- Contact:
Re: Robot Framework
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.
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.
-
- Jr. Tester
- Posts: 68
- Joined: Wed 25 Dec, 2013 9:30 pm
- Contact:
Re: Robot Framework
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/
http://pythonvietnam.info/index.php?thr ... ework.783/
-
- Fresher Tester
- Posts: 29
- Joined: Tue 31 Jan, 2012 9:54 am
- Contact:
Re: Robot Framework
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?
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?