Got a lot of great knowledge about Cucumber ..Prior to watch ur cucumber series ,I was very worried about learning this ,but after watching all 8 vdos of cucumber ,I am feeling so easy.. Thanks Naveen , thanx a ton for explaining the things in such ait manner that it make us understand so easily...Please do post more an dmore vdo of cucumber if any...
Wish everyone had a teacher like you!!! Not sure if i will ever get the opportunity to personally meet you and say thank you to you, but please consider this Thank you so much for all the efforts that you put in to create such detailed awesome videos. Many many people like me are benefitted. Hope god continues to give you the strength and so many good things in life for doing this!!! Really inspired by you!! 😇
Thank you naveen, your videos really helped prepare for interviews and land job offers in the US. Hiring team was really impressed and put me on two projects one I have to contribute automation in cucumber bdd other I have to setup from scratch(one week in). Facing a few obstacles now but hopefully will over come that. thank you :)
Thanks Naveen... Your whole videos on Cucumber BBD framework gave me enough confidence to start working on this. I had purchased the courses from different trainer and somehow I was not confident until i watched these.
Such great tutorial on Cucumber It's great experience to learn from you. It was my first playlist from channel, Now will watch all yours playlists. Thank you Naveen.
Thanks for explaning soo well Naveen. After logging into home page to check the "valid user is displayed", I think you missed "driver.switchTo().frame("mainpanel");" so it was showing up error. I learnt this from your videos itself. Once again Thanks to your channel. Its very helpful. Watching Your playlist and practicing is the best thing i am doing to learn better. This is the best Channel.
In this video, you have kept all your code under src/main/java. Do we need to follow any standard as where to keep the code in src/main/java or src/test/java??
Hi naveen, I have learned so much from you. So thank you for your knowledge sharing. Can I please request you to make a detail tutorial about serenity BDD also. It will benefit a lot of people inclining myself.
Thanks naveen its awesome videos to under stand the framework. your video helps us to promote to work into automation. I have 1 request regarding Cucumber with Excel Parameter passing. if you will give 1 demo on it then we will be very much grateful to you. Always Thanks Naveen.for each session.
Hi Naveen Please make two separate videos regarding Cucumber with TestNG - 1. How to read data from Excel in place of Example keyword where the data can be used in multiple steps. 2. How to generate Extent Report v3.0.5+ using TestNG runner file in Cucumber. Thanks in advance.
Hi Naveen, really nice video and got very good knowledge. Thankful for this. Can you please upload the same for Appium also. BDD with page object model design.
Hi Naveen, for expected values instead of passing it from excel(which is TDD) don't we have to pass it from feature file to achieve data driven concept as you have told..????
Hi Naveen you are doing great job, your videos are very much in detail. I have learnt many things here on your channel. Big Fan. I am facing some issue in my framework I hope you can help me. ->" How to write wrapper method for explicit wait in utility package in page factory design pattern. As we knw page factory initialize elements but explicitwait takes By reference as parameter ??
Thank you For sharing knowledge regarding automation. But I did not find any video session of Login and quit driver using @Before and @After For framework?
Hi Naveen , Let's say if we have another step where we need to call loginPage method, do we have to create object again or the same that has been created in earlier step will work ? Also if we have to create objects of page classes again and again , is there a way to initialize object just once.
HI Naveen, I am facing some issue, when i am using hooks and background . With multiple features files and Background in them, @Before and @After are working differently. Execution happens in this order @Before, Scenario,Background,@After @Before, Scenario,Background,@After. Please suggest what should i do
Hey naveen, in tdd frame work we used super class to get property from testbase class, even-though we used extends but in bdd we didn’t use super class still it’s working. Is there any concept for that?
Thanks for Video. Question : Everytime we change feature file name in runner file to run particular scenario. but what if there are multiple feature files. how to run it from runner then? And how it actually runs/manage in the industry, are they created multiple feature files? are they run automation by clicking on runner file only? or they created job for it to execute whole regression suit?
hi.. naveen, i tried to run my project as maven test.. i'm getting this error... *Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M5:test* i'm using eclipse 18-09 and java version 16.0.1 in pom file : org.apache.maven.plugins maven-surefire-plugin 3.0.0-M5 org.apache.maven.surefire surefire-junit47 3.0.0-M5
Hi Naveen, in feature file only "Given" and "Then" keywords are used.. not used " when " keywords.. when keyword is not important can we skip that keyword?
Hi Naveen Sir.. I didn't get the reason why you wrote create object line under the method instead at class level. I saw some exception but can you please explain once.
It's very awesome.. it's very really helpful for beginners along with pom meodel used in cucumber... I have small doubt . Can we create a multiple feature file and stepdefinition ? @Naveen AutomationLabs Thanks a lot :)
in the video you said you have already explained page object model and the codes in other class/video. could you provide the URL of the Video in which you explained the page object and developed those codes.
Hello Naveen, This question is not related to this video. But still I wanted to ask this. To perform parallel execution in Cucumber which one would be the best Cucable or Cucumber - JVM- parallel plugin.
Hi Naveen Is it always necessary in POM, a method has to return the object of the Next redirecting Page... Reason why I am asking: If i have method of search() and that method will proceed different page depending upon the Search value given..then how to return mutliple or selective object?
Hello Naveen, Thanks for the informative video. Could you pls clarify my query.After adding steps in stepdefinition file and making the dry run as false , still I get implement missing steps to be implemented , although it executed successfully initially
Hi Naveen , first i would like to say many thanks for this course. It invaluable and exceptional ! Would be great if i can get Page object Model with Cucumber BDD Framework . what is your repository link to download it please. Many thanks in advance .
Hey Naveen, I am unable to understand how can I use Page object reference (containing my actual page objects) in my StepDefinitions class, since its extending my TestBase (in my case its PUNBase) I am getting below exception ? Exception in thread "main" cucumber.runtime.CucumberException: You're not allowed to extend classes that define Step Definitions or hooks. class stepdefinitions.RequestPaymentSteps extends class util.PUNBase at cucumber.runtime.java.MethodScanner.scan(MethodScanner.java:63) at cucumber.runtime.java.MethodScanner.scan(MethodScanner.java:41) at cucumber.runtime.java.JavaBackend.loadGlue(JavaBackend.java:86) at cucumber.runtime.Runtime.(Runtime.java:92) at cucumber.runtime.Runtime.(Runtime.java:70) at cucumber.runtime.Runtime.(Runtime.java:66) at cucumber.api.cli.Main.run(Main.java:35) at cucumber.api.cli.Main.main(Main.java:18)
Hi Naveen, In this video at 34:03 mins what you explained that just by extending parent class it will call it's constructor. But I think that's not correct, right? Until the object is created for TestBase, its constructor is not called. That's the issues I guess you were facing later on the code...
Hi Naveen, when I'm trying to install Cucumber on latest Eclipse it's not working, is there any other was to get it fixed and implement cucumber + Feature file software on latest Eclipse
Hi Naveem, Thank you so much for your training videos. I have a question and the question this, is POM a requirement for BDD Framework? or is it a necessity to design a BDD Framework with POM? and if we integrate BDD with POM , with TestNg and Extent report, do we still need the Cucumber tags and hooks? Please, kindly respond.
HI.. Do you have video on Framework creation from Scratch using Selenium with Cucumber by which I mean, Base class creation, Test data, Page object creation .. I mean complete framework development.
I have three ya more feature file and step definitions so i want to run these files in a sequence order. eg.order1.feature,Order2.feature,Order3.feature first I want to run order2 then order3 ,,,order1 in this way any suggestion.. How can b set the priority in cucumber bdd like testng.
How to run multiple feature files? What should I mention in glue= {?} ? eg: feature1, feature2 and feature3 in one package. Also step definitions are 3 so how to run?
Hi Naveen, My requirement is that i am keeping my step Definition code in other Java Project and my runner class is in other java project.. I am not able to call step definition provided in other java project.. Please help how can i achieve the same?
have you uploaded any video for BDD Cucumber with TestNG Framework and creation of Extent Report using Hooks. I have searched a lot , I am not getting any video.
Hi Naveen...could you please make video on how to run regression suite in cucumber testNG....and in your previous videos you have commented the step definition file...how we can map the feature file with step definition
Hi Naveen. Please upload a video of using Cucumber with TestNG Framework and creation of Extent Report using Hooks. I need it urgently. If you upload a video regarding the same it will help a lot of people like me. Thanks.
Hi Naveen, All video is very helpful for me. I have one issue in my framework when I write format={"preety","html:test-output","json:json_output/cucumber.json","junit:junit_xml/cucumber"} then i got the initilizationError but when i comment format then my code is working file
Can any one tell me if we are creating Feature package inside srcmainjava, then what is the use of srctestjava? can we create feature package inside testjava
Thanks Naveen...this series is very helpful . however freecrm site is not working. so i am using classic.freecrm.com but unable to login to practice this code. Please help ....
Really informative.. Thanks for Sharing. I have a question. Currently i am building maven with POM using cucumber. I am designing a feature file for every step defination file with specific to that page. e.g 1] login_page.jave - login_feature.feature - login_step_defination.java 2]home_page.java - Home_feature.feature - home_step_defination.java like so...... how to manage above files? is there any better way to reuse code?
Hi sir, its very helpful, Thank you, and the issue we got in "Validate logged in username" method is not switching into frame and i know its a silly find.
Keeping all the locators in one java class, is not at all a good approach for maintenance and performance point of view. You need to keep locators and page actions in the respective page class as per Martin flower- the creator of page object model.
That's also a wrong approach. You will not have one single page in each app. Each app will have mutiple pages. Anyways, really don't understand how will it help you to create one page class for multiple apps.
Naveen AutomationLabs thanks Naveen for replying and well it works both ways I guess, but u know better than me. So I will appreciate it if u can tell me if I can automate pdf files? Thanks , best