No video

Robot Framework And Appium - Install Environment On Windows

If you ever wanted to start mobile automation and did not know where to begin, this is the right video for you. Learn how to install the environment for android automation on Windows and how to properly configure your system to get you started.
This video is part of my mobile automation series with 𝗥𝗼𝗯𝗼𝘁 𝗙𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸 and 𝗔𝗽𝗽𝗶𝘂𝗺, so be sure to like, subscribe and hit the notification bell so you don't miss out on any video that I post.
𝗬𝗼𝘂 𝗰𝗮𝗻 𝗰𝗵𝗲𝗰𝗸 𝗼𝘂𝘁 𝘁𝗵𝗲 𝗹𝗶𝗻𝗸 𝘁𝗼 𝘁𝗵𝗲 𝗽𝗹𝗮𝘆𝗹𝗶𝘀𝘁 𝗵𝗲𝗿𝗲:
➡️ • Mobile Automation With...
My channel is dedicated to teaching Robot Framework automation to those who want to learn a simple automation framework but don't necessarily have the programming skills that other frameworks require.
You can start from scratch and learn automation at your own pace and I will be guiding you all the way. Don't hesitate to comment on my videos if you think that there are notions or keywords you don't understand.
I will gladly help and guide you.
𝗧𝗵𝗲 𝗯𝗲𝗴𝗶𝗻𝗻𝗲𝗿𝘀 𝘁𝘂𝘁𝗼𝗿𝗶𝗮𝗹 𝗶𝘀 𝗮𝘃𝗮𝗶𝗹𝗮𝗯𝗹𝗲 𝗶𝗻𝘀𝗶𝗱𝗲 𝘁𝗵𝗲 𝘀𝗽𝗲𝗰𝗶𝗳𝗶𝗰 𝗽𝗹𝗮𝘆𝗹𝗶𝘀𝘁 𝗼𝗻 𝗺𝘆 𝗰𝗵𝗮𝗻𝗻𝗲𝗹, 𝘀𝗼 𝗴𝗼 𝗮𝗵𝗲𝗮𝗱 𝗮𝗻𝗱 𝗰𝗵𝗲𝗰𝗸 𝘁𝗵𝗮𝘁 𝗼𝘂𝘁 𝗳𝗼𝗿 𝗺𝗼𝗿𝗲 𝗶𝗻𝗳𝗼𝗿𝗺𝗮𝘁𝗶𝗼𝗻:
➡️ • Complete Robot Framewo...
Send me messages about tutorials you would like to see related to Robot Framework, mobile automation or web automation and I will try to make it happen.
🔔🔔🔔𝗗𝗼𝗻'𝘁 𝗳𝗼𝗿𝗴𝗲𝘁 𝘁𝗼 𝗹𝗶𝗸𝗲, 𝘀𝘂𝗯𝘀𝗰𝗿𝗶𝗯𝗲 𝗮𝗻𝗱 𝗵𝗶𝘁 𝘁𝗵𝗮𝘁 𝗯𝗲𝗹𝗹 𝗶𝗰𝗼𝗻!🔔🔔🔔

Пікірлер: 78

  • @olawoyinbhadmus8804
    @olawoyinbhadmus88043 жыл бұрын

    This is awesome. Well explained. However, I would like to ask why a virtaul env isn't used for the installation of the dependencies and libraries? Since you mentioned something along "best practices", I feel you should include that approach.

  • @haldarjan1516
    @haldarjan15162 жыл бұрын

    It's a really awesome video.

  • @pedrotschoke
    @pedrotschoke3 жыл бұрын

    Thanks!

  • @kalblaization
    @kalblaization3 жыл бұрын

    Thanks a lot for great quality content

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    3 жыл бұрын

    You're welcome. Glad you like it.

  • @libghitocom5733
    @libghitocom57332 жыл бұрын

    Thanks a lot

  • @nourahsaad3460
    @nourahsaad3460 Жыл бұрын

    Video is very nice and Can you please give some video or tips to execute in Mac(IOS) It will be very helpful

  • @LongPham-np5kx
    @LongPham-np5kx3 жыл бұрын

    thanks a lot, great tutorial bro

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    3 жыл бұрын

    You're welcome!

  • @nisha-2680
    @nisha-26803 жыл бұрын

    Hi Sir, Video is very nice and Can you please give some video or tips to execute in Mac(IOS) It will be very helpful

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    2 жыл бұрын

    Just released: kzread.info/dash/bejne/a3iglKqfnJmqmMo.html

  • @zehkar2750
    @zehkar27503 жыл бұрын

    thank you nice :)

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    3 жыл бұрын

    Welcome 😊

  • @louisatu-tetuh3244
    @louisatu-tetuh32443 жыл бұрын

    Hi, you have one new subscriber in me. Question for you, I have a robotframework test suite that I created. As part of that test, a user login to their account and they have to authenticate their account using DUO mobile. So they have to click on their mobile device to authenticate that it's them. So in my robotframework test suite, that's the only manual test. I knew there was Appium for mobile testing but I didn't know how to use it. So my question is how will I go about automating that DUO authentication part on the mobile device. Does your tutorials cover that? Thanks

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    3 жыл бұрын

    So , it si my understanding that in order to log in to a second device, you need to authorize it from the first one. In this case, you could run the 2 mobiles in parallel. This is covered in latest videos. You can have a look. Thanks.

  • @satishkumarparupalli4213
    @satishkumarparupalli42132 жыл бұрын

    Hi, Thanks for this. Can you pls share Step by Step Installation process for Mac to perform Mobile automation with Robotframework ?

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    2 жыл бұрын

    Here is the Mac installation tutorial: kzread.info/dash/bejne/a3iglKqfnJmqmMo.html

  • @satishkumarparupalli4213

    @satishkumarparupalli4213

    2 жыл бұрын

    @@RobotFrameworkTutorials Thanks !

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    2 жыл бұрын

    kzread.info/dash/bejne/a3iglKqfnJmqmMo.html&ab_channel=RobotFrameworkTutorials

  • @rajithabanoth31
    @rajithabanoth31 Жыл бұрын

    Should I install SDK platform latest version

  • @liviuavram1047

    @liviuavram1047

    Жыл бұрын

    Yes, you can always go with latest versions

  • @sureshkanaparthi9905
    @sureshkanaparthi99053 жыл бұрын

    Robot Framework Tips, Tricks And Tutorials , I hope it would be great if you record video for how to run our test cases using browserstack .If i install emulator in my machine it become slow performance that we aren't running our tests in cloud platform.

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    3 жыл бұрын

    Hello and thank you for your feedback. I admit that I never tried automation with farm devices and I could not say at this point if there will be a tutorial on that. I will definitely look into the subject and create something if I can :). Thanks for the idea!

  • @hanitrending7213
    @hanitrending72133 жыл бұрын

    Thank you nice. I am working on windows application automation using robotframework. I was stuck in one point that I could not read the data in grid table...do you have any comment to that to solve the issue ?

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    3 жыл бұрын

    Hello, I am not sure I understand what you mean by data in the grid table. Could you be more specific?

  • @hanitrending7213

    @hanitrending7213

    3 жыл бұрын

    @@RobotFrameworkTutorials grid is nothing it is kind of table and it share with same automation id.table has lot of rows so I want to select one row from the table but I got error that automation get failed to controltype

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    3 жыл бұрын

    @@hanitrending7213 For tables and multiple rows you must create a locator based on other information than id, because all rows have the same id. You must declare a locator by index, name or any other value that is unique to the page. Good luck!

  • @MzideZeegundins
    @MzideZeegundins8 ай бұрын

    right now, the latest jdk was version 21. would your recommend to use this latest version?

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    8 ай бұрын

    I didn't make the update from 17 yet so I could not say at this time

  • @shankardass2530
    @shankardass25302 жыл бұрын

    Is possible to select date in calender using appium robot framework? i want to select current date and also need to increase current day + 1 ,i dont know how to do,can explain plz

  • @ulan1295

    @ulan1295

    2 ай бұрын

    Hi, do you find an answear for your question?

  • @tapiomyllarinen1963
    @tapiomyllarinen19632 жыл бұрын

    I appreciate your guidance and best practices with Robot Framework and Mobile testing. A cool way to learn is by watching your videos while traveling by bus or train. Thanks a lot! ... This is the place you make a little typo kzread.info/dash/bejne/iWmcxaqbqrfQf8Y.html while defining environment parameter %ANDROID_HOME%\build-tools => %ANDROID_HOME%\platform-tools. Just in case somebody else is also installing the needed software following your video.

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    2 жыл бұрын

    Thanks! Appreciate it

  • @tapiomyllarinen1963

    @tapiomyllarinen1963

    2 жыл бұрын

    kzread.info/dash/bejne/g42IksGql87Pc9o.html "Robot Framework And Appium - Configure Devices And Emulators" ... Here you correct your little mistake in another video of yours.

  • @bharanidharankuppusamy4400

    @bharanidharankuppusamy4400

    Жыл бұрын

    So, should i add platform_tools in the variables or build_tools? Am sorry, but am confused if you are telling him that he is showing "Platform_tools" folder in the video or if he (and we) should be adding platform_tools folder in the Path instead of "Build_tools" :) Please help

  • @sayantanimukherjee9722
    @sayantanimukherjee97223 жыл бұрын

    I have followed all the steps that you shown in this video. I'm stuck with the last step in order to install robotframework using pip command. I'm getting the error "pip is not recognized as an internal or external command, operable program or batch file". Can you help me on this?

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    3 жыл бұрын

    Hello, what this means is that you installed Python but you did not add it to PATH, so do that. Second reason could be that you did not check the option to also install pip while installing Python.

  • @mandarkamble9508
    @mandarkamble95082 жыл бұрын

    Hey Thanks for this , could you please share installation steps for ubantu system?

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    2 жыл бұрын

    Hello. I don't have a video for Linux yet, but here is the MacOS part. It's ,more or less the same thing: kzread.info/dash/bejne/a3iglKqfnJmqmMo.html&ab_channel=RobotFrameworkTutorials

  • @mandarkamble9508

    @mandarkamble9508

    Жыл бұрын

    @@RobotFrameworkTutorials Thank you so much

  • @tomasztojek1348
    @tomasztojek1348 Жыл бұрын

    any guide/instruction how to install and setup appium and android studion on ubuntu/linux? @Robot Framework Tutorials

  • @tomasztojek1348

    @tomasztojek1348

    Жыл бұрын

    @Robot Framework Tutorials

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    Жыл бұрын

    Hello. You can follow the instructions here. Installation on Ubuntu is similar with the one on Mac, which is available on the channel: confusedcoders.com/general-programming/mobile/how-to-install-appium-in-ubuntu

  • @SoundharyaSurendran-fo2uv
    @SoundharyaSurendran-fo2uvАй бұрын

    can u add it for linux and with real mobile and not virtual

  • @KlJa-gf6dz
    @KlJa-gf6dz Жыл бұрын

    you need Java 8 JDK uiautomatorviewer won't work with the new version

  • @harshitashrivastava3940
    @harshitashrivastava3940 Жыл бұрын

    Hi will you suggest other python framework other then appium

  • @harshitashrivastava3940

    @harshitashrivastava3940

    Жыл бұрын

    To automate Android mobile application

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    Жыл бұрын

    Please bare in mind that you have not asked the right question. Appium is not a python framework but a standalone application. You can use it to automate mobile apps and write scripts in your favorite programming language. For my case, I used RF based on Python. But you can very well use Java, C#, node, etc. Please reffer to Appium docs for more information

  • @maximbarsuk7229
    @maximbarsuk72292 жыл бұрын

    Hey, Do you have the guide for the Linux as well?

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    2 жыл бұрын

    There is a new tutorial coming out on monday for installing everything on Mac. That is very close to Linux so be sure to check that. Thanks

  • @maximbarsuk7229

    @maximbarsuk7229

    2 жыл бұрын

    @@RobotFrameworkTutorials Dou you faced with issue of emulator dependacy? If so,I will appreciate your help. Thanks

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    2 жыл бұрын

    You will have to be more specific

  • @maximbarsuk7229

    @maximbarsuk7229

    2 жыл бұрын

    @@RobotFrameworkTutorials When I tried to install sdk command line tools I got the error that emulator dependacy is missing sdkmanager "build-tools;30.0.3" Got: Warning: Dependant package with key emulator not found! Warning: Unable to compute a complete list of dependencies.

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    2 жыл бұрын

    Did you also installed emulator component from sdk tools interface?

  • @PradnyaDeshpande-bo8iw
    @PradnyaDeshpande-bo8iw Жыл бұрын

    Thank you for this video. But I am stuck on last step for pip install --upgrade robotframework-appiumlibrary. I am getting error "× Encountered error while trying to install package. ╰─> Appium-Python-Client" note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure. I have Python 3.10.9 Can you please help

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    Жыл бұрын

    Hello. This seems like an incompatibility between different pip installed components. I suggest making sure that pip is up to date and if that does not fix the issue, try downgrading Python. I am currently at 3.10.8 and everything is working as expected.

  • @abdelrahmanahmed1613
    @abdelrahmanahmed16136 ай бұрын

    I need to know how to install it on Mac please

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    6 ай бұрын

    Here's a video for the Mac installation, also from my channel: kzread.info/dash/bejne/a3iglKqfnJmqmMo.html

  • @durairajmuthu4775
    @durairajmuthu47752 жыл бұрын

    Its awesome ,Is possible to do datadriven method in android (appium library)?

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    2 жыл бұрын

    Can you elaborate on what you want to actually achieve?

  • @durairajmuthu4775

    @durairajmuthu4775

    2 жыл бұрын

    @@RobotFrameworkTutorials i need script for scroll ,scroll up,scroll down using appium library robot framework

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    2 жыл бұрын

    You can use keywords from AppiumLibrary for that: Swipe and Swipe by Percent. First one requires coordinates, second one requires percentages. You can find them in the official documentation: serhatbolsu.github.io/robotframework-appiumlibrary/AppiumLibrary.html#Swipe

  • @durairajmuthu4775

    @durairajmuthu4775

    2 жыл бұрын

    @@RobotFrameworkTutorials thanks,one more doubt is how to integrate selenium2library and appium library in robot framework?

  • @liviuavram1047

    @liviuavram1047

    2 жыл бұрын

    @@durairajmuthu4775 Do you have a hybrid app? Or why do you need both?

  • @WilsonBuelvas
    @WilsonBuelvas5 ай бұрын

    i need for Mac

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    5 ай бұрын

    kzread.info/dash/bejne/a3iglKqfnJmqmMo.html

  • @ilyassabali2746
    @ilyassabali27463 жыл бұрын

    Hello thank you very much for your content you helped me a lot, could you show us how to install ROBOTFRAMEWORK with Appium on mac Thank you in advance

  • @RobotFrameworkTutorials

    @RobotFrameworkTutorials

    3 жыл бұрын

    Hello and thanks for the feedback. I am planning on creating a tutorial for iOS automation with Appium and RF at one point and I will definetely do a video on how to install the environment on Mac. Until then you can find tutorials on KZread and even on Appium homepage. Basically, you need to follow the exact same steps and install the same tools on Mac as on Windows. The difference is to set the environment variables into your .profile file on Mac. Good luck!