Neev Mobile Testing Approach


Published on

Mobile Testing @ Neev - Neev Mobile Testing Approach.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Neev Mobile Testing Approach

  1. 1. Mobile Testing @ Neev
  2. 2. Magento eCommerce SaaS Applications Video Streaming Portals Rich Internet Apps Custom Development 250+ team with experience in managing offshore, distributed development. Neev Technologies established in Jan ’05 VC Funding in 2009 By Basil Partners Part of Publicis Groupe Member of NASSCOM. Development Centers in Bangalore and Pune. Offices at Bangalore, USA, Delhi, Pun e, Singapore and Stockholm. Key Company Highlights iPhone Android Windows Phone 7 HTML5 Apps Web User Interface Design and User Experience Design Performance Consulting Practices Quality Assurance & Testing AWS Consulting Partner Rackspace Joyent Heroku Google App Engine Mobile Cloud About Neev Outsourced Product Development
  3. 3. Project Management Tools Redmine Jira/Trac Deployment Tools Jenkins Emma/Cobertura QA Tools Selenium Jmock Knowledge Capture Tools Neev Hub QA to Staging to Production environments Daily Stand-ups Project Methodology
  4. 4. How Testing Process Works in Project Methodology
  5. 5. Development QA Sandbox Pre-production environment Production • Unit Testing Manual testing of • Features • Bug fixes • Patches • Hot fixes Regression test with • Existing configuration • Existing data Minimal load test Regression & Load Test Regression test • Features • Components • Functionalities Detailed load test Security test Sample of QA Environment
  6. 6. Tools / Technologies Used for Testing in Mobile Projects QA Activity Tools Used Test Management Redmine, testlink Test Automation Tools Robotium, Appium, monkeyrunner Unit Testing Frameworks JUnit, OCUnit Issue Tracking BugZilla, JIRA, Trac Code Management SVN, Git Build Automation Hudson, Ant Performance Test Tool Apache JMeter, LoadRunner, memory profiling through xcode
  7. 7. Key Challenges & Best Practices for Mobile Testing Key challenges Device diversity OS fragmentation Network environment Best practices followed •Write unit test cases •Early testing using emulators •Create acceptance environment by prioritizing the target OS & devices •Create automated test scripts for smoke & regression testing •Use of paid services such as “deviceanywhere” •Create continuous integration system •Perform testing using various devices •Perform testing using WiFi, 3G network •Perform usability testing •Perform security testing •Perform random testing
  8. 8. Cloud-based Testing for Tripflick • 'TripFlick' is a Singapore-based tourist information services company aspiring to become a global leader in the information services market for the tourism industry. • Perfecto Mobile is a global provider of cloud- based testing, automation and monitoring solutions for mobile applications and websites utilizing a wide selection of REAL and emulated mobile devices. • The mobile market is extremely fragmented and dynamic. At any given moment, there are dozens of devices which are relevant to the target market. Thus, we had to test on a number of devices. • Neev utilized services of Perfecto Mobile for its client 'TripFlick' to ensure the quality of their mobile application before launching it to customers. • Neev has Integrated services of Perfecto mobile for 'TripFlick' and has tested Tripflick app in 30+ Devices. Solution Highlights
  9. 9. Clients
  10. 10. Partnerships
  11. 11. India - Bangalore USA Sweden The Estate, # 121,6th Floor, Dickenson Road Bangalore-560042 Phone :+91 80 25594416 Neev Information Technologies Pvt. Ltd. 1121 Boyce Rd Ste 1400, Pittsburgh PA 15241 Phone : +1 888-979-7860 Neev AB, Birger Jarlsgatan 53, 6tr, 11145, Stockholm Phone: +46723250723 India - Pune #13 L’Square, 3rd Floor Parihar Chowk, Aundh, Pune – 411007. Phone : +91-64103338 Singapore #08-03 SGX Centre 2, 4 Shenton Way, Singapore 068807 Phone: +65 6435 1961 For more info on our offerings, visit