JUnit Cucumber Tutorial 14 (Page Objects) | QAShahin

preview_player
Показать описание
JUnit Cucumber Tutorial 14 (Page Objects) | QAShahin

Java Cucumber video tutorial on using Page Objects with Step Definition classes.

Resources:
Introductory music:
Рекомендации по теме
Комментарии
Автор

The best tutorial for cucumber, it covers everything from a framework perspective in all the 14 tutorials..its just awesome..Thanks for sharing it:)

rohitsrmuniv
Автор

Wounder full video, super Video and Audio. Keep it up.

imtiazshaik
Автор

You're just awesome in the way you teach and this series of tutorials are indeed the best on cucumber i have ever found anywhere else. A big thanks to you for helping all of us. :)

AdarshIyengarMusical
Автор

All in one Cucumber. Too good. A ready reckoner for interviews. Keep up the good work!!

automationgeek
Автор

I have watched your videos about cucumber and help me a lot, i just to want to say thank you for you help!

iolesaberon
Автор

The explanation was simple, crisp and to the point. I like all your videos keep up the good work

viveksanganna
Автор

Hi Mo, thank you so much for your valuable videos; they are very much helpful to me in exactly understanding the concepts of Cucumber. Love your approach..!! Thank you so much ones again.

lavanyaakancharana
Автор

Your cucumber videos really helped me in getting started with Cucumber for Java (which I didn't know existed outside of Ruby). Happy for that. 
  One comment on the Page Object section. I believe that you could do 'return this' instead of creating new ContactPage objects after each method call to be more memory efficient. 
 Very much appreciate your videos! Thanks

drakezen
Автор

Thank you for clearing the doubt. I have tried and it worked, thank you once again

joshnapatra
Автор

Thanks man, great series, very clear and informative!

udr
Автор

You can't imagine how you have helped man! Thanks a lot man!

viniciuslara
Автор

Thank you QAShahin, for this excellent tutorial, It helped me to enhanced my knowladege going forward ...

rakhirahman
Автор

Nice and simple. Once again, thank you.
And of course waiting for a new videos.
From my point of view, it'd be amazing to MAYBE record a video where you create a bit more serious test set, just to see how the professional do it and to see more complex and "real" test structure/methods. Anyway, very useful set of tutorials, good luck with with these things =)

MrKellindill
Автор

Thanks a lot...this is best video related to this topic on web

shobhitagarwal
Автор

Thanks a lot for these great tutorials man.

harshendubhardwaj
Автор

Thank you for the videos. Just completed the series and cannot wait to implement. Can you also do a tutorial explaining all the facets of developing an automation f/w...how it looks like, what are the best practices...

rohit
Автор

Thank you QAShahin. The cucumber tutorials are great. I found it very useful. Can you also upload Cucumber with TestNG videos?

jack
Автор

Thanks a lot for this tutorial! I was able to create Cucumber tests using the Page Object Model, and they work well. I do have one question: If I follow the instructions in your video, each scenario requires a new browser window to open. Is this by design for the sake of this tutorial, or is the intention for each scenario to require a separate browser window to open, even for larger test suites? Thank you!

chiwhitesox
Автор

HI Shahin,
I got a question for you ; Reference @20.45 min ; By being in a ContactPage class, why are you returning ContactPage object again for methods such as setNameField, setAddressField etc ? As per my understanding, When the above methods are called, the control remains in the same page, so there is NO need to return this class object unless there is a Page navigation...Could you please explain ?

Regards

srinivastrully
Автор

I do have a question about adding hooks when using Page Objects. My goal is to take a screenshot and close the browser after each scenario. When I add an after hook, the browser closes but a new one never opens, hence only the first scenario runs because the object doesn't get deleted and a new one isn't created. I think I need to delete/destroy the driver after each scenario but that's a little tricky since it's static. Is there a way to go around it?
Cheers

This is the error I get "Error communicating with the remote browser. It may have died."

DjOmarKoKO