No video

Page Object Model in Selenium Python Robot Framework Step by Step

Learn how to create page object model in python selenium robot framework. POM pattern in python robot framework step by step.
POM design pattern in python robot framework,
How to create Page Object Model in robot framework,
How to design custom libraries in robot framework,
Creating Common methods in python robot,
Creating common variables in python robot,
Creating library keywords in selenium robot framework,
Creating Resource file in selenium robot framework,
How to use resource file in robot framework,
How to use variable file in robot framework,
Selenium Page object model for Robot Framework,
Linkedin : / aditya-kumar-roy-b3673368
Facebook : / specializeautomation

Пікірлер: 18

  • @hasmukhrpatel
    @hasmukhrpatel5 жыл бұрын

    Very Good explanation about POM.

  • @Kirahan807
    @Kirahan8074 жыл бұрын

    Thanks for your sharing.

  • @avinash..7130
    @avinash..71306 жыл бұрын

    Thank you for explaining in detail. Please share the project in GitHub and share the link

  • @GaryFungAutomationTest
    @GaryFungAutomationTest6 жыл бұрын

    I'm just curious what are if any benefits of creating the locators and variables in a .py file instead of a .robot file?

  • @aditya123454

    @aditya123454

    6 жыл бұрын

    Gary Fung For better maintainance, We are segregating all the resource(keywords), variables(locators), pages and in our test suite, only containing the test scripts where we will called others module. So the modularization is one of important factor considered here.

  • @GaryFungAutomationTest

    @GaryFungAutomationTest

    6 жыл бұрын

    I really like the POM structure that you have here. excellent work very easy to follow and you have taught me things in these tutorials with Pycharm configurations. I was using RIDE IDE for a long time and got spoiled..

  • @SpecializeAutomation

    @SpecializeAutomation

    6 жыл бұрын

    +Gary Fung Thank you :)

  • @venkatasuresh8649
    @venkatasuresh86495 жыл бұрын

    Could you please provide the option to download code that you are showing in session? It helps us to understand better.

  • @kapilsharma6046
    @kapilsharma60464 жыл бұрын

    ${a}= get_submit. what does it mean here ? do we need to define x path for get_submit ??

  • @yadunandan3342
    @yadunandan33426 жыл бұрын

    Hi Aditya, Thank you for the detailed tutorials. Appreciate the efforts you have put in coming up with this tutorials. I have created seperate libraries for Variables and Locators using a python file. On running the suite i get error which says "Unsupported file format 'py'". Can you help me resolve this error.

  • @SpecializeAutomation

    @SpecializeAutomation

    6 жыл бұрын

    Make sure it's python file with .py extn

  • @yadunandan3342

    @yadunandan3342

    6 жыл бұрын

    Yes, its a python file with .py extension. I added the file by selecting the option Python file. I am using PyCharm as IDE and i am suspecting that some configuration needs to be done. Appreciate if you can help me resolve this.

  • @SpecializeAutomation

    @SpecializeAutomation

    6 жыл бұрын

    I'm not sure, never fetched such issue. Clear you IDE Cache, delete those files you created and restart your IDE and re-create the same file. Please also follow the exact way I've shown to run suite/ scripts.

  • @allouismiguelongsuco6187
    @allouismiguelongsuco61874 жыл бұрын

    Hi! You have git link for your framework?

  • @kalpeshahirrao7611
    @kalpeshahirrao76115 жыл бұрын

    Hello Aditya Can you please share the project link for reference.

  • @markjop
    @markjop6 жыл бұрын

    Curious... how did you hide those __init__.py?

  • @SpecializeAutomation

    @SpecializeAutomation

    6 жыл бұрын

    Delete it simply if not needed :)

  • @smartereveryday69
    @smartereveryday693 жыл бұрын

    PLease share sources