Xin hướng dẫn Katalon
Forum rules
Chuyên mục nói về Katalon Studio.
Chuyên mục nói về Katalon Studio.
-
- Hoc Tester
- Posts: 9
- Joined: Wed 21 Aug, 2013 8:53 am
- Contact:
Xin hướng dẫn Katalon
Mình đang tìm hiểu về Katalon nhưng vẫn ko biết sao so sánh giữa kết quả test và Data để chứng minh dữ liệu load đúng với data.
Xin mọi người giúp đỡ.
Nếu ai có tài liệu Katalon thì cho mình tham khảo.
Thanks
Xin mọi người giúp đỡ.
Nếu ai có tài liệu Katalon thì cho mình tham khảo.
Thanks
-
- Admin
- Posts: 4900
- Joined: Tue 10 Aug, 2010 10:11 am
- Location: HCM
- Contact:
Re: Xin hướng dẫn Katalon
Em muốn so sánh kết quả test với kết quả mong đợi, thì em có thể dùng hàm verifyElementPresenttuquyvl wrote:Mình đang tìm hiểu về Katalon nhưng vẫn ko biết sao so sánh giữa kết quả test và Data để chứng minh dữ liệu load đúng với data.
Xin mọi người giúp đỡ.
Nếu ai có tài liệu Katalon thì cho mình tham khảo.
Thanks
Code: Select all
WebUI.verifyElementPresent(findTestObject('Page_CuraHomepage/btn_MakeAppointment'), 20)
Tài liệu về Katalon Studio ở đây
https://docs.katalon.com/display/KD/%5B ... nt+Present
-
- Hoc Tester
- Posts: 9
- Joined: Wed 21 Aug, 2013 8:53 am
- Contact:
Re: Xin hướng dẫn Katalon
Ý em là làm sao để chứng minh dữ liệu data test (ở mục data file trong Katalon đã lấy lên) mình đã lấy lên với dữ liệu web đang hiển thị.tvn wrote:Em muốn so sánh kết quả test với kết quả mong đợi, thì em có thể dùng hàm verifyElementPresenttuquyvl wrote:Mình đang tìm hiểu về Katalon nhưng vẫn ko biết sao so sánh giữa kết quả test và Data để chứng minh dữ liệu load đúng với data.
Xin mọi người giúp đỡ.
Nếu ai có tài liệu Katalon thì cho mình tham khảo.
Thanks
Code: Select all
WebUI.verifyElementPresent(findTestObject('Page_CuraHomepage/btn_MakeAppointment'), 20)
Tài liệu về Katalon Studio ở đây
https://docs.katalon.com/display/KD/%5B ... nt+Present
Cụ thể hơn là làm sao đưa data đó vào test case để so sánh chứng minh ấy anh
-
- Hoc Tester
- Posts: 9
- Joined: Wed 21 Aug, 2013 8:53 am
- Contact:
Re: Xin hướng dẫn Katalon
tuquyvl wrote:tvn wrote:
Ý em là làm sao để chứng minh dữ liệu data test (ở mục data file trong Katalon đã lấy lên) mình đã lấy lên với dữ liệu web đang hiển thị.
Cụ thể hơn là làm sao đưa data đó vào test case để so sánh chứng minh ấy anh
Thanks anh, em tìm ra cách giải quyết rùi, nhưng giờ bị vấn đề gettext của 1 textbox lại lên = '' nên không so sánh được, label thì gettext dc vì nó chỉ có Value, nên giờ muốn lấy dữ liệu lên ko biết dùng cấu trúc gì.
Anh có bị trường hợp đó ko anh
-
- Hoc Tester
- Posts: 9
- Joined: Wed 21 Aug, 2013 8:53 am
- Contact:
Re: Xin hướng dẫn Katalon
tuquyvl wrote:tuquyvl wrote:tvn wrote:
Ý em là làm sao để chứng minh dữ liệu data test (ở mục data file trong Katalon đã lấy lên) mình đã lấy lên với dữ liệu web đang hiển thị.
Cụ thể hơn là làm sao đưa data đó vào test case để so sánh chứng minh ấy anh
Thanks anh, em tìm ra cách giải quyết rùi, nhưng giờ bị vấn đề gettext của 1 textbox lại lên = '' nên không so sánh được(setText thì được), label thì gettext dc vì nó chỉ có Value, nên giờ muốn lấy dữ liệu lên ko biết dùng cấu trúc gì.
Anh có bị trường hợp đó ko anh
-
- Hoc Tester
- Posts: 8
- Joined: Mon 27 Mar, 2017 9:49 am
- Contact:
Re: Xin hướng dẫn Katalon
Hi em,
Trường hợp này thì em xài keyword 'Get Attribute': https://docs.katalon.com/display/KD/%5B ... +Attribute để lấy attribute value của cái textbox này.
Ở phần input của keyword này em xài value tương ứng cho attribute mà em muốn lấy ở trên, ví dụ:
Chúc em thành công heh .
Trường hợp này thì em xài keyword 'Get Attribute': https://docs.katalon.com/display/KD/%5B ... +Attribute để lấy attribute value của cái textbox này.
Ở phần input của keyword này em xài value tương ứng cho attribute mà em muốn lấy ở trên, ví dụ:
Code: Select all
attributeText = WebUI.getAttribute(findTestObject('Page_CuraHomepage/btn_MakeAppointment'), 'value')
-
- Hoc Tester
- Posts: 9
- Joined: Wed 21 Aug, 2013 8:53 am
- Contact:
Re: Xin hướng dẫn Katalon
Thanks anh rất nhiều, em đã thử và thành công. Còn 1 vấn đề nữa là em ko thể getYear() năm hiện tại chĩnh xác được, getYear mà ra 117 chứ ko phải 2017 còn nếu toString thì ra Fri Mar 31 11:48:18 ICT 2017Huy Duong wrote:Hi em,
Trường hợp này thì em xài keyword 'Get Attribute': https://docs.katalon.com/display/KD/%5B ... +Attribute để lấy attribute value của cái textbox này.
Ở phần input của keyword này em xài value tương ứng cho attribute mà em muốn lấy ở trên, ví dụ:Chúc em thành công heh .Code: Select all
attributeText = WebUI.getAttribute(findTestObject('Page_CuraHomepage/btn_MakeAppointment'), 'value')
-
- Hoc Tester
- Posts: 8
- Joined: Mon 27 Mar, 2017 9:49 am
- Contact:
Re: Xin hướng dẫn Katalon
Hi em,tuquyvl wrote:Thanks anh rất nhiều, em đã thử và thành công. Còn 1 vấn đề nữa là em ko thể getYear() năm hiện tại chĩnh xác được, getYear mà ra 117 chứ ko phải 2017 còn nếu toString thì ra Fri Mar 31 11:48:18 ICT 2017Huy Duong wrote:Hi em,
Trường hợp này thì em xài keyword 'Get Attribute': https://docs.katalon.com/display/KD/%5B ... +Attribute để lấy attribute value của cái textbox này.
Ở phần input của keyword này em xài value tương ứng cho attribute mà em muốn lấy ở trên, ví dụ:Chúc em thành công heh .Code: Select all
attributeText = WebUI.getAttribute(findTestObject('Page_CuraHomepage/btn_MakeAppointment'), 'value')
Bên Groovy thì em refer tới xài class Date cho nó đơn giản: http://docs.groovy-lang.org/latest/html ... /Date.html
Ví dụ em muốn get year thì như sau:
Code: Select all
date = new Date()
date.getAt(Calendar.YEAR)
Thanks
-
- Hoc Tester
- Posts: 9
- Joined: Wed 21 Aug, 2013 8:53 am
- Contact:
Re: Xin hướng dẫn Katalon
Thanks anh nhiều.Huy Duong wrote: Hi em,
Bên Groovy thì em refer tới xài class Date cho nó đơn giản: http://docs.groovy-lang.org/latest/html ... /Date.html
Ví dụ em muốn get year thì như sau:Ngoài ra còn get được những thứ khác như ngày , tháng, năm... Em có thể refer vào link groovy anh gởi ở trênCode: Select all
date = new Date() date.getAt(Calendar.YEAR)
Thanks
Lần trước sau khi hỏi em có mò ra phải dùng Calendar
date = new Date()
date.getCalendarDate().getYear().toString()
Anh có tài liệu gì liên quan đến katalon thì share em với, thanks anh.
Giờ em đang so sánh data với lưới dữ liệu được đưa lên. Anh có thể cho em ý kiến được không.
Thanks anh
-
- Hoc Tester
- Posts: 8
- Joined: Mon 27 Mar, 2017 9:49 am
- Contact:
Re: Xin hướng dẫn Katalon
Hi em,tuquyvl wrote:Thanks anh nhiều.Huy Duong wrote: Hi em,
Bên Groovy thì em refer tới xài class Date cho nó đơn giản: http://docs.groovy-lang.org/latest/html ... /Date.html
Ví dụ em muốn get year thì như sau:Ngoài ra còn get được những thứ khác như ngày , tháng, năm... Em có thể refer vào link groovy anh gởi ở trênCode: Select all
date = new Date() date.getAt(Calendar.YEAR)
Thanks
Lần trước sau khi hỏi em có mò ra phải dùng Calendar
date = new Date()
date.getCalendarDate().getYear().toString()
Anh có tài liệu gì liên quan đến katalon thì share em với, thanks anh.
Giờ em đang so sánh data với lưới dữ liệu được đưa lên. Anh có thể cho em ý kiến được không.
Thanks anh
1. Tài liệu Katalon Studio thì nhiều lắm, em lên website Katalon: https://www.katalon.com/ rồi vào phần Resources mà xem.
2. Với case so sánh như em thì em có thể xài Checkpoint: https://docs.katalon.com/display/KD/Manage+Checkpoint