Powered By Blogger

Search Here!

Showing posts with label Mobile Device Testing. Show all posts
Showing posts with label Mobile Device Testing. Show all posts

Tuesday, June 15, 2021

Setup Mobile Automation With Robot Framework And Appium !

 Robot Framework  [only for android]

 Is an open-source test automation framework for acceptance testing and acceptance test-driven development. It follows different test case styles − keyword-driven, behavior-driven, and data-driven for writing test cases.

Appium is an open-source tool to automate native, web and hybrid mobile application.

Setup needed in Windows?

  1. Java 
  2. Android Studio
  3. Android Emulator 
  4. Node.js 
  5. Appium
  6. Robot Framework 
  7. Python - IDE PyCharm
Java Setup -




Android Studio Setup -




Android Emulator Setup -




Node JS Setup -




Appium Setup -


Robot Framework Setup – Install Python -




Robot Framework Setup – Install Robot -


Robot Framework Setup – Install Pycharm - 



Execute Test - 

robot -d Output --loglevel TRACE Tests/Essential/Login.robot
robot -d Output --loglevel TRACE -i Regression Tests/*
robot -d Output --loglevel TRACE -i All Tests/*

Monday, June 14, 2021

Mobile Device Testing using AWS Device Farm !

Device Farm is an app testing service that you can use to test and interact with your Android, iOS, and web apps on real, physical phones and tablets that are hosted by Amazon Web Services (AWS) since 2015.

  There are two main ways to use Device Farm:

  • Automated testing of apps using a variety of testing frameworks.

  • Remote access of devices onto which you can load, run, and interact with apps in real time.


Ways to use Device Farm


Automated Testing Vs. Remote Access

Automated Testing Vs. Remote Access


Problems will solve?
  • The cost and complexity of effective testing is growing
  • Maintain device on lab
  • Manual testing on each device is not practical
  • Record to trace the testing issue

Free Edition Limits in AWS Device Farm?
  • Mobile App package size < 4 GB .
  • Remote Access/ Automated testing only allow 1 hour at most each Session.
Pricing?

Pricing