Difference Between AndroidDrive, iOSDriver and AppiumDriver

The Differences are as Follows: RemoteWebDriver: This driver class comes directly from the upstream Selenium project. This is a pretty generic driver where initialising the driver means making network requests to a Selenium hub to start a driver session. Since Appium operates on the client-server model, Appium uses this to initialise a driver session. However,Continue reading “Difference Between AndroidDrive, iOSDriver and AppiumDriver”

Android Automation Setup on Windows/ MAC: Requirements

To Automate Android and iOS we will be using Appium. To set up the Appium server on your site you will need the following to be installed on Your Machine : JDK You can get the latest JDK from the JDK – Java SE Development Kit 8u112 After Installing the package on to MAC Set JAVA_HOMEContinue reading “Android Automation Setup on Windows/ MAC: Requirements”

Android Automation Framework Development

I have been lately exploring “Appium framework” and trying to explore its uses and working. Usually I have a habit of making notes of what ever I learn, this time I wanted to try something new by helping other by sharing my experience on the same. What will be covered in this column : Basics ofContinue reading “Android Automation Framework Development”

Setting JAVA_HOME PATH on MAC

Open Terminal Confirm you have JDK by typing “which java”. It should show something like /usr/bin/java. Check you have the needed version of Java, by typing “java -version”. JAVA_HOME is essentially the full path of the directory that contains a sub-directory named bin which in turn contains the java For Mac OSX – it isContinue reading “Setting JAVA_HOME PATH on MAC”

Setting ANDROID_HOME PATH on MAC

Where the Android-SDK is installed depends on how you installed it. If you downloaded the SDK through their website and then dragged/dropped the Application to your Applications folder, it’s most likely here: /Applications/ADT/sdk (as it is in your case). If you installed the SDK using Homebrew (brew install android-sdk), then it’s located here: /usr/local/Cellar/android-sdk/{YOUR_SDK_VERSION_NUMBER} IfContinue reading “Setting ANDROID_HOME PATH on MAC”

The Laws of Love: Creating the relationship of your dream

There is only one happiness in life, to love and to be loved- George Sand As the quotation goes, life is all about giving and receiving love. We work hard, make living and in the end, all that we need is love to survive. The reality is that the quality of your relationships depends mainlyContinue reading “The Laws of Love: Creating the relationship of your dream”

Mark Zuckerberg: 50 Life and Business Lessons

Previously I had already read the Book on Steve jobs which made me curious to read the 50 lessons from Steve Jobs life, this in turn inspired me to read lessons from Mark’s life. I would prefer to read the complete Biography but due to time crunch I started reading this book to pick theContinue reading “Mark Zuckerberg: 50 Life and Business Lessons”

Steve Jobs: 50 Life and Business Lessons

The book summarises the Biography of Steve jobs, it neatly organises the lessons one can learn from  Steve jobs. This book is divided into 5 parts of Steve Jobs life, and the key take aways from each part is as follows: A Genius is born: Your Start in life is not what is more important: itContinue reading “Steve Jobs: 50 Life and Business Lessons”