Robot Framework Beginner Tutorial 1 - Getting started with Robot Framework Step by Step 💧💧

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 มิ.ย. 2024
  • FREE Tutorials - automationstepbystep.com/
    References:
    Python - www.python.org/downloads/
    wxPython - sourceforge.net/projects/wxpy...
    note: RIDE might not work with python 3
    Today we will learn:
    ================
    1. How to setup Robot Framework from scratch
    2. How to uninstall Robot Framework
    3. Helpful Tips
    =================================
    How to setup Robot Framework
    -------------------------------------------
    Step 1 : Pre-check
    Check if python is already installed
    python --version
    pip --version
    Check if robot framework is already installed
    robot --version
    Step 2 : Install Python
    check on cmd : python --version
    pip --version
    Step 3 : Set Python in environment variables
    C:\Python27;C:\Python27\Scripts;
    Check:
    python --version
    pip --version
    Step 4 : Install robot framework
    pip install robotframework
    to uninstall : pip uninstall robotframework
    Step 5 : Check on cmd :
    robot --version
    pybot --version
    Step 6 : Download and install wxPython
    sourceforge.net/projects/wxpy...
    check with : pip freeze
    wxpython should be available
    Step 7 : Install RIDE
    pip install robotframework-ride
    github.com/robotframework/RID...
    For Mac OS try these commands:
    pip install -U -r raw.githubusercontent.com/rob...
    pip install -U robotframework-ride==1.7.4b1
    Step 8 : On cmd goto folder where ride.py is (C:\Python27\Scripts)
    run on cmd : ride.py
    This should open RIDE
    ======================================================
    How to uninstall Robot Framework
    -------------------------------------------------------
    pip uninstall robotframework-ride
    pip uninstall robotframework
    ======================================================
    Helpful TIPS:
    1. Always install wxPython before installing RIDE.
    wxPython is a wrapper for getting the GUI of RIDE.
    So it is important to install wxPython before you install RIDE
    2. Always check your python version and install wxPython for the same version
    ***32 bit - check your python ver by running command python and install same bit wxpython
    3. pip cache folder is located at - C:\Users\Raghav Pal\AppData\Local\pip\cache
    If you uninstall a lib and install it again, it will use the zip from cache.
    to install fresh
    - you can empty contents of cache folder
    - pip install --no-cache-dir robotframework-ride
    4. Versions prior to Robot Framework 3.0 did not have the robot script. Instead they had pybot, jybot and ipybot scripts that executed tests using Python, Jython and IronPython, respectively. These scripts are still installed, but the plan is to deprecate and remove them in the future.
    5. Robot Framework UserGuide -
    robotframework.org/robotframew...
    github.com/robotframework/Qui...
    Keyboard Shortcuts -
    github.com/robotframework/RID...
    RF GitHub page -
    github.com/robotframework
    __________________________________________________________________

ความคิดเห็น • 582

  • @0megaFive
    @0megaFive 6 ปีที่แล้ว +2

    As someone who has done manual testing and little automation over the past 15 yrs, my co-workers are using robot framework and I'm trying to pick it up. I've watched the first 7 videos of this series and you've done an outstanding job and given me enough to start writing my own automated test cases. Many other tutorial videos just irritate me to no end. Well done Raghav. I thank you. Another co-worker is using Pycharm so I hope to see a video series on that in the future.

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Great to know this Mike, Will do a video with Pycharm soon.

  •  4 ปีที่แล้ว +1

    Thank you. I'm manual tester and I begin to learn Robot Framework. Your tutorial is so detail and clear to understand and follow. I appreciate it.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว +1

      Thanks for the message. Keep learning

  • @PimpofChaos
    @PimpofChaos 3 ปีที่แล้ว +1

    You know how to prepare a video guide my friend. Thanks for the effort. Not single piece 2 hour blob of guide, good duration and concise presentation.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You're welcome Cagri

  • @amineurin
    @amineurin 5 ปีที่แล้ว +1

    Great job! Well structured tutorial which is covering all stuff for getting started with robotframework. Thank you!

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      You're welcome Amin

  • @LatinRemixes25
    @LatinRemixes25 3 ปีที่แล้ว +1

    Muchas gracias . Greetings from Colombia :)
    I also learned JMeter basics with you 1 year ago and it was so useful for one project 2 month ago.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Great to hear!

  • @hamsaganesh7675
    @hamsaganesh7675 2 ปีที่แล้ว

    This channel should get more than 1M subscribers!! your way of teaching is too good!! thanks a lot.

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Humbled to see this message Thanks Hamsa

  • @subhathakur8888
    @subhathakur8888 6 ปีที่แล้ว

    The tutorial is absolutely a great help to start. Thanks for creating this one.

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Thanks for watching Subha.

  • @charanpresence1481
    @charanpresence1481 3 ปีที่แล้ว +1

    Thank you for your detailed tutorials. Love the effort!!!

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You are so welcome!

  • @testinginsights-muktasharma
    @testinginsights-muktasharma 3 ปีที่แล้ว

    I am glad I utilised 20 mins very well today. Very useful video Raghav. Thanks a lot!

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      So happy to know Mukta

  • @tejahariashwini7165
    @tejahariashwini7165 5 ปีที่แล้ว +7

    Thank you! you have explained every point in detail with the constant speed which is very useful for the beginners to start robot. keep doing man .. if possible start doing more videos on other technologies a s well

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว +1

      I will do Tejahari

  • @rajsfdc1353
    @rajsfdc1353 5 ปีที่แล้ว

    Honestly saying sir... Superb video, the way you are showing all the functionality seriously its awesome....Thank you so much sir.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Thanks for your message Raj

  • @nida-anjumsyed8243
    @nida-anjumsyed8243 3 ปีที่แล้ว +1

    Great tutorial, detailed and complete beginner-friendly.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Glad it was helpful!

  • @vidsbyom
    @vidsbyom 6 ปีที่แล้ว

    Simple and clear, thanks!

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Thanks for watching.

  • @KejorXXX
    @KejorXXX 6 ปีที่แล้ว

    Very nice guide looking forward to others:)

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Thanks for watching. You can get all playlists here - th-cam.com/channels/Tt7pyY-o0eltq14glaG5dg.htmlplaylists

  • @abdulgafoor6309
    @abdulgafoor6309 4 ปีที่แล้ว

    Nice video and it covers step by step installation. Thank you.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You're welcome Abdul

  • @cyadid
    @cyadid 6 ปีที่แล้ว

    Thank you - very helpful and well presented !!!

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Thanks for watching Chen

  • @dollylad5160
    @dollylad5160 6 ปีที่แล้ว

    Excellent tutorial. Thanks you!

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Thanks for watching Dolly

  • @abhisheksinha729
    @abhisheksinha729 6 ปีที่แล้ว

    Great Video. Very Helpful. Thank you.

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      You're welcome Abhishek.

  • @bernikaarnisiahaan9551
    @bernikaarnisiahaan9551 5 ปีที่แล้ว

    Awesome. Thank you so much for your time and effort.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      You're welcome Bernika

  • @UmeshkumarKoli
    @UmeshkumarKoli 5 ปีที่แล้ว

    Great video. Thank you for sharing.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      You're welcome Umesh

  • @DhananjayArunesh1234
    @DhananjayArunesh1234 6 ปีที่แล้ว

    Really nice and very informative session. Hope to see more sessions from you.

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Dhananjay, thanks for watching. will have more sessions soon.

  • @pritamd7k
    @pritamd7k 5 ปีที่แล้ว +2

    Sir, first of all thanks for your kind effort.
    The Helpful Tips Section at the bottom, I would suggest to place that on top, so that people can understand what are the criterias , I found few doubts on the comment section regarding the points you have mentioned in the helpful tips section.
    Now how you will gonna use the Robot Framework for your upgraded versions for 64 bit upgraded system without facing issues:
    I would like to mention few corrections,
    1.while installing wxpython:
    you might not need to download wxpython Separately,
    Just Open your CMD>Type "pip install wxpython" //(without quote).
    2.if you have 64 bit system , try to install 64 bit version of python so that there will be compatibility issues with Eclipse in future.
    3.if you are using latest version win10, don't need to add path for Env.Variable Separately , just tick the checkbox "add path" while installing python.
    4.While installing latest version of python in Win10, select customized installation and add the path location(where to install>create a new folder in C drive,>named it as Python>and install with providing that as a destination folder)
    5.Now the main problem is while installing robotframwork-ride,
    if you want install through :Step 1(Step 1 will not work , follow step 2)
    C:\Users\pritam>pip install robotframework-ride
    following erreor you will get , because Python 3.0 or above doesn't content exec file!
    " Traceback (most recent call last):
    File "", line 1, in
    File "C:\Users\pritam\AppData\Local\Temp\pip-install-53rehg50
    obotframework-ride\setup.py", line 20, in
    execfile(join(ROOT_DIR, 'src', 'robotide', 'version.py'))
    NameError: name 'execfile' is not defined"
    Step 2:(Alternative way)
    Type the following command it will download and install
    C:\Users\pritam>pip install -U --pre github.com/HelioGuilherme66/RIDE/archive/python3.zip
    6.write ride.py and click enter , it will not work showing the error
    Thank you for helping developing and testing RIDE on Python 3 and wxPython 4
    Traceback (most recent call last):
    File "c:\python\lib\site-packages
    obotide\application\application.py", line 56, in OnInit
    coreplugins.get_core_plugins())
    File "c:\python\lib\site-packages
    obotide\context\coreplugins.py", line 22, in get_core_plugins
    from robotide.editor.texteditor import TextEditorPlugin
    File "c:\python\lib\site-packages
    obotide\editor\texteditor.py", line 41, in
    from . import robotframeworklexer
    File "c:\python\lib\site-packages
    obotide\editor
    obotframeworklexer.py", line 17, in
    from pygments.lexer import Lexer
    ModuleNotFoundError: No module named 'pygments'
    OnInit returned false, exiting...
    reason:for the latest version there are having few compatible issues
    to solve the issue follow the steps:known issue:
    github.com/HelioGuilherme66/RIDE/releases/tag/v1.7.2
    pip install -U -r raw.githubusercontent.com/HelioGuilherme66/RIDE/v1.7.2/requirements.txt
    then,
    pip install -U github.com/HelioGuilherme66/RIDE/archive/v1.7.2.tar.gz
    7.now run ride.py
    it will work!

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      thanks for the information Pritam

    • @notnow5333
      @notnow5333 5 ปีที่แล้ว

      Thank you very much!!

    • @sibabrataroy4850
      @sibabrataroy4850 5 ปีที่แล้ว

      Hii Pritam,
      I am getting error "wxPython not found.
      You need to install wxPython 2.8.12.1 with unicode support to run RIDE" even after installing wxPython And one more thing when i installed wxpython it shows no installation of python 2.7 found in registry even when i have installed python and it shows on cmd.I procced with setting the path manually in wxpython but it does not work.Could you please help.
      Eagerly waiting for your reply.
      Thanks

    • @sibabrataroy4850
      @sibabrataroy4850 5 ปีที่แล้ว

      Traceback (most recent call last):
      File "C:\Python27\lib\site-packages
      obotide\__init__.py", line 81, in main
      _run(inpath, not noupdatecheck, debug_console)
      File "C:\Python27\lib\site-packages
      obotide\__init__.py", line 100, in _run
      from robotide.application import RIDE
      File "C:\Python27\lib\site-packages
      obotide\application\__init__.py", line 15, in
      from .application import RIDE, Project
      File "C:\Python27\lib\site-packages
      obotide\application\application.py", line 20, in
      from robotide.namespace import Namespace
      File "C:\Python27\lib\site-packages
      obotide
      amespace\__init__.py", line 15, in
      from .namespace import Namespace
      File "C:\Python27\lib\site-packages
      obotide
      amespace
      amespace.py", line 30, in
      from robotide.publish import PUBLISHER, RideSettingsChanged, RideLogMessage
      File "C:\Python27\lib\site-packages
      obotide\publish\__init__.py", line 122, in
      from .messages import *
      File "C:\Python27\lib\site-packages
      obotide\publish\messages.py", line 20, in
      from .messages2 import *
      File "C:\Python27\lib\site-packages
      obotide\publish\messages2.py", line 24, in
      from robotide.publish import publisher
      File "C:\Python27\lib\site-packages
      obotide\publish\publisher.py", line 18, in
      from wx.lib.pubsub import Publisher
      File "C:\Python27\lib\site-packages\wx\lib\pubsub\__init__.py", line 38, in
      from pubsub import *
      File "C:\Python27\lib\site-packages\pubsub\pub.py", line 146
      def getDefaultPublisher() -> Publisher:

    • @sibabrataroy4850
      @sibabrataroy4850 5 ปีที่แล้ว

      These are the errors i am getting pritam after following ur steps.Plz help

  • @sudharsan4040
    @sudharsan4040 5 ปีที่แล้ว

    Thanks for the awesome tutorial for beginners

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      You're welcome Sudharsan

  • @Swargadeo
    @Swargadeo 6 ปีที่แล้ว

    Excellent tutorial, thanks.

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      You're welcome Pranoy

  • @venkatasuresh8649
    @venkatasuresh8649 6 ปีที่แล้ว +1

    Excellent tutorial for beginner

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Thanks for watching

  • @kennethwang2004
    @kennethwang2004 4 ปีที่แล้ว

    great help for robot framework beginner. thanks!!

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You're welcome Kenneth

  • @jack28649
    @jack28649 6 ปีที่แล้ว

    Very good tutorial. Looking for more videos.

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Will be publishing more videos, Keep watching Akshay

  • @vignehivanandham4655
    @vignehivanandham4655 5 ปีที่แล้ว +1

    Awesome thanks bro

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      you're welcome

  • @b.kagrawal7969
    @b.kagrawal7969 6 ปีที่แล้ว

    Wonderful video, Very easy to understand

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Thanks for watching.

  • @dmkjava
    @dmkjava 5 ปีที่แล้ว

    Good Voice, Good Presentation. I wish you all the Best.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      thanks Murali

  • @user-tn8gx5fp3m
    @user-tn8gx5fp3m 3 หลายเดือนก่อน

    Yes Sure, that could be really helpful for the needy one, thanks for your consideration !!

    • @RaghavPal
      @RaghavPal  3 หลายเดือนก่อน

      Sure thing!

  • @srpgmail
    @srpgmail 6 ปีที่แล้ว

    Great way to start for beginners. Thanks for the tutorial

  • @novanotama
    @novanotama 4 ปีที่แล้ว

    Thank you so much for sharing this Sir

  • @darklife4924
    @darklife4924 4 ปีที่แล้ว

    Thanks a lot.great explaination

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว +1

      You're welcome

  • @sukanyaoodi9194
    @sukanyaoodi9194 6 ปีที่แล้ว +1

    Hello Raghav,
    Your session is very informative with clar explanation. Is there mandatory to maintain the same version while installing the python and robot framework?

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Hi Sukanya, thanks for watching. Its not mandatory, you can get the latest versions at your time or any other as well. Just that i found few issues running selenium tests with python 3 so i used python 2.

  • @shalininr3014
    @shalininr3014 4 ปีที่แล้ว

    thanku you for expainied very nicely..it is very usefull for me.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad to know this Shalini

  • @AhmedMkhinini
    @AhmedMkhinini 5 ปีที่แล้ว +6

    for those having problem with wxPython, install it using pip as follow : pip install wxPython and everything will be fine

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Thanks for adding this Ahmed

    • @chaitras2480
      @chaitras2480 4 ปีที่แล้ว

      Thank you for the useful tip

  • @robotframeworktutorial
    @robotframeworktutorial 6 ปีที่แล้ว

    Robot Framework is pretty cool :-)

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Indeed it is

  • @velknr2004
    @velknr2004 5 ปีที่แล้ว

    Excellent tutorial..

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Thanks Jisha

  • @tanmoymca
    @tanmoymca 4 ปีที่แล้ว

    These tutorials are very useful and concise. In very small amount of time the important points are discussed and demonstrated.
    Thank you Raghav.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Glad it was helpful Tanmoy

  • @shaikidur9341
    @shaikidur9341 5 ปีที่แล้ว

    Raghav Pal Hai....,This is nice tutorial for us,please upload more videos for us. Thank you.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      You're welcome Shaikidur. You can get more videos here -
      automationstepbystep.com/

  • @jazzbreaks
    @jazzbreaks 6 ปีที่แล้ว

    I am debating if I should adopt Robot Framework or Katalon Studio. Do you have any opinions? Perhaps you could put together a pro/con video which can help a tester decide which framework to use?
    Awesome videos, I have subscribed, and will tell my colleagues to do so as well.

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Thanks for your message Yair and thanks for subscribing.
      Now here the first thing is your app and testing requirements.
      What all platforms or apps will be included in the tests.
      Katalon Studio is good for web, app and mobile. If your scenario may contain steps like running some batch process, FTP etc. then RF is better equipped for that.
      I suggest you take a small sub-set and do a POC on both and see your comfort.

  • @nuwaniaththanayake8963
    @nuwaniaththanayake8963 2 ปีที่แล้ว

    Thank you so much!!

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Most welcome

  • @danieljoel7845
    @danieljoel7845 6 ปีที่แล้ว

    Very clear

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Thanks for watching.

  • @amosfeldman9454
    @amosfeldman9454 4 ปีที่แล้ว

    I was having a trouble opening Ride.py. The solution was in command prompt, to navigate to the Scripts sub-directory where ride.py is located, and execute by typing "python ride.py" I'm leaving this comment just in case it turns out helpful for someone else. Thanks for the tutorial, Raghav.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thanks for the information Amos

  • @chand101989
    @chand101989 5 ปีที่แล้ว +1

    Hi Raghav,
    First of all i would like to thank you for those awesome tutorials,
    secondly i've a question i wanna know how much level of understanding do i need to have of python,
    for writing good tests in robotframework.
    regards,
    Shujaat

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว +1

      Hi Shujaat,
      You can start with some very basic concepts and OOP concepts.
      These videos will be sufficient to get you started - th-cam.com/play/PLhW3qG5bs-L9JjtXx-adxWdbjaxeRhi7h.html

    • @chand101989
      @chand101989 5 ปีที่แล้ว +1

      very nice , thank you :)

  • @vinothdhanaraj
    @vinothdhanaraj 4 ปีที่แล้ว

    Excellent tutorial , tutorial has more clarity and have detailed documentation. Thank you for your time spent on this excellent tutorial. I think it will be very much helpful for me

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Happy to know Vinoth

  • @duonghuong5738
    @duonghuong5738 3 ปีที่แล้ว

    This is awesome video

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Thanks Duong

  • @oroppo
    @oroppo 5 ปีที่แล้ว

    Excellent guide!!!!!!!!!!

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Thanks for watching Maurizio

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Thanks for watching Maurizio

  • @MyName-oq3jm
    @MyName-oq3jm 6 ปีที่แล้ว

    Good Job !!!

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Thanks for watching.

  • @SameepKulkarni
    @SameepKulkarni 4 ปีที่แล้ว

    Great !

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thanks for watching Sameep

  • @kishoresundara
    @kishoresundara 5 ปีที่แล้ว

    Excellent Video

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว +1

      Thanks for watching Vamsikishore

    • @kishoresundara
      @kishoresundara 5 ปีที่แล้ว

      @@RaghavPal :Your really excellent ,helping lots of people ,very clear and easy to follow ..All the best my friend ..became fan of your videos

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Humbled by your msg Vamsikishore

  • @anilbamane24
    @anilbamane24 3 ปีที่แล้ว

    Very nice video

  • @jonathanpatience1285
    @jonathanpatience1285 5 ปีที่แล้ว +1

    for those of you (like me) that continue to see "Python is Not Recognized as an Internal or External Command", there is a video called *How to Fix "Python is Not Recognized as an Internal or External Command"* that solved it for me.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Thanks for the information Jonathan. Here is the link - th-cam.com/video/tW0KOXrOLG8/w-d-xo.html

  • @rajeshdevan6051
    @rajeshdevan6051 5 ปีที่แล้ว +2

    Hi Raghav , Could you teach RPA in that Ui Path tool tutorial you know its becoming very demand in IT market so if you start videos for RPA Ui path which is very helpful for testing professional and testing job seekers.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว +1

      Sure Rajesh, I will do it.

  • @ananyajena5689
    @ananyajena5689 4 ปีที่แล้ว

    Thank you so much

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      You're most welcome Ananya

  • @lakshmik3527
    @lakshmik3527 3 ปีที่แล้ว

    This is so good to start with. Details steps and notes. Thanks a lot for the video

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      You're very welcome Lakshmi

  • @tamilmaranc
    @tamilmaranc 4 ปีที่แล้ว

    nice explanation

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thanks for watching Tamilmaran

  • @tamilmaranc
    @tamilmaranc 4 ปีที่แล้ว

    good explnation

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thanks for watching

  • @paulogeronimo6347
    @paulogeronimo6347 9 หลายเดือนก่อน

    Hi Raghav, thank you for this video. I just want to ask If this setup are still needed if I already have the PyCharm as IDE? Thank you in advance.

    • @RaghavPal
      @RaghavPal  9 หลายเดือนก่อน

      Paulo
      I've not checked with PyCharm, but if you find the required setup is already there, you can continue from there

  • @AnkitOmaromie
    @AnkitOmaromie 6 ปีที่แล้ว

    It's really great session and nice explanation.
    I have one question -
    Does Robot framework supports latest version of Python ? I am trying to do installation using latest python version 3.6.

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Yes RobotFramework should work well with Python3.
      You might get some issues in RIDE. just check for that.

  • @arunkumar-qc9zc
    @arunkumar-qc9zc 5 ปีที่แล้ว

    Hi Raghav, Thanks for your videos, Is Robot Framework restricted for Acceptance testing only,or can we automate regression testing also .

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Hi Arun, you can use it for regression as well

  • @nimishasrivastava5713
    @nimishasrivastava5713 3 ปีที่แล้ว

    Thanks for the detailed tutorial.. very clear explanation. Can you please cover a tutorial on RobotFramework with Appium.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว +1

      I will plan Nimisha

  • @divyasanthoshi9595
    @divyasanthoshi9595 5 ปีที่แล้ว

    Hi ,
    Tutorial was clearly explained step by step and I am interested to learn robot framework.
    Could you please let me know if you are providing any online training as well?
    Thanks,
    Divya Bugatha.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Hi Divya, not yet, as of now all my work is here:
      th-cam.com/users/automationstepbystep
      automationstepbystep.com/

  • @myfocus7447
    @myfocus7447 6 ปีที่แล้ว +1

    will it support angular 4 version application for function test automation

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Yes you can use Selenium2Library/robotframework-angularjs
      github.com/Selenium2Library/robotframework-angularjs

  • @desertstar7664
    @desertstar7664 5 ปีที่แล้ว +1

    using this simple command you can now install wxPython using Windows DOS : pip install -U wxPython

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Thanks for the information.

  • @shivampal4356
    @shivampal4356 4 ปีที่แล้ว

    Great Work there!!! I am facing an issue when I tried to install python 2.7 when i already had python 3.7 in my machine. Now installing robot framework for python 2.7 doesn't show pybot version. Can you do a tutorial explaining the use of python 2.7 and python 3.7 together on a single machine using virtual environments so that robot framework can be used on python 2.7 and other activities can be continued on python 3.7

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Hi Shivam, this should help you - th-cam.com/video/W8C097f6Hcg/w-d-xo.html

  • @rajivva
    @rajivva 6 ปีที่แล้ว

    RIDE does only support for Python 2.x version. It's suggested to clearly mention not to go for latest version of Python.

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      will add a note

  • @testinginsights-muktasharma
    @testinginsights-muktasharma 3 ปีที่แล้ว

    Can you also explain what is Robot framework and why do we use it? Or is there already any video which I missed?

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Hi Mukta, Robot Framework is a generic open source automation framework. It can be used for test automation and robotic process automation (RPA)
      It's main use is to create tests with a high level of abstraction for software products
      Can be used by team having less technical skills or programming knowledge
      One of the imp feature is that it is open source and can be extended for various platforms using RF libraries
      Like it can work for web, mobile, API, Desktop, FTP, DB etc
      You can find more here
      robotframework.org/
      stackoverflow.com/questions/28110905/what-is-the-exactly-use-of-robot-framework
      www.quora.com/Why-should-you-use-Robot-Framework

  • @markymarkR
    @markymarkR 5 ปีที่แล้ว

    hi sir, thank you so much for your videos! it helped me a lot. i am just wondering if you have any suggestion on how to open an email using robot framework to click on a confirmation link? i tried using mailinator but the locator keeps on changing. you response will be greatly appreciated. thanks

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Hi Mark, you're welcome. This is doable. There are few ways, I am not sure which one will help you so sending the links here for you to try - bit.ly/2DNowzP

  • @konfigurator7268
    @konfigurator7268 2 ปีที่แล้ว

    Hi Raghav,
    do you know ...
    if there is a graphical user interface for modelling processes (workflows) in Robot Framework like you can do it in Visio from Microsoft?
    I'd like to find out if there's a solution for END USERS (not programmers) to automate processes.
    I saw there are a lot of libraries but i didn't find a gui to create workflows.
    E.g.
    * incoming jpg in a folder
    * character recognition (ocr) of a specified part of jpg
    * writing characters to a text file
    * incomming xml file in a folder
    * reading content of a nodes (e.g. template name for print process, identification no, ...)
    * loading the template from origin
    * replace information and barcode in template
    * create a pdf of processed template
    * send pdf via mail
    * move pdf in archive folder
    * print pdf to printer xyz
    * connect to web service of ERP
    * send information to ERP
    * move text file to archive folder
    * move xml file to archive folder
    * And Error Handling
    Do you have any ideas?
    Thank you Raghav
    Greetings from Germany

    • @RaghavPal
      @RaghavPal  2 ปีที่แล้ว

      Hi Kon, not very sure on this, will check

    • @konfigurator7268
      @konfigurator7268 2 ปีที่แล้ว

      @@RaghavPal Hi Raghav, did you get any check results for my request above?

  • @celiagaylard489
    @celiagaylard489 4 ปีที่แล้ว

    I had a few issues with python 3.8 and RIDE (not yet supported for this python version) but I installed Python 3.7 and reinstalled the rest of the goods and all is good, I can see RIDE.

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Hi Celia, thanks for providing this information

  • @sunnydey4648
    @sunnydey4648 5 ปีที่แล้ว

    Hi Raghav , thank you so much for these awesome tutorial ,
    i'm facing one issue , even though after adding SeleniumLibrary to ride , selenium keywords are missing

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Check if its added properly. Try restarting RIDE. Take help from this - th-cam.com/video/7SW86f280o8/w-d-xo.html

  • @andyrockstar78
    @andyrockstar78 4 หลายเดือนก่อน

    Hi Raghav. Thanks for this. Do you have any videos on ROBOT Framework with Python for Mainframes application

    • @RaghavPal
      @RaghavPal  4 หลายเดือนก่อน

      No Andy.. can check all existing videos here - automationstepbystep.com/

  • @bincyg
    @bincyg 6 ปีที่แล้ว +7

    On typing ride.py, no RIDE GUI opens.. I attempted also on a new command console

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Hi Bincy, Is the folder containing ride added to the path variable. Else you can first goto the location where ride.py file is on cmd and then try the command.

    • @bharatvarshney2666
      @bharatvarshney2666 6 ปีที่แล้ว

      Hi Raghav,
      same issue I am facing when i open ride.py no GUI open , and open in new cmd

    • @bharatvarshney2666
      @bharatvarshney2666 6 ปีที่แล้ว

      Hi Raghav,
      I am using wxPython2.8-win64-unicode-2.8.12.1-py27.exe and i dad check in cmd python is 64 bit

    • @manjunathayr9348
      @manjunathayr9348 5 ปีที่แล้ว

      chech wxpython xx-win32--xx for 32 bit python version.I had the same issue...

    • @parameshwarv3217
      @parameshwarv3217 5 ปีที่แล้ว

      Hi All,
      ride.py is a python based application, from Open Window, browse and select python.exe, then UI should open

  • @user-tn8gx5fp3m
    @user-tn8gx5fp3m 3 หลายเดือนก่อน

    Hi @Raghav, do we have sessions or training on RPA from UI Path or Blue Prism complete guidance, Thanks in Advance !!

    • @RaghavPal
      @RaghavPal  3 หลายเดือนก่อน +1

      No Himanshu.. but I will plan to work on this

  • @redindian3894
    @redindian3894 4 ปีที่แล้ว

    Hi Raghav, great Tut Series, Kindly also post how to install RIDE on Ubuntu. Or is there any other Prog available Like Ride on Ubuntu?

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Hi, I will check on this, I have another series on Robot Framework with Eclipse. You can find all here - automationstepbystep.com/online-courses/

  • @venkatanagadineshmaddisett3629
    @venkatanagadineshmaddisett3629 6 ปีที่แล้ว

    Raghav, Do you have the same videos for MAC as well..

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Hi Venkata, not yet created on mac

  • @subodhpatalay2397
    @subodhpatalay2397 5 ปีที่แล้ว

    HI Raghav, Thanks for your videos because of which I am able to start scripting! I am currently stuck at a place - so the web driver is not moving focus on a new page after it is refresh and hence it is not able to find any elements on that page. How do we get the focus onto a page, could you please provide some insight. Thanks again.

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Hi Subodh, did you try set focus

  • @shravanponnamaina6468
    @shravanponnamaina6468 6 ปีที่แล้ว

    Hi Raghav,
    The tutorial is very helpful.
    Could you pls help me, in installing the wxpython for ubuntu users.

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Hi Shravan, I will try to create a video. for now, if you type "wxpython install ubuntu" and search on google, you will get a lot of links

  • @prasadjoshi2747
    @prasadjoshi2747 6 ปีที่แล้ว

    Hello Raghav,
    Your session was very helpful for me. Do you have any reference or video for desktop application testing using robot framework??

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Hi Prasad, you can use RobotFramework Sikuli and AutoIT libraries.

    • @prasadjoshi2747
      @prasadjoshi2747 6 ปีที่แล้ว

      Do u have any reference or video of AutoIT library?

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Don;t have it yet. But you can find a lot of information online.

    • @prasadjoshi2747
      @prasadjoshi2747 6 ปีที่แล้ว +1

      Okie. Thank you

  • @siddharthkatariya7674
    @siddharthkatariya7674 6 ปีที่แล้ว

    Hi Raghav,
    I am new to this automation domain .
    Want to have good idea of robot framework .
    could you please help me out with some test cases of protocol testing(networking) which need to be automated ???
    so that i can get some brief idea on it

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Hi Siddharth, you can start on the same with information available online. I can try to help in case you face any specific issues.

  • @Shubh22
    @Shubh22 ปีที่แล้ว

    For those who are getting error - "pybot --version -not recognized", do this -
    1) Go to the Scripts folder of your Python installation (e.g., C:\Python310\Scripts)
    2) Create a file named - pybot.bat
    3) Open pybot.bat and type below line in it
    robot %*
    4) Save and close the bat file.

    • @RaghavPal
      @RaghavPal  ปีที่แล้ว +1

      Thanks for adding Shubh

  • @prathibasetty9496
    @prathibasetty9496 5 ปีที่แล้ว

    Hi Ragav,
    Firstly thanks for explaining about robot framework so well. It is very helpful.
    Coming to my query: I am unable to launch ride after tying ride.py in cmd or by creating desktop shortcut, could you please help?

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Hi Prathiba, thanks for your message. Have you set Python/Scripts folder in Path env variables. Pls check

    • @ankitakunchal9263
      @ankitakunchal9263 5 ปีที่แล้ว

      @@RaghavPal Yes set but it still not open.

  • @jagadeeshreddytatiparthi3294
    @jagadeeshreddytatiparthi3294 6 ปีที่แล้ว +1

    I am using python 3.6.4 version when I am install wxpython it showing no installation of python 2.7 found in registry.

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว +3

      Hi Jagadeesh, can you check this link - stackoverflow.com/questions/20614409/still-no-wxpython-for-python-3-or-3-3-yet

  • @Lee-jc1ob
    @Lee-jc1ob 3 ปีที่แล้ว

    👍😊

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      Thanks for watching

  • @zwiterrion12
    @zwiterrion12 11 วันที่ผ่านมา

    Tips: pip install -U wxPython command will install compatible wxPython v.s. python version installed

    • @RaghavPal
      @RaghavPal  11 วันที่ผ่านมา

      Thanks Kelly

  • @georgewang1012
    @georgewang1012 5 ปีที่แล้ว +1

    If you face the ride installation problem, you can refer to the solution as below.
    github.com/bulkan/robotframework-requests/pull/110

  • @MuhammadUmer-vs5yd
    @MuhammadUmer-vs5yd 5 ปีที่แล้ว

    Please create some advance tutorials on RIDE

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      I will do in some time Umer

  • @freemandays
    @freemandays 4 ปีที่แล้ว

    On step 6 it would be easier just to write in cmd: pip install wxPython

    All these steps in the video working as for Pc(Win7) for the last step for the Mac needed to write 2 commands:
    pip install -U -r raw.githubusercontent.com/robotframework/RIDE/master/requirements.txt
    pip install -U robotframework-ride==1.7.4b1

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Thanks for the addition, I have also added in the notes.

  • @rameshtulal
    @rameshtulal 4 ปีที่แล้ว

    HI Raghav, Thanks for your videos. While setting up my machine I got stuck. I have python 3 and while doing step 6 getting error for not finding python 2.7 in the registry. do we need both the python 2.7 and 3 for wxpython? Please suggest the solution. Trying to install wxPython3.0-win32-3.0.2.0-py27.exe

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      Hi Ramesh, there were some python ver issue with RIDE, you can check the next video for that. I have to check what is the latest update on that

  • @khashayarsafaverdi3294
    @khashayarsafaverdi3294 4 ปีที่แล้ว +1

    Hello Raghav, how can I install wxPython and RIDE on my mac OS to complete my Robot Framework installation. I already have installed Python 3.8.2. , pip, Robotframework, selenium library, webbrowser drivers on my Mac. Thanks

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      wxPython is required for RIDE, you can also use Robot framework with eclipse. Check this - th-cam.com/play/PLhW3qG5bs-L_yjwGfRkdySzVKCbV7ciaX.html

    • @Yatri_hu_yaaro
      @Yatri_hu_yaaro 3 ปีที่แล้ว

      @@RaghavPal Sir for Pycharm IDE is dere any other tool?? I started this course from Today please help

  • @vijaykumar-ut1ze
    @vijaykumar-ut1ze 3 ปีที่แล้ว

    This is a good video for beginners ..can you upload video for automating Salesforce application using robot framework

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      I will plan for that Vijay. Keep learning and let me know if you face any issues

    • @vijaykumar-ut1ze
      @vijaykumar-ut1ze 3 ปีที่แล้ว

      @@RaghavPal sure .. thanks for the response

    • @vijaykumar-ut1ze
      @vijaykumar-ut1ze 3 ปีที่แล้ว

      @@RaghavPal Are you providing any training on sales force application using robot y

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว

      No Vijay

  • @husnijanmohammed6718
    @husnijanmohammed6718 3 ปีที่แล้ว

    Hello Raghav,
    I would like to learn data driven from excel using RIDE.
    Could you please post a video on this ASAP.

    • @RaghavPal
      @RaghavPal  3 ปีที่แล้ว +2

      Hi Husnijan, I will plan to add a video on that

    • @husnijanmohammed6718
      @husnijanmohammed6718 3 ปีที่แล้ว

      @@RaghavPal Please do it as soon as possible...

  • @basavarajg163
    @basavarajg163 5 ปีที่แล้ว

    Hi Raghav,I have installed Python 2.7.14 and i am not able to see the python and pip version by providing the commands which you mentioned in the video.I have Windows 10 64 bit

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Hi Basavaraj, did you set PATH env variables as shown. Pls check the steps again

  • @arunkumar-qc9zc
    @arunkumar-qc9zc 5 ปีที่แล้ว

    Hi Raghav.Am working as Selenium Automation tester, I am interested to move to Python . but no idea about the Robot Framework with Python job opportunities. is that Framework with Python will have lot of job openings. basically need to know about the future of this

    • @RaghavPal
      @RaghavPal  5 ปีที่แล้ว

      Hi Arun, I will suggest that you learn Selenium automation framework using python language. You can also get a quick knowledge on Robot Framework. that will help.

    • @arunkumar-qc9zc
      @arunkumar-qc9zc 5 ปีที่แล้ว +1

      @@RaghavPal Hi Raghav, very thank you for ur input

  • @jonestako4721
    @jonestako4721 4 ปีที่แล้ว +1

    Which one is the better option for mobil application testing - TestNG or Robot Framework? thanks

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว +1

      Hi Jones, the library used is appium, so here using testng or RF is more of choice between test design and familiarity with the platform

    • @jonestako4721
      @jonestako4721 4 ปีที่แล้ว +1

      @@RaghavPal Thank you for your answer.
      if you have the option to choose between Testng or Rf,
      what will you choose? and why?

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว +1

      My personal choice will be Java with testng

  • @khashayarsafaverdi3294
    @khashayarsafaverdi3294 4 ปีที่แล้ว

    Hello Raghav, do you have also a video explaining how to install Robot Framework on Mac OS?

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว +1

      Hi Khashayar, I will plan something on this

    • @khashayarsafaverdi3294
      @khashayarsafaverdi3294 4 ปีที่แล้ว

      Thanks a lot, please let me know if this video is available.

  • @Googleuser-kw5it
    @Googleuser-kw5it 4 ปีที่แล้ว

    Pls dun just say can choose either python 2 or 3, pls mark it that we should chk the latest version supported by RIDE before deciding

    • @RaghavPal
      @RaghavPal  4 ปีที่แล้ว

      I will add that

  • @MayurPatil
    @MayurPatil 6 ปีที่แล้ว

    Hi raghav, is it possible that I can use ride from py2 and robot & wxpython from py3?

    • @RaghavPal
      @RaghavPal  6 ปีที่แล้ว

      Hi Mayur, on a Mac OS wxpython may cause issue . On windows you can give a try

    • @MayurPatil
      @MayurPatil 6 ปีที่แล้ว +1

      Thanks