Ernest Holston and Brandi Amstutz Mobile Testing Demonstration Using MonkeyRunner REU Program at ECU “Software Testing – Foundations, Tools, and Applications”

Slides:



Advertisements
Similar presentations
Web Based Device Independent Mobile Map Applications. The m-Chartis System J. Garofalakis T. Michail A. Plessas Computer Engineering & Informatics Dept.
Advertisements

Social Media.
Ernest Holston and Brandi Amstutz Mobile Testing Using MonkeyRunner REU Program at ECU "Software Testing - Foundations, Tools, and Applications.
1 Company Proprietary and Confidential Copyright Info Goes Here Just Like This The Reinvention of Facebook Presented By Joseph Sok To: Facebook Boards.
Launch of the Chabad.org School Website Platform August 7, 2006 –13 Av, 5766 בס " ד.
Web 2.0: Concepts and Applications 5 Connecting People.
Web 2.0: Concepts and Applications 5 Connecting People.
Welcome to EDINA Digimap Digimap is an EDINA service offering online access to a range of spatial data. It is authenticated using the UK Federation and.
Concur Copyright © 2008 Introduction to Concur Mobile Concur Mobile is available for use with Concur Expense and/or Concur Cliqbook Travel.
TRIRIGA Anywhere 10.4 Beta Registration Steps
Social Media and Marketing Contemporary Issues in Marketing 420 MKT.
Your Professional Network Powered by NCURA By: Stephanie Moore NCURA Community Curator.
Linkedin. What is Linkedin? Linkedin was established in May 2003 Operates the worlds largest professional network on the internet Linkedin’s mission is.
Chantelle van der Merwe FORUM Credit Union Marketing Intern July 2011.
Company/Product Overview. You have lots of files all over the place.
10 Privacy Settings Every Facebook User Should Know.
Google Chrome Your Customized Google Buddy April 2012 John Riley and Denise Tate-Kuhler.
Automated Production Report Generation with OPC DataHub Your Host Today: Colin Winchester, Director of Support Presenter: Win Worrall, Application Engineer.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Restaurants & Mobile Why Your Restaurant Needs A Mobile Experience.
Program Adds for RSS Webinar Presentation Version 1
Introduction to Facebook. Introduction In this workshop, we will: –Walk you through creating a Facebook account –Describe Facebook’s layout –Show you.
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Daniel PaluszekAbdelJLIL Jlil Verna Blake Adrian Libert Stanislav Opsha.
How To Download Music Legally and Free By Mahmud Fagge.
Using Skype for Building Effective Group Collaboration By JoAnn Fifield.
1. Go to 2. Complete the requested information.
Destiny New Library Software System (by Follett) for both libraries on campus.
Mtivity Client Support System Quick start guide. Mtivity Client Support System We are very pleased to announce the launch of a new Client Support System.
Instagram Getting Started with the Basics. Why are we talking about Instagram? 200 Million Monthly ACTIVE users 23% Increase in active user over 6month.
Demonstration of iSDK. Front Page Demo Page for Cell Phone Demo Page for Fundamental Control Demo Page for Game Demo Page for Special Feature Demo Page.
Registering your data with OBFS Ecoinformatics Workshop Samantha Romanello Long Term Ecological Research University of New Mexico.
1 Mezzanine Ware (Pty) Ltd © 2014 Installing\Uninstalling the Mezzanine Helium Android application.
Restaurants & Mobile Why Your Restaurant Needs A Mobile Experience.
Use flash eBook software AnyFlip to make page flip book works seamlessly on mobile devices.
Making Social Media Safe for Kids Sponsored by:. Presentation Goals Explain the various privacy settings on the major social media tools (Facebook, Twitter,
Copyright 2014 by Persona GLOBAL, Inc. All rights reserved PC GAMEPLAN Application.
PAYware Mobile Android Comparison June 2013 For Internal Use Only.
By Karen Kavanaugh BUS 111. A location based application. It allows user to check into locations through a smartphone app or SMS. The site allows consumers.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 6 Today’s Windows Windows Vista and Windows 7 McGraw-Hill.
 There are many android hack tool given on the internet that promises to give you best performance. But unfortunately most of the android hack tool are.
PROJECT MEMBERS: DHARMARAJA K ( ) SANTHOSH KUMAR V ( ) VIGNESH P ( ) VINOTH RAJ B ( ) THIRD REVIEW GUIDE NAME:
Sukha Payana Carpooling gamified! Play with your friends!
How To Restore Photos From Sumsung Galaxy S4?. Contacts Lost On Sumsung Galaxy S4 "Jesus! My baby was scrawling on my s4 touch screen and DELETED all.
By Samantha Kozar.  What are social networks?  What is Facebook?  What is Gowalla?  What are the capabilities of these sites?  Privacy Settings 
11 A Website dedicated entirely to Selling Your Home!
Learn to build Tinder like Dating app + Source code Learnsauce.com.
Standard Demo 1 © Hacking Team All Rights Reserved.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
AndroidGUITAR Final Design 6/24/ Group Members 6/24/  Matthew Green  Matt Brown  Chris Carmel  Asif Chowdhury  James DeBolt  Matt Orlove.
Full Review of Jihosoft Android Data Recovery
Submitted By: Tarun Tyagi Website- - Enable USB Debugging.
A project by Advertise on Facebook Over 1 billion people. Facebook connects with their right ones.
How to Use the BCSD Guest Network on an Android Phone
Uninstalling Google App Sync
Social Network Website for USEP
“IMO is a messaging and free video calling app.”
A Website dedicated entirely to Selling Your Home!
Complete Facebook clone script - kootali
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
ONLINE BANKING ON YOUR PHONE
Facing Problem with Hulu on Android and iPhone Device? (Check Here)
How to Fix Android File Transfer Not Working on Mac?
Easy way to download Flash Keyboard APK for Android
Work Order & Mobile Devices
Felix’s Technology Dictionary
A Website dedicated entirely to Selling Your Home!
Netop Vision Product presentation Göteborg 1.
**Go to the Twitter Home Page
MyLion Registration Website | Mobile device
Presentation transcript:

Ernest Holston and Brandi Amstutz Mobile Testing Demonstration Using MonkeyRunner REU Program at ECU “Software Testing – Foundations, Tools, and Applications”

DEMONSTRATION CASE STUDY Our goal was to write a simple test script to perform the following objectives on two different Android devices for GUI comparison:  Install APK  Launch application  Simulate simple user interaction  Capture screenshots and write to file  Uninstall application from device

CASE STUDY SPECIFICATIONS  Application: Foursquare  Functions to simulate:  Search for “Joyner Library”  Check in with a status message  Return to our personal profile page  Delete “Joyner Library” check-in  Return to device home screen DEVICEMAKEMODELANDROID OS 1SamsungGalaxy Note MotorolaRAZR M4.1.2

WHAT IS FOURSQUARE?  A social networking site that allows you to “check – in” to the places you visit  Integrates with Facebook and Twitter which helps you share your location with all your friends  In some special cases, checking – in to certain locations can even give you the opportunity to receive special offers from that specific location

WRITING THE TEST SCRIPT  This is the Android Debug Monitor.  It’s the program that is used to get the coordinates of specific locations on the phone

SCREENSHOT RESULTS From The Application Test Script

Screen ActivityDevice #1Device #2 Launch application Type login credentials

Screen ActivityDevice #1Device #2 Type “Joyner Library” into search bar Checking in (Joyner Library)

Screen ActivityDevice #1Device #2 Post check-in (Joyner Library) Return to profile page NOTICE: Screen flipped to portrait mode after checking in

Screen ActivityDevice #1Device #2 After selecting the Joyner check-in After the deletion of the Joyner check-in NOTICE: Even though the check – in has been deleted (as shown by the boxes near the bottom of the screens), it still shows up on the profile

GENERIC TEST SCRIPT RESULTS **Fault in the application** In an attempt to use a generic test script, upon clicking Joyner Library (After searching for it on the profile page) it brought us to this page.

CONCLUSION  Mobile testing is an important form of software testing  It helps to produce better quality applications on the market  MonkeyRunner is an Android Development Kit tool that allows people to test out applications using the screenshot features it provides  It is very beneficial for Android application developers, who may use it to locate some bugs within an application and fix them, and even for students who want to learn how to test Android applications for their personal benefits

REFERENCES  tml#APIClasses tml#APIClasses