No video

Automate Complex Graphs with Selenium || Complex SVG Graph UI Elements

  Рет қаралды 34,528

Naveen AutomationLabs

Naveen AutomationLabs

Күн бұрын

In this video, I have explained how to automate complex Graphs with SVG elements.
~~~Subscribe to this channel, and press bell icon to get some interesting videos on Selenium and Automation:
www.youtube.co...
Follow me on my Facebook Page:
/ naveenqtpexpert
Let's join our Automation community for some amazing knowledge sharing and group discussion on Telegram:
t.me/joinchat/...
Naveen AutomationLabs Paid Courses:
Java & Selenium:
naveenautomatio...
Java & API +POSTMAN + RestAssured + HttpClient:
naveenautomatio...

Пікірлер: 130
@ankitmahajan8295
@ankitmahajan8295 3 жыл бұрын
Thats why "Naveeeeen" is different from other trainers. He can solve any complex UI. great video.
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Thanks :) 🙏
@raghavbakshee9307
@raghavbakshee9307 3 жыл бұрын
Whenever Naveen posts, I like the video first and then watch. That's the level of respect I have for him. ❤️
@INRGadgetworld
@INRGadgetworld 3 жыл бұрын
One step above like comment and watch
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Thanks for liking :)
@MayurP787
@MayurP787 3 жыл бұрын
Same here bro
@KARTHIKPANCH97
@KARTHIKPANCH97 3 жыл бұрын
@@naveenautomationlabs I have a doubt. If I learn selenium and frameworks will it be in market for next 4 years or not
@jajatikesharisahoo8628
@jajatikesharisahoo8628 2 жыл бұрын
@@KARTHIKPANCH97 Don't ask this type of question in any forum brother. I am suggesting you to learn every thing
@kadalivaraprasad450
@kadalivaraprasad450 3 жыл бұрын
Hey Naveen, People are addicted to alcohol People are addicted to drugs I addicted to your teaching and Videos Everyday I watch your videos and my day starts past videos and ends with the latest videos of yours channel, Please 🙏 do and help to everyone. God bless you
@raghup6404
@raghup6404 2 жыл бұрын
Superb video :) earlier we have exactly same bars in one of CISCO project , we partially Automated those bars as we had less knowledge on this kind of scenarios and doing that verification manually , now after seeing this video, we will definitely automate E2E , Thank you Very much Naveen :) , you are god gift to all QA people
@sagars3332
@sagars3332 3 жыл бұрын
Thanks a ton Naveen..today I felt I learned something new and different...
@satishkumarsingh5934
@satishkumarsingh5934 2 жыл бұрын
Naveen u have done oscar winning performance in automation testing 😅😅 great man
@stith_pragya
@stith_pragya 3 жыл бұрын
Thank You Naveen sir...keep uploading these type of great videos because you are now the favorite teacher of Automation subject for all.
@mohamedilyas8610
@mohamedilyas8610 3 жыл бұрын
Whenever naveen posts i believe i could learn something awesome.Its pleasure to have a guy like naveen.🥰🥰
@delipchakaravarthi8935
@delipchakaravarthi8935 Жыл бұрын
I got the exact requirement on my project today. Luckily I have found your video. Thank you so much Naveen :)
@sanketkale8974
@sanketkale8974 3 жыл бұрын
This was absolutely difficult scenario to automate,but you explained it so well @Naveen....It was very tricky problem to handle in Automation.Thank you for that.
@ankitnegi4557
@ankitnegi4557 Жыл бұрын
Hello Naveen, Which inspector you use in your browser? Selectorshub used to display in right menu in right side but this is different it displays in bottom with single search field..
@srinivasputcha915
@srinivasputcha915 3 жыл бұрын
Man...you are genius..I really liked the question and the way you have solved it..Thanks for sharing your knowledge and it will be really helpful for the people
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
You are most welcome
@amitsumant3131
@amitsumant3131 Жыл бұрын
@Naveen Sir: you are a genius. Your videos always give the best knowledge of Selenium.
@shankumondal2881
@shankumondal2881 3 жыл бұрын
Everytime we learn new things from each of your video.!🙏
@payalkapre4152
@payalkapre4152 3 ай бұрын
Very good information, I am going to try this. Thank you so much!
@DurgaPrasad-qm3hu
@DurgaPrasad-qm3hu Жыл бұрын
Thank you, Naveen, for introducing new features, we are lucky to have you. ❤
@sambarwired
@sambarwired 2 жыл бұрын
Cool, any QE will enjoy watching this
@mdsheikh5626
@mdsheikh5626 3 жыл бұрын
@Naveen, you are the best , learned something new today , thanks a lot , stay safe!
@VoteForGlass2
@VoteForGlass2 3 жыл бұрын
oh god... Really super cool Naveen😍.... Lot more to learn.... thanq so much for subject and for sharing as well
@ddk548
@ddk548 2 жыл бұрын
Very interesting question and solution. Thank you. There seems to be one issue here. Look output console at 19:11 Year 2037 output differs from rest of the output. Just an observation. Thank you.
@ManishKumar-sw3cn
@ManishKumar-sw3cn 3 жыл бұрын
This is excellent Naveen!!! Highlight is pausing and finding tooltip this was never knew to me. Thanks a lot, I know many project having dotted graph in my org. But im using robot framework so I'll try this. Thanks again!!
@DEEPAK-hh5nr
@DEEPAK-hh5nr 3 жыл бұрын
Great trainer and excellent way of solving any problem. 👍 Keep up the good work Naveen.
@soumyajitsatpathy3627
@soumyajitsatpathy3627 3 жыл бұрын
Great Naveen…so nice and quick solution…hats off and for us it was great learning…
@sanghamitrabhowmicklive3013
@sanghamitrabhowmicklive3013 3 жыл бұрын
You are a powerhouse of concepts. You are Just the best 👏👏
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Thank you :)
@ashwinichannaveerappa7847
@ashwinichannaveerappa7847 3 жыл бұрын
Automation Guru! Kudos to Naveen👏👏
@codewithcuriosity-cwc3155
@codewithcuriosity-cwc3155 Жыл бұрын
Thank you so much Naveen very nice explanation
@rupeshaujikar339
@rupeshaujikar339 Жыл бұрын
Thank you Naveen, really appreciated.
@naijuskitchenmanucooking2536
@naijuskitchenmanucooking2536 3 жыл бұрын
Awesome Naveen.. you made it look so simple which I was trying from a very long time.. Thank you :)
@mallikarjunsavanur2314
@mallikarjunsavanur2314 2 жыл бұрын
Thank you very much Naveen, It becomes very simple and easy to implement once after I gone through your video.
@gam__04
@gam__04 3 жыл бұрын
I believe selenium must be used only for testing automation and not for these task, but this video is awesome 😎😎
@ahtesham195
@ahtesham195 3 жыл бұрын
Awesome sir ji....Really you are different from others...
@mychoice2559
@mychoice2559 3 жыл бұрын
Naveen = Automation king
@kumarchiranjivee240
@kumarchiranjivee240 3 жыл бұрын
There is always something new to learn from you !! Kudos to you. 👍👍👍
@INRGadgetworld
@INRGadgetworld 3 жыл бұрын
Much waited video
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Thanks Mohan
@ppayani1
@ppayani1 2 жыл бұрын
Very nicely explained.Thanks for the video.
@SarangHoley
@SarangHoley 3 жыл бұрын
Thanks a lot Naveen for making a video on this, its much much needed as like you no one had explained on this topic 😊👍 on this platform.
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Thanks a ton
@mobashirrr
@mobashirrr 2 жыл бұрын
Amazing solution. Much respect from Pakistan.
@alpijain4270
@alpijain4270 3 жыл бұрын
Superb video. Loved the way, you make the complex things so easier to understand. Thanks!!
@vasanthjayakumar529
@vasanthjayakumar529 3 жыл бұрын
Absolutely awesome.👌 Thanks for the detailed explanation.
@mastertheblaster6061
@mastertheblaster6061 3 жыл бұрын
Great, looking forward same kind of complex scenarios Naveen
@surindersinghh
@surindersinghh 3 жыл бұрын
Thank you Naveen for sharing this video. Learned new thing today 🙏
@bharatvarshney5332
@bharatvarshney5332 3 жыл бұрын
Learning new thing in a new day thanks my mentor @naveen
@khushboochauhan8924
@khushboochauhan8924 3 жыл бұрын
Very simply explained..
@deepakdange5530
@deepakdange5530 2 жыл бұрын
naveen you are simlpy great
@theentertainer8062
@theentertainer8062 Жыл бұрын
Thank you very much. In my project we have so many SVG Graphs :(
@naveenautomationlabs
@naveenautomationlabs Жыл бұрын
Glad I could help!
@swapniltitar9002
@swapniltitar9002 3 жыл бұрын
Great, it's new learning everytime from you Naveen..!
@ammarkhan280
@ammarkhan280 3 жыл бұрын
How to assert/validate the tool tip data.. Cn u please shed some light on this
@singhbrijeshomkar
@singhbrijeshomkar 3 жыл бұрын
Awesome 👍 Keep up the good work. Thanks a lot
@shakib651
@shakib651 2 жыл бұрын
Thank you for the solution. You explained it very well.
@aahanvlogs6713
@aahanvlogs6713 Жыл бұрын
Great Brother.. keep rocking
@MrSno80
@MrSno80 2 жыл бұрын
Awesome thank you very much! I needed this but using Cypress. I will try to workaround with this solution
@prakashkerlekar7060
@prakashkerlekar7060 Жыл бұрын
masterpiece
@Apoorva4499
@Apoorva4499 3 жыл бұрын
Great explanation... U r d best
@vishnuk6417
@vishnuk6417 3 жыл бұрын
Wovvv that's awesome 😎😎💐💐💐
@anianirudh4619
@anianirudh4619 2 жыл бұрын
Thank you so much Naveen for giving simple solution to identify the XPATH related to bar graph and mouseover data validation part .... You are awesome and inspiration to all the automation people ... Recently i started working on Cypress ,is it possible to use the same XPATH in CYPRESS as well?
@DheerajGambhirDG
@DheerajGambhirDG 3 жыл бұрын
Bravo!!! Impressive dude.
@vijayakumarjanarthanam3061
@vijayakumarjanarthanam3061 3 жыл бұрын
Hi Naveen, Thanks for sharing the knowledge. Could you please make a video to handle the dynamic window which is appearing as part of the scenario execution. Example scenario is like client wants to get the feedback from the customers using feedback form. The feedback form window will appear at anytime in the execution of the flow. Sometimes it may not appear also.
@mahendrav2719
@mahendrav2719 3 жыл бұрын
Hi Naveen, thanks for sharing this video. Can u take a look on to the line graph because it was different from bar, pie graph. I am research for line graph over the long time to capture tooltip.
@srujankumar1735
@srujankumar1735 3 жыл бұрын
Nice clear explanation Naveen, it's really useful in my current application. Can you get some time to explain Serenity screen play
@crickettales6594
@crickettales6594 3 жыл бұрын
You are the best 😎
@kashishpasrija406
@kashishpasrija406 2 жыл бұрын
Nice video 👍
@wilsonfernandes21
@wilsonfernandes21 3 жыл бұрын
Thanks Naveen, U are awesome 🙂 I never knew we can pause in debugger and inspect element. This was really helpful..
@jaiprakashkeswani5022
@jaiprakashkeswani5022 2 жыл бұрын
Amazing
@alenka7891
@alenka7891 3 жыл бұрын
Very informative and good video. I have only one question. Why the person who sent you the task wanted to take data from the graph, there's a table below where she could successfully take the data
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Ya but she wants to validate the data from the graphs also.
@ShashankDharmadhikari152
@ShashankDharmadhikari152 Ай бұрын
Hi Naveen and Team, In my case there no element present in DOM to hover and get tooltip. Tooltip element is visible in DOM after hovering element manually. But element on which we are going to hover to get tooltip is not visible. Any solution on this ? Everything else is same my line graph also an svg element.
@ronybhatt9940
@ronybhatt9940 3 жыл бұрын
Fantastic
@sharathkumar5791
@sharathkumar5791 3 жыл бұрын
Thanks Naveen, nice explaination, any suggestions on graphs plotted in canvas element. Aplitools supports actions on elements in canvas, but Is there a way to capture the tool tip data from it?
@vidhyamanickaraj5802
@vidhyamanickaraj5802 3 жыл бұрын
Thankyou sir! A great video👏
@dhanapalayyanar1394
@dhanapalayyanar1394 3 жыл бұрын
Hi Naveen , Similar to this svg is it possible to identify element for canvas ?.. in my application workflow are designed by canvas for that no unique identifier also to identify..kindly provide ur suggestions
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Yes you can using javascript interceptor. Will prepare something on this.
@dhanapalayyanar1394
@dhanapalayyanar1394 3 жыл бұрын
@@naveenautomationlabs please make one video on that ..
@gaddamhemanthkumar6792
@gaddamhemanthkumar6792 Жыл бұрын
How to read the values of a bar graph if there is no tooltip or other source (dev's are used plotly technique so that will read value from data then it will arrange height of the graphic) is there any way to read value of graph
@JK-gr2et
@JK-gr2et 2 жыл бұрын
Hi, Thanks for the explanation. I have automated bar chart, it's capturing the tooltip values as well. For few progress bar , it's hovering on the cross line and capturing its tooltip value. Not sure, why it's hovering there. Will it hover on mid of the bar, is anything like that?
@rahul18181
@rahul18181 6 ай бұрын
Can we do the same thing with the canvas element?
@avinashchauhan22
@avinashchauhan22 3 жыл бұрын
Thanks Naveen🙏 it was really cool to see but I see for few bars instead of 'principal' and 'interest' the 'balance' data is being captured so in this case what we have to do ?
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Ya it's doable easily.
@madhusmitasahoo1061
@madhusmitasahoo1061 3 жыл бұрын
Thanks!
@muaazster
@muaazster 2 жыл бұрын
Naveen can u suggest complex sites to catch xpath , i want to master it
@banuprema1619
@banuprema1619 3 жыл бұрын
Thanks a lot. Can we drag and drop the svg element into canvas using cypress?
@dwaipayandas8692
@dwaipayandas8692 2 жыл бұрын
Spendid 👏
@SameerZH
@SameerZH 3 жыл бұрын
Great explainataion.
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
Thanks for liking :)
@SameerZH
@SameerZH 3 жыл бұрын
❤️
@voiceover_vipul
@voiceover_vipul 3 жыл бұрын
Niceeeee. I learned a new thing
@subhashsubhash684
@subhashsubhash684 3 жыл бұрын
Hi Naveen Thanks for your video. Svg is fine we have tags g,rect etc to find web elements But how about canvas?? Canvas don't have any tags like rect, g. Can you please let us know about canvas?
@user-tr7dc5ch9v
@user-tr7dc5ch9v 7 ай бұрын
Hi, Naveen how to add a random name in an automation script using javascript
@vishnuvlog8030
@vishnuvlog8030 3 жыл бұрын
How much you charged for entire selenium course, really excited to learn from you
@SurajKatole
@SurajKatole Жыл бұрын
Can we automate graphs that are made using canvas?
@yforyou1342
@yforyou1342 3 жыл бұрын
Sir I am also having graphs, pie charts, donut charts in my project but those are in inside the img tag. If I am trying to inspect any value inside the graphs it highlighting entire image..can you please give any suggestions on this
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
plz share any web url having the same graph.
@yforyou1342
@yforyou1342 3 жыл бұрын
@@naveenautomationlabs ok sir.
@kumarchiranjivee240
@kumarchiranjivee240 3 жыл бұрын
Will be waiting to learn this 🤩
@yforyou1342
@yforyou1342 3 жыл бұрын
@@naveenautomationlabs Sir one more challenge I have in my project that is pdf validation which contains dynamic tables. if I am fetching data by using pdf box it is giving entire content as a single string. Here string manipulation is not feasible to us. Can you please make a video on pdf validation which have tables.
@KARTHIKPANCH97
@KARTHIKPANCH97 3 жыл бұрын
have a doubt. If I learn selenium and frameworks will it be in market for next 4 years or not
@prateekvaishnav4563
@prateekvaishnav4563 3 жыл бұрын
Hi Naveen, Could you please make a series for springboot framework for using with selenium cucumber bdd framework?
@kashishpasrija406
@kashishpasrija406 2 жыл бұрын
Hi Naveen. I have a web application which is having complex javascript. Sometimes pages takes long time to load. Script fails . Please help with the solution of this
@ganeshreddychalla4956
@ganeshreddychalla4956 3 жыл бұрын
Could you please explain bank domain knowledge for testing
@nellaimuthuvels7099
@nellaimuthuvels7099 2 жыл бұрын
svg tag only has xmlns and version, no tag or name, can you please help me sir
@anjalivaswani8739
@anjalivaswani8739 2 жыл бұрын
Naveen can u also try the same in power bi reports if the same approach works. I tried the same however not able to capture svg tags
@mufaizuddinshahzadsyed2023
@mufaizuddinshahzadsyed2023 Жыл бұрын
@Anjali Vaswani- did you find a way for power bi and tableau
@maheshharish6415
@maheshharish6415 3 жыл бұрын
Hi Naveen , it's was nice . Can you please share the url here 😊
@prabhuprasad59
@prabhuprasad59 Жыл бұрын
Hello Naveen sir, Can we deselct the Z-index in html style via selenium java? Before deselect the Z-index or reduce the number of it; I am not able to handle the message and other actions. ElementNotToBeClickableException occur. Can you Help me Please? Thank you. 1. In myntra, when we put any product into cart the as soon as we go to cart then web message comes and it has higher z-index and untill and unless we does not reduce it or deselect it in html we can not proceed. Hope will get help! Thank you.
@muaazster
@muaazster 2 жыл бұрын
xpath Master ...
@nagendranfriends3153
@nagendranfriends3153 3 жыл бұрын
Hi sir , I am New to testing from Python Background . Please give a guideline to follow where to start and where to end . Appium and Selinum I am using . But I don't know why pytest is required , what is ROBOT Framework and Jenkings etc . What is what . Where to be used in Testing . Please give a clear picture sir please
@nilpatel8708
@nilpatel8708 3 жыл бұрын
How can I call int value from Excel (data driven testing) please help
@ganeshreddychalla4956
@ganeshreddychalla4956 3 жыл бұрын
Could you please explain bank domain knowledge
@anujashinde8074
@anujashinde8074 2 жыл бұрын
Hi Navin .. telegram link is expired..can u pls share updated link ..Thanks!
@kartikbadnorejain4708
@kartikbadnorejain4708 3 жыл бұрын
Sir pls make video on how to convert int to roman numbers in java
@madhukarapaim3448
@madhukarapaim3448 3 жыл бұрын
Hi Naveen, Where I can find the code of above? Can you please share me the GitHub URL?
@ghummakad_premi
@ghummakad_premi 3 жыл бұрын
I was not able to get the debugger paused with the F8 command,. The other command which does the same thing in MacOS is "CMD+\ " and for Windows machine it is "CTRL+\"
@naveenautomationlabs
@naveenautomationlabs 3 жыл бұрын
You need to press function with f8.
@ghummakad_premi
@ghummakad_premi 3 жыл бұрын
@@naveenautomationlabs yes I did that. Pressing Fn with F8 ( which appears on the touch id). Nothing happened. I'll see if there is something I have not enabled.
@sarojkarki5752
@sarojkarki5752 3 жыл бұрын
why there is dislike on this video?
#Day 3 - Solution - Selenium Coding Challenge
28:03
Naveen AutomationLabs
Рет қаралды 12 М.
لااا! هذه البرتقالة مزعجة جدًا #قصير
00:15
One More Arabic
Рет қаралды 52 МЛН
КТО ЛЮБИТ ГРИБЫ?? #shorts
00:24
Паша Осадчий
Рет қаралды 3,1 МЛН
Dad Makes Daughter Clean Up Spilled Chips #shorts
00:16
Fabiosa Stories
Рет қаралды 1,8 МЛН
How to Become Genius in XPath in Selenium  - Session -18
39:48
Naveen AutomationLabs
Рет қаралды 717 М.
Singleton Pattern With Selenium WebDriver + Java + TestNG
20:57
Naveen AutomationLabs
Рет қаралды 13 М.
Automate CRUD (Create/Retrieve/Update/Delete) UI Use Cases with Selenium
48:51
Naveen AutomationLabs
Рет қаралды 19 М.
SVG Graph Handling using Selenium
10:00
Naveen AutomationLabs
Рет қаралды 19 М.
Dynamic XPath in Selenium  using Different Approaches
28:12
Mukesh otwani
Рет қаралды 299 М.