First blog post

This is the post excerpt.

http://techtutorialz.com/category/appiumtutorial/

INTRODUCTION TO APPIUM

Appium is an open-source tool for mobile automation. It allows automation of native, mobile web and hybrid mobile applications. Using Appium, we can automate iOS, Android and Windows Phone apps on both emulator/simulator and on physical mobile devices.

Native apps are those written using the iOS, Android, or Windows SDKs. Mobile web apps are web apps accessed using a mobile browser (Appium supports Safari on iOS and Chrome or the built-in ‘Browser’ app on Android). Hybrid apps have a wrapper around a “webview” — a native control that enables interaction with web content. Projects like Phonegap, make it easy to build apps using web technologies that are then bundled into a native wrapper, creating a hybrid app.

Importantly, Appium is “cross-platform“: it allows you to write tests against multiple platforms (iOS, Android, Windows), using the same API. This enables code reuse between iOS, Android, and Windows test suites.

Here are some of the challengesautomating mobile applications..

  • Never ending screen size and form factors
  • Apps hosted in a sand boxed environment and very limited inter process communication
  • Network Challenges
  • Usability aspect of mobile and the complexity in terms of navigation
  • Lack of easy to use API

Techtutorialz Appium Introduction

http://techtutorialz.com/types-of-mobile-app-testing/

Here are types of mobile app testing.  Appium is mainly used for functional and regression testing of Mobile applications.

  • Functional Testing
  • Performance Testing
  • Memory Leakage Testing
  • Interruption Testing
  • Usability Testing
  • Installation Testing
  • Operational Testing
  • Security Testing
  • Localization Testing
  • Compatibility Testing

 

Leave a comment