Dear Naveen you are doing amazing job and your tutorials are awesome. I purchased Selenium and Selenium FW, but this is excellent. You covered many things. You are doing lot of things for us, we have to do atleast one thing to you..that is to get the job, and do good work in selenium and Proudly say we are : NAVEEN ARMY.
Hi @Naveen AutomationLabs I used your code in my framework but I am getting issue in "takeScreenshotAtEndOfTest" method and it is telling 👉 Cannot make a static reference to the non-static method copyFile(File, File ) from the type FileUtils. Can you please help me how to solve. I used your WebEventListener class code.
@real_hello_kitty
4 жыл бұрын
❤️💝💚💖
@kaushalshah4923
4 жыл бұрын
@@rajeevpandey3638 - I am also getting the same error. Did you found the solution to it? please let me know. Thanks.
@jyothihc8200
4 жыл бұрын
Naveen, u have made this video at 3am IST and am watching at 2am CST! ur videos are so addictive, from last 3 days binge watching and developing FW! damn happy to find u!
@naveenautomationlabs
4 жыл бұрын
Awesome Jyothi. Keep learning
@imtiazsikder5616
5 жыл бұрын
Excellent Framework made by Naveen and he knows how to explain clearly all the difficult stuffs. I bought some frameworks from others, but his framework is most easily explained and systematic. He knows how to teach. Wish him a good luck. Thank you.
@Deepaksharma-bt6vq
5 жыл бұрын
Amazing learning experience. You are the perfectionist of Selenium Automation.
@srimathijanakiraman4021
6 жыл бұрын
Great Work Naveen Sir! Thank you for detailed explanations. As a beginner to Selenium, I am Learning from your KZitem videos in more understandable way. Thanks a lot for your efforts.
@testingtmob38
4 жыл бұрын
For getting a better understanding regarding a testing framework i went through many tutorials, but i never ever get this much confidence and self sanctification util see yours. You have explained everything in detail, even our colleagues/friends do`t :P Sharing your knowledge and effort for free that`s the best part about your tutorials!! Thank You
@swapnilbodade1336
5 жыл бұрын
You are simply amazing Naveen. Very precise and systematic framework you worked for us late night. You are handwork will be paid off in any way. Keep up the good work.
@shilpashravge8083
2 жыл бұрын
No words for this. Hats off to your efforts 👏 best framework design tutorial i have ever seen.
@apoorvagupta9634
2 жыл бұрын
I wish I could have an option to like this video as many times I want 👍👍. I was exactly looking for this. Thanks a lot Naveen. Really appreciate your efforts in making these videos🙂. Thanku so so much😊😊.
@upenderbamel6080
5 жыл бұрын
Excellent !!! Nicely explained !!!Great Work Naveen Sir!!! Would like to Thank you for your effort and time!!! Really Appreciate !!!
@bkvipul6273
5 жыл бұрын
Naveen your way of explaining is very good. You are great you are creating video at 3AM.
@Mr_TravelEatWorship_Official
5 жыл бұрын
Tq naveen...itz amazing ....
@yashwantbeeram8543
5 жыл бұрын
Thank you very much Naveen for creating and hardworking for us. We are really thankful to you
@lakshitvashisht5703
4 жыл бұрын
Hi Naveen, You are doing a fantastic job for learners like us by making everything look so simple yet informative. RISE above :)
@prabeshkumarbhagat2989
6 жыл бұрын
Tons of Info. All in single video.
@savaappu2304
3 жыл бұрын
Sir, you are best!!!
@vipintekade6400
6 жыл бұрын
Awesome video
@balinarao
6 жыл бұрын
By seeing your POM videos i have implemented POM+TESTING+MAVEN for my project.Thanks a lot .Could you please incorporate log4j in pom .I have seen separate video not in POM
@chandualahari
6 жыл бұрын
Thank you for wonderful tutorials. Question- Why did you not create NewContactPage page layer separate file? In fact you merged with existing contact page. How does this fall under POM design pattern?
@hemlatabisht3771
11 ай бұрын
Hi Naveen, thank you so much for the valube videos . In my compny UI all thedrop down has value in checkbox. so how I handle this? please help me. give me any suggession.🙏
@DinkeshShah
5 жыл бұрын
Hi Naveen, I have one query regarding @CacheLookup. What if the object takes time to load. Like there is an object O1 on page1. I then move to page2 and come back to page1 where the O1 takes little time to load in the DOM. Would @CacheLookup respect the implicit wait time or would it throw error as it is directly loading from the cache. Overall, one of the best videos on POM. Cheers :)
@Rajdd-w4b
6 жыл бұрын
Hello Naveen.First of all thank you very much for making such useful framework videos.it's really amazing.i have couple of doubts 1) whenever we are creating new contact(inside contact page(link))shouldn't we create a new page like NewContactPage?? (Means new Java class (NewContactPage.java). 2)For what purpose you are creating Test classes constructor since you are not creating object of test classes (eg. LoginPageTest.class)but as we know constructor gets executed only when we create an object of that particular class.i don't see a statement like(LoginPageTest Lt=new LoginPageTest ()). please let me clarify those things brother.
@VrushaliHaldankar
24 күн бұрын
Happy Teachers Day @naveen sir
@RahulTiwari-em8go
4 жыл бұрын
Sir in this video while explaining the data driven , you did not explained mentioned Workbook and Sheet variable that you defined , i am trying to create but its not allowing me. just want to ask where did you specifies those......
@sumit0352
4 жыл бұрын
Hi Naveen, Your videos are amazing and full of information. Here in this video you are creating contacts but could you please add some content how to validate if all three contacts got created or not? Do we need to use Assertion three times as there are three contacts created? If I want to compare values in assertions expected values (4 values) are coming from excel file Contacts sheet and actual values (1 value) are which I am getting from Contacts grid on the Contacts page i.e. firstname lastname (tom peter) how can we do that?
@ankitnegi4557
Жыл бұрын
Everyone is praising quality content concepts here there no any doubt on it but also look at the time boss.. 2:30 AM the amount of dedication reflects from it. Really this kind of dedication and intrest is required to achieve anything.. Then Nobody can stop you..
@pradyumnnasatapathy8199
6 жыл бұрын
Appreciate Sir ... for making this video in 3 AM night.. But can I know that the Webfire event has some template or I can create it as my wish.
@naveenautomationlabs
6 жыл бұрын
+Pradyumnna Satapathy you can create ur own template but make sure don't change the method name.
@thespeakingshutter8302
4 жыл бұрын
@@naveenautomationlabs Thanks a ton for sharing your knowledge. It would be great if you could take a separate session on explaining the Webdriver Fireevent mechanism in detail. I understand we are implementing Interface but would be great if you could explain 50:25 part in detail, how all those 4 lines work and the mechanism
@savithanagarajan193
6 жыл бұрын
Hi Naveen,your selenium tutorials are awesome. Could please help me , to get the code for WebDriver FireEvent class
@vsu1225
6 жыл бұрын
How to read numeric cell values from the excel. I approached the same way what you explained in the video part 4.When we fetch the data like Mobile number and DOB fields what is the approach and where i need to change the code in TESTUTIL.
@gauharabbas
9 ай бұрын
How can i use excel sheet in data driven testing for Login page, can this login page function and data provider annotation be called on other pages also while running other page, for example while executing new contact page can i use login page data povider annotation and functions on this page or i need to write login page script again on this page also.
@jashmiakepati7154
4 жыл бұрын
Hi Naveen, Thank you so much for your efforts, really appreciate your dedication. I have one doubt in this video I have created data provider method to read the excel file with four sets of data, Testcase passed well after I executed again giving error saying statement and unhandled inspector error exception. I have given implicit wait as well. some times test case failing and some times passing. I couldn't able to recognize what is the reason exactly if code is wrong it would fail all the time right??? please help me out. Thank you so much.
@KhushiKrupa
4 жыл бұрын
Hi Naveen, How to handle the entering of numeric values in your data driven framework. For example contact page zip code entered as "560087.0" and phone number as "9E87654.00" using your testutil data provider. How to handle these cases (numeric cell values).
@letsautomate3637
5 жыл бұрын
Hi Naveen, can you please share what changes has to be done in your POM design pattern so that we can execute test scenarios parallely. I think declaring Webdriver instance as public static in Test Base class creates threading issues when executing the test cases in parallel.
@vvilhex
5 жыл бұрын
Please let me know if you find a way to resolve that. I have the same problem as well.
@ketansonawane6885
6 жыл бұрын
Hi Naveen, Why the window is not maximizing? I believe u have written the code for same.
@mohitsinghvi2222
5 жыл бұрын
can you share th schreen shoot ?
@mayank622
6 жыл бұрын
Hi SIr, i have seen ur tutorials in youtube and i have an query with POM video 4 that i am unable to click on new conatct page the error is come " Element not found in the cache - perhaps the page has changed since it was looked up" plz suggest me what i do after that
@ewtube100
6 жыл бұрын
hi Naveen i have one question if i want to login for different different users and after that i want to save few contact details means for login and contact details do i have to create different sheet and two dataprovider annotation one for login and other one for contact details ???please reply
@mohitsinghvi2222
5 жыл бұрын
can i add tag on individual test case, i want to run some sepcific test case because i have no any separation between bvt and regresion test cases ?
@mayurkhare1928
5 жыл бұрын
Hi Naveen, If we dont want to run script for each row(TestDataSheet) and we want to run it for only one row then how can we do it...?
@praveen420ify
6 жыл бұрын
So what is difference between webdriver listener and testng listener then?
@sundeepkumar955
6 жыл бұрын
I had noticed the url is not changing after adding the user or after performing any operation on this site.How to handle the code if the if the url changes on every operation?
@ronakpawar3930
6 жыл бұрын
Hi Sir, In my practice dataprovider annotation is work before BeforeMethod annotation. In this case testutil object not created as it is in BeforeMethod. Please help with this sir, got stuck with this query.
@himadrisengupta2882
6 жыл бұрын
Hi naveen, can you please help me with the below error. Am facing Java null pointer exception while trying data driven approach. How could I resolve this error. Thanks in advance
@SanjeetKumar-ki6rj
4 жыл бұрын
How to handle the dynamic userid and password in any application
@shruthiAlways02
5 жыл бұрын
Thank you so much naveen.. I became addicted to your videos.. even if I get 30mins also, I feel like learning something from your videos.. Great Job.. thanks a ton..
@vishal98492
5 жыл бұрын
Thanks Naveen for wonderful tutorial...I got placed in oracle it is all your efforts which make clarity in my concepts
@ajayshehrawat5430
5 жыл бұрын
Its awesome naveen. I have learned lots of things from here which are very useful for me. Thanks a lot.
@omkarbyale
4 жыл бұрын
Thank you Naveen Sir it's really helping me a lot... It will be more helpful if you share any Fresher Automation Openings... Thank you
@pravins3232
4 жыл бұрын
Naveen really appreciate your efforts for creating the video at 3:23 am in the night. Your videos are really helping everybody.
@nitingupta82
6 жыл бұрын
Loved It!! Thank You Very Much For Your Help! Really Appreciate Your Efforts! I Had No Clue Data-Driven Approach Would Be That Bid Tad Simple!! Thank You Once Again, Naveen!! :)
@murugavel1111
5 жыл бұрын
Hello Naveen, Thank you so much for all your effort and creating these amazing videos. I'm now able to start automating applications on my own after going through the series of your step by step tutorials. One question I have is you said Keyword driven is not a good concept and would involve complex maintenance work. Could you please elaborate on that when you get time as few of the companies owned framework are all keyword driven. Thanks much.
@nicodemusongoto687
4 жыл бұрын
Hi Naveen, I know you have heard from many of us how amazing you are and I share the same opinion. I sure do appreciate your knowledge and the heart of Gold that God gave you so that you are able to share this much. Be Blessed abundantly and keep on sharing!!
@naveenautomationlabs
4 жыл бұрын
Thanks for such words, Nicodemus! Keep learning
@monika20g
6 жыл бұрын
U ARE THE BEST !! Thank you so much .U are my online guru 🙏🏻🙏🏻🙏🏻🙏🏻
@prakharsinghwal5254
3 жыл бұрын
Sir,Greatly impressed by your POM design.Just wanna ask how to handle NoSuchSessionException as the freecrm ui has changed.Facing this issue mainly while reading data from excel file.Please help
@karthihadevi7264
2 жыл бұрын
Naveen, I have many doubts on these topics..... WOW...... Now I am clear. Thank you for your video. Plz post interesting topics like this.... Thank you So much.....
@alpijain4270
3 жыл бұрын
Lot of respect for you. No one can teach like you Naveen.Thanks a ton for the effort you put in to make us learn so well.God bless!!
@LetsDoCrunches
5 жыл бұрын
Hi Naveen, Thank you so much to describe the concepts in such a way which is easily understandable.
@vidhya821
3 жыл бұрын
Naveen Sir! I like your content so much that every google account I have, with those I have subscribed to your channel. You deserve 2 billion subs :)
@pallavisharma7300
5 жыл бұрын
thank you is not enough :-) what an explanation
@shivalingneralagi8522
4 жыл бұрын
Naveen, you are a great teacher. Your way of explaining the things is amazing. Thank you very much for all your efforts.
@naveenautomationlabs
4 жыл бұрын
So nice of you, most welcome :) 🙏
@usabI009
6 жыл бұрын
Hey Naveen, I am so loving these POM vids , just that the utility you have created, please explain the code, that explanation is missing and is kinda high level and in bits and pieces. Finding it hard to understand the excel utility code;the object Arrays and stuff, finding it a little hard to digest .I know you have asked us to refer data provider videos separately but in those videos also the utility is just explained high level. I know you are really busy in all that you do but seriously would really love if you could spare sometime for all of us and create an in-depth video explaining the excel utility even though you mentioned won't be asked in interview. It'd be really like an icing on the cake. The videos are soo perfect that I 'm getting addicted and the hunger is not satiated until I get a full picture.See.. you spoiled me..lol . But yeah bro, just wanted to give a loud shout out to your spirit and awesomeness in creating these jems. We all love you for this.Just keep bringing these on bro.You are a selenium rockStar no less than IronMaiden :-)
@prakashbarik210
5 жыл бұрын
Thank You Naveen.. U r my selenium Guru.. I have one doubt on data provider part..Doubt : You have added 4 columns for New Contact in Contact sheet n we have to use four columns mandatory while passing the parameter. Lets in 2nd test case we need some more test input data in same contact page. Do we need to create another sheet or can we add additional columns over the same sheet.If yes how we can handle the input data according to the test case requiremment ?
@biswadeepak1
3 жыл бұрын
Hi Naveen one question is in my mind. Like using dataprovider we created 3 records in contacts page. But later if we want to create more record (contacts) then what can we add that. beacuse if we add more records in the excel sheet then the pervious data will add again in the contact list. Can anyone clarify my doubt?
@subramanyas3036
6 жыл бұрын
Hi Naveen, I have been following your selenium videos from past few weeks. They are really good and way better than many other similar videos in utube and books. Thanks a ton for sharing this precious knowledge.
@RAJEEVBU
5 жыл бұрын
Hi Naveen, I have taken your code from git but it is skipping all the test cases with below on console: =============================================== FREE CRM Application Test Automation Test Suite Total tests run: 6, Failures: 0, Skips: 6 Configuration Failures: 2, Skips: 4 =============================================== Please could you let me know whats the issue here as I am getting the same when I implemented the same in my test cases. I have commented below lines from code & it seems to be working fine: /*driver.manage().window().maximize();*/ /*driver.manage().timeouts().pageLoadTimeout(CommonUtils.PAGE_LOAD_TIMEOUT, TimeUnit.SECONDS);*/ Are these methods not supported by WebDriverEventListener/EventFiringWebDriver ?
@Imrankhan-xw4me
3 жыл бұрын
hi Naveen, I am following the same approach. But, I am getting the below exception when I implemented dataprovider, Cannot invoke "org.openqa.selenium.JavascriptExecutor.executeScript(String, Object[])" because "com.em.qa.utils.TestUtil.js" is null java.lang.NullPointerException: Cannot invoke "org.openqa.selenium.JavascriptExecutor.executeScript(String, Object[])" because "com.em.qa.utils.TestUtil.js" is null How do I resolve this?
@praveen5062
3 жыл бұрын
Hi Naveen, Your videos are really helpful. But due to update in versions I am getting below error even if I follow the same steps explained in your video. If you or any help me on this really it will be helpful for me. Thanks. Error facing: ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console... [Utils] [ERROR] [Error] java.lang.NullPointerException: Cannot invoke "Object.toString()" because the return value of "org.apache.poi.ss.usermodel.Row.getCell(int)" is null
@hashinpk9650
5 жыл бұрын
Hi Naveen, Can help to solve the below error...I am new to selenium learning I am getting the java null pointer exception Framework :- POM POM method public void draftopportunity() { driver.findElement(By.id("create-opportunity-save-button")).click(); } @Test(priority=1) public void createdraftopportunity() { homepage.create_opportunity(); createopportunity.draftopportunity(); }
@DinuVijayan
3 жыл бұрын
Hi Naveen, amazing learning experience. I took your tutorials as a refresher course to prepare for interview but learned a lot. Thanks for that. I have a small doubt. Now we have latest jars for POI right version 5. I have tried the same steps using poi 5, but its throwing error that method is not found and test case is ignored. Can you please help me with the dependencies for poi 5.0
@swethaputti
3 жыл бұрын
I am learning soo many things from you Naveen, no words to describe. Thanks for sharing your knowledge .
@shoyebkhatib8084
5 жыл бұрын
Hi Naveen, I was able to automate my project with POM approach and data driven framework just following your videos, you are amazing, god bless.
@victorfernandes2152
Жыл бұрын
Hi Naveen, EventFiringWebDriver is coming depreciated. Can you add the new alternative for this implementation. Thanks for your amazing work !
@shwetavyas8279
6 жыл бұрын
Hi Naveen, A big thanks for all these awesome videos. I wish good luck for all you do. Do you recommend any book along with these videos? Best Regards
@ruthvikls
2 жыл бұрын
HI Naveen, Thank you so much for videos! EventFiringWebDriver is not getting triggered i am getting the same default logs.What should i do? thank you in advance
@sarathvarada8618
2 жыл бұрын
Hi Naveen, In Selenium 4 EventFiringWebDriver is deprecated. Any other alternative for this? please help. Thanks, Sarath
@akshitdimri4070
2 жыл бұрын
Awesome Naveen sir, I am getting a warning on "EventFiringWebDriver" class for "Add @suppress warning 'deprecation' to 'initialisation' " what does it means and how to resolve it ?
@rahilkumar3558
3 жыл бұрын
the EventDriver and EventListener are showing as NULL in BastTest. I am using POM without PageFactory. Is this expected?
@sutharsansadhasivam2401
5 жыл бұрын
Hi Naveen, why are you creating new utility for reading data. Because you already created xls_reader utility right? How can we use that utility here?
@KARTHIKPANCH97
2 жыл бұрын
Hi Naveen, I have a question. Will Selenium with Java have a good scope in QA Market in Future as well? Would they have a good scope
@RohitKumar-hr7po
2 жыл бұрын
Hi sir, i am facing issue while using 'WebDriverEvenListener' interface in WebEventListener class as deprecated. please give solution for that.
@amritthechamp
2 жыл бұрын
Hi Naveen, the WebEventListener code isn't working as of today since lot of the methods have been deprecated. Could you please share the latest code for this class ?
@mr.mksharma
3 жыл бұрын
Hi naveen , I am facing an error tried all possible way but couldn't solve, so can I drop a mail with my project attached. Issue is regarding g above topic .
@vishalwadkar1628
2 жыл бұрын
Thanks alot for sharing your knowledge with us, this is really helpful
@shobhak1910
6 жыл бұрын
Thankyou soo much for Amazing videos Naveen.
@kshipra4504
2 жыл бұрын
Hi Naveen! Can you please suggest how to deal with online excel file? ms-office or any such software installation is not permitted from client side.
@naveenautomationlabs
2 жыл бұрын
Online excel can not be automated using POI api. YOu need to use Google Sheet APIs to interact with google sheets.
@kshipra4504
2 жыл бұрын
@@naveenautomationlabs Thanks for prompt reply. Is there any reference or mock up I can see and use? If i replace POI jars with this ----- > com.google.gdata core 1.47.1 Will it work keeping rest of the code same as in your video?
@kshipra4504
2 жыл бұрын
Tried this also ----> com.google.apis google-api-services-sheets v4-rev612-1.25.0 But, not working..Please suggest and also coding changes if required.
@hafsanadeem72
2 жыл бұрын
Hi, Naveen can u please let me know how to log in to freecrm. I am unable to land on the home page after login using yr credentials and the register is differnt too? Need help. Thankyou
@palr8741
3 жыл бұрын
Hi Naveen Sir, I think your website’s certificate is expired. could you please fix it. I am not able to open it.
@g.mrafed669
3 жыл бұрын
Very informative.I watch the video and I learnt a lot.Sir need to talk to you regarding QA tutorials.Thanks
@Digital_Diary_Exclusives
6 жыл бұрын
Very important session and concepts shared in this video. Thanks a Lot Naveen. 5 stars out of 5 stars for your effort. (:
@deepakdange5530
3 жыл бұрын
naveen you really god job....I have done same coding as you but bit in new contacts link its not clicking ...i did the code same as you step by step...i utilize my 2 days on it ..
@arjun6801
6 жыл бұрын
Hi Naveen.... Your way of explanation about POM is very effective. I am trying to automate one application. But when I use Dataprovider annotation am getting an error while importing the file(book = WorkbookFactory.create(file);), in the TestUtil. I am not able to import the WorkbookFactory. How to rectify this? Please help me on this.
@ngogo9070
5 жыл бұрын
Hi Vasavi, I am getting the same error, have you managed to solved the error?
@harishbhat1406
5 жыл бұрын
Use correct versions of jar files for Apache poi and poi ooxml. Even I faced same issue.
@deekshasharma9442
9 ай бұрын
@Naveen , WebDriverEventListener are not present currently in selenium . Do we have any other alternative to get this approach?
@piyushramteke6208
Жыл бұрын
Hi naveen i got ElementNotInteractableException when mouse hover on contacts and try to click newContactsLink
@imthemusic
Жыл бұрын
How can I reach you naveen? Need to ask very imp ques for a job position im applying to.
@truthlover3522
6 жыл бұрын
Great session, fantastically explained, Thanks Naveen for sharing your experience on Automation framework.
@imthemusic
Жыл бұрын
Brother your one one minute is very important. Can I add you on linkedin?
@miteshkumar5477
2 жыл бұрын
Hi Naveen, Could you please remake this tutorial video with Selenium 4. Thanks!
@lakshmiparimala8482
2 жыл бұрын
Dataprovider is accessing the data from excel,dont we need to add apachePOI dependency on to the project.??
@shubham8194
5 жыл бұрын
Hi Naveen i have try this framework design but i was unable to perofrm @ data provider it will give this error : Data Provider public java.lang.Object testcase.ContactPageTest.GetTestData() must return either Object[][] or Iterator[], not class java.lang.Object
@satheeshsathi8857
5 жыл бұрын
Hai, I think you put on the @Data provide concept, you use void, please remove void, then return object[][]
@soundaryatatavarthy144
4 жыл бұрын
Awesome Naveen such agreat help you are doing to the people who wanted to learn advanced selenium
@bikashmishram2
5 жыл бұрын
Thanks Naveen for such a good session on Framework designing ,It helps a lot in facing interviews as well as day to day work.
Пікірлер: 305