PrinceAutomationDestination

PrinceAutomationDestination

Hello Everyone.

Welcome to my channel. My name is Prince, I have rich experience working in Automation testing for more than 10 years. I have expertise on Selenium Webdriver for Frontend Automation, Rest Assured and Karate for API Automation, Karate for Websocket Automation, Winappdriver, JavaMarathon and Winnium for Desktop Automation.

I have mainly worked in Java language. However I have some knowledge on Python, C# and Javascript. Apart from Automation, have some hands on with CI/CD using Jenkins and Gitlab.

In this channel, I will be posting videos related to Software Automation and CI/CD.

Join me on on Telegram and Whats App chanels
t.me/+dSqXNMdtm0wxOTRl

WhatsApp
whatsapp.com/channel/0029VaYy4ck3GJP5lfg3A11C

Thanks and Regards,
Prince Kumar

Пікірлер

  • @paramjeetyadav4635
    @paramjeetyadav4635Күн бұрын

    Superb Sir, watching now but love ur way of sharing knowledge!!

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationКүн бұрын

    Thanks 👍

  • @vikashkeshri5849
    @vikashkeshri58493 күн бұрын

    Very nicely explained about dependency injection with giving proper examples. Love your content Prince!!! Keep going..

  • @PrinceAutomationDestination
    @PrinceAutomationDestination3 күн бұрын

    Thanks 🙏🏼

  • @Karthickraj.pattabi
    @Karthickraj.pattabi3 күн бұрын

    Excellent teaching....prince now began the new era. Need more....

  • @PrinceAutomationDestination
    @PrinceAutomationDestination3 күн бұрын

    Thanks

  • @rohittanwar2395
    @rohittanwar23954 күн бұрын

    Nice demonstration.

  • @PrinceAutomationDestination
    @PrinceAutomationDestination4 күн бұрын

    Thanks Rohit

  • @vishwaamk73
    @vishwaamk734 күн бұрын

    Nice video, can you make a video for chaining.

  • @PrinceAutomationDestination
    @PrinceAutomationDestination4 күн бұрын

    Sure

  • @manishr1000-w8i
    @manishr1000-w8i5 күн бұрын

    Excellent Content. Just to add on to this topic that I found an easier way to write all the lengthy shadow root code. Following are steps: 1)In Development Tool (F12) window> Right click the element> Copy> Copy JSPath. 2) It will provide fullJSPath of the webelement. 3) On chatgpt (or any AI platform) > paste above jspath > and enter the prompt: "You have above jspath. You have to select this webelement in Selenium4 using shadowhost and shadowroot approach" 4) It will provide almost exact code required for shadow-root hierarchy. Above approach can reduce most of the manual time required otherwise in identifying sub-elements one by one

  • @PrinceAutomationDestination
    @PrinceAutomationDestination5 күн бұрын

    Good

  • @ritheshkumar1546
    @ritheshkumar15466 күн бұрын

    How to click on the checkbox which is having pesudo elements?

  • @PrinceAutomationDestination
    @PrinceAutomationDestination6 күн бұрын

    Can you share application where you got this will cover it

  • @19susmitha
    @19susmitha7 күн бұрын

    Very interesting and clearly explained. One more interview question: I want to search mobile with the price of 1500 rs and it should display within that range only

  • @PrinceAutomationDestination
    @PrinceAutomationDestination7 күн бұрын

    Thanks

  • @anbumani183
    @anbumani1837 күн бұрын

    How to run multiple tags using maven goals

  • @PrinceAutomationDestination
    @PrinceAutomationDestination7 күн бұрын

    Provide or operator

  • @anbumani183
    @anbumani1837 күн бұрын

    @@PrinceAutomationDestination working thanks!!

  • @PrinceAutomationDestination
    @PrinceAutomationDestination7 күн бұрын

    Welcome checkout bdd series tags section there we have already covered this

  • @arpitarjaria2784
    @arpitarjaria278410 күн бұрын

    This is amazing! Thankyou!

  • @PrinceAutomationDestination
    @PrinceAutomationDestination10 күн бұрын

    Welcome

  • @Pravin_JD
    @Pravin_JD11 күн бұрын

    woooh its excellent !

  • @PrinceAutomationDestination
    @PrinceAutomationDestination11 күн бұрын

    Thanks

  • @bharatvarshney5332
    @bharatvarshney533211 күн бұрын

    Well explained

  • @PrinceAutomationDestination
    @PrinceAutomationDestination11 күн бұрын

    Thanks buddy

  • @Karthickraj.pattabi
    @Karthickraj.pattabi11 күн бұрын

    Real awesome coming out❤

  • @PrinceAutomationDestination
    @PrinceAutomationDestination11 күн бұрын

    Thanks buddy

  • @waliempfumelo904
    @waliempfumelo90416 күн бұрын

    Great content

  • @PrinceAutomationDestination
    @PrinceAutomationDestination16 күн бұрын

    Thanks

  • @vishwaamk73
    @vishwaamk7316 күн бұрын

    Good explanation. How about environment url to change in CI/CD pipeline

  • @PrinceAutomationDestination
    @PrinceAutomationDestination16 күн бұрын

    Will create a video when i will start maven series

  • @vishwaamk73
    @vishwaamk7318 күн бұрын

    Prince, when we will be using Checkin command in GIT. Thanks for your good work

  • @sushantbhakare5867
    @sushantbhakare586720 күн бұрын

    I was trying to reach you out on linkedin but not able to message you just had one small doubt, 1. In framework where we can write code to handle exception 2. How to choose webelement that causes exception like StaleElement, NosuchElement, ElementNotClicable, etc

  • @vishwaamk73
    @vishwaamk7322 күн бұрын

    Prince, did you connect to cloud machines.

  • @PrinceAutomationDestination
    @PrinceAutomationDestination22 күн бұрын

    So far it is windows machine but we can do it

  • @swatijoshi9624
    @swatijoshi962424 күн бұрын

    Nice Explanation but if i have to automate ui where most of the elements under shadow dom it will be very tedious task to get shadow roots till we reach that element. Do you have any suggestions on this please?

  • @PrinceAutomationDestination
    @PrinceAutomationDestination24 күн бұрын

    For shadow this is the only way out for now But will see if anything comes, will update a video

  • @swatijoshi9624
    @swatijoshi962423 күн бұрын

    @@PrinceAutomationDestination okay..Thank you!!!

  • @PrinceAutomationDestination
    @PrinceAutomationDestination23 күн бұрын

    @swatijoshi9624 welcome

  • @ednilsonfonsecaqueni6024
    @ednilsonfonsecaqueni602424 күн бұрын

    Please can you explain me how can I use different "AND" for scenario outline or data tables... I mean I have 3 scenarios that don't share the same conditions (AND would be different for all) but they share the same "THEN"... Is it possible to write just once??

  • @PrinceAutomationDestination
    @PrinceAutomationDestination24 күн бұрын

    Could you please post a snippet or connect with me on telegram channel t.me/+dSqXNMdtm0wxOTRl

  • @karthickrajpattabi
    @karthickrajpattabi25 күн бұрын

    insigthful info. #kudos

  • @PrinceAutomationDestination
    @PrinceAutomationDestination25 күн бұрын

    Thanks 👍

  • @tanushrimukherjee2762
    @tanushrimukherjee2762Ай бұрын

    Nicely covered sessions.. Amazing

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Thanks

  • @Karthickraj.pattabi
    @Karthickraj.pattabiАй бұрын

    Valuable content.awaiting to see next lecture.post soon without delays

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Sure Karthick i will do it quickly now

  • @arunkumar-zk4uw
    @arunkumar-zk4uwАй бұрын

    Excellent video. Thank you for sharing! Would love to see if you can make a series on Mobile Automation as well!

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Will plan in future, welcome

  • @swapnasarikonda4555
    @swapnasarikonda4555Ай бұрын

    I am new to intellij, following your videos to get Git hub knowledge, but i don't understand how to get the terminal and local windows on intellij where you are typing your commands to connect to git and execute the command. please let me know, how to get them on intellij in our machines to do practice of your explanation.

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    I will try to create a video on intellij

  • @Vinod_Kimar
    @Vinod_KimarАй бұрын

    Is there any java version specifically to run parallel testing

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Nothing as such but stick to latest one, or minimum jdk 11

  • @Vinod_Kimar
    @Vinod_KimarАй бұрын

    Thank you very much for your quick response. I understand what you're saying, but in my project, we are using Java 8

  • @arunkumar-zk4uw
    @arunkumar-zk4uwАй бұрын

    Nice Explanation.. Thank you!

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Welcome

  • @paramjeetyadav4635
    @paramjeetyadav4635Ай бұрын

    Yes love ur easy and fundamental concepts. Awesome 👍

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Thanks

  • @sp38860
    @sp38860Ай бұрын

    I have a question Sir How to set dynamic name for pdf report and html report..? Like based on the feature file we have ran

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Based on feature file we dont generate However you can take a look extent-config.xml pointed throuhh extent.properties There we can configure name of report

  • @sp38860
    @sp38860Ай бұрын

    @@PrinceAutomationDestination sure sir will look into it now . Thanks 👍

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Welcome

  • @sp38860
    @sp38860Ай бұрын

    Thank you Sir

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Welcome

  • @arunkumar-zk4uw
    @arunkumar-zk4uwАй бұрын

    simple & practical. Great!

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Thanks

  • @arpitarjaria2784
    @arpitarjaria2784Ай бұрын

    Nobody explains in such detailed manner. Thankyou!

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    You are welcome buddy

  • @dherenandu
    @dherenanduАй бұрын

    Hello.. may i know,JMeter is working on java version 17+

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Hello buddy i am not sure on jmeter, please do let me know if you have any other queries

  • @dherenandu
    @dherenanduАй бұрын

    @@PrinceAutomationDestination may be latter 👍

  • @karthickrajpattabi
    @karthickrajpattabiАй бұрын

    good overview.

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Thanks Karthik

  • @vamshivishwanath
    @vamshivishwanathАй бұрын

    how to make this extent report open in other user browser

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Go to the report right click and select the browser where you want to open

  • @vamshivishwanath
    @vamshivishwanathАй бұрын

    @@PrinceAutomationDestination hi sir right click on select browser is okay. but i am asking about file:///C:/Users/sss/eclipse-workspace/Cucumberpom/test-output/spark/Index.html which opens in my laptop but if client wants to open in there laptop whats the solution

  • @marolorachidi6767
    @marolorachidi6767Ай бұрын

    Thank you nice one

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Welcome

  • @KarthiTest
    @KarthiTestАй бұрын

    It was awesome content And now I got to know how to sort Hashmap using values

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Happy learning

  • @arpitarjaria2784
    @arpitarjaria2784Ай бұрын

    Thankyou! Can you please let me know which one is preferred to share with client - HTML or PDF extent report?

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Both can be shared, for html you will have to share related folders while for pdf you need to share one file Depending on client need anything can be shared Html has good view

  • @navyaandmihirbhambhu7820
    @navyaandmihirbhambhu7820Ай бұрын

    Great content PRINCE, keep it up :)

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Thanks buddy

  • @karthickrajpattabi
    @karthickrajpattabiАй бұрын

    spoon feeding for automation seekers

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Thanks Karthik

  • @karthickrajpattabi
    @karthickrajpattabiАй бұрын

    most awaited ,anticipated series....on the floors ...go ahead...

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Thanks Karthik

  • @hashirhasmy1042
    @hashirhasmy1042Ай бұрын

    is it possible to assign returning driver value from singelton class to normal driver like this from test case having class. Webdriver driver = CrrateDriver.getInstance.getDriver(); is this approach fine to use driver reference variable in side test class

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Yes

  • @hashirhasmy1042
    @hashirhasmy104226 күн бұрын

    @@PrinceAutomationDestination Can you share your GitHub link sir

  • @PrinceAutomationDestination
    @PrinceAutomationDestination24 күн бұрын

    github.com/prnbtr09/parallelExecutionChallengesTestNG Sure

  • @arunkumar-zk4uw
    @arunkumar-zk4uwАй бұрын

    Superb and Crisp Explanation..! Thanks for the video. Would like to connect with you personally!

  • @arunkumar-zk4uw
    @arunkumar-zk4uwАй бұрын

    Please accept my connection request

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    t.me/+dSqXNMdtm0wxOTRl

  • @arunkumar-zk4uw
    @arunkumar-zk4uwАй бұрын

    Good Explanation. Keep it up! Thanks for the video.

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Welcome

  • @HemantAttri-t4q
    @HemantAttri-t4qАй бұрын

    but on the cucumber report there is no mention of the retries, also the test failure appears even if it was passed on the retry.

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Have you used it in the listener ? And how did you run ?

  • @HemantAttri-t4q
    @HemantAttri-t4qАй бұрын

    @@PrinceAutomationDestination I am running using the cucumberRunnerclass by passing the IRetryAnalyzer in the @Test annotation by overriding the @runScenario method. No I have not used in the listers.

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Go as per steps mentioned, you will have to use listener in testng.xml

  • @amarendrapani6146
    @amarendrapani6146Ай бұрын

    retry logic explanation is so good.

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Thanks buddy

  • @amarendrapani6146
    @amarendrapani6146Ай бұрын

    Excelent content or using testng with cucumber , and its really a very great help , bcs in junit i faces a lot of issues while used the bdd framework , and ThreadLocal concept make it easy for parallel cocept. Thank you so much for in depth explanation.

  • @PrinceAutomationDestination
    @PrinceAutomationDestinationАй бұрын

    Thanks buddy