Performance Testing and Evaluation of Transformative Apps Devices

Similar documents
Google Enterprise Geospatial. Andrea Aymerich Head of Geo Enterprise Italy

This section will focus on basic operation of the interface including pan/tilt, video, audio, etc.

Briefcase for Android. Release Notes

PD 360 Training. Getting Started Series. PD 360 Essentials (Distance Learning) PD 360 Essentials. School Leadership and PD 360

The Landscape of Mobile Apps for Cityworks

Using the owncloud Android App

AT&T Global Network Client for Android. Version History

E21 Mobile Users Guide

Download and Launch Instructions for WLC Client App Program

Introduction to ios Testing

How To Test On A Mobile Device

GENERAL TRAINING ACCOUNTS

Android 5.0: Lollipop OS

ACORD. Lync 2013 Web-app Install Guide

App Operating Instructions Manual ES File Explorer

AVM Software Upgrade + New Hardware Release. Saturday 13 TH June 2015

Android Development Business Overview and Considerations

Mobile Learning Basics + (Free) Mobile Learning Guide. Jason Haag and Marcus Birtwhistle

Testing Mobile Software

Best Practices in Enterprise Smartphone Development

Feature Sheet. Mobile Access. With INXPO s mobile experience, you can connect with your audience, anywhere at anytime!

Introducing the AT&T Connect Web Participant Integrated/Enterprise Edition Version 9 January 2011

MultiSite Manager. Setup Guide

Step by Step Guide for Upgrading Your NetCamPro Camera to Cloud Mode Using an Android Device

What Smartphones and Tablets are supported by Smart Measure PRO?

Spontania User Setup Guide

MySciLEARN System Requirements. For educators and providers using the Fast ForWord and Reading Assistant programs

Microsoft Dynamics CRM 2013 Applications Introduction Training Material Version 2.0

Developing and deploying mobile apps

SENSORS ON ANDROID PHONES. Indian Institute of Technology Kanpur Commonwealth of Learning Vancouver

SMART PHONES. A review based on Android from Samsung Apple IPhones will have very similar operational characteristics

Quick Guide Moodle and Collaborate

This is our best... YOUR best... Online Banking yet!

Cover. Business-Oriented Network Management Solution. Whitepaper (UPM 4.1)

ONE LESS THING TO WORRY ABOUT.

Develop a Native App (ios and Android) for a Drupal Website without Learning Objective-C or Java. Drupaldelphia 2014 By Joe Roberts

Adobe Connect Support Guidelines

TEAM HG ROCKITS STWC (2015) TESTREPORT

Android App Release Notes

CellCast Solution for BlackBerry Smartphones. Security Overview. Revised: June

From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development

User's Guide. Copyright 2012 Bitdefender

McAfee Web Gateway Administration Intel Security Education Services Administration Course Training

User Guide Vancouver Police Department 2015

ANDROID INTRODUCTION TO ANDROID

How Nokia deployed AirWatch MDM for Nokia Lumia

Adobe Connect and Zoom are web conferencing tools with many features. Google Hangouts and Skype are primarily for voice calling or text chat.

Integrated Tools for Multifamily Green Asset Management. Energy Upgrade CA Web Portal Funding Finder Compass Portfolio Tracker Webinar May 22, 2012

ArcPad a new tool for Asset Inventory/Management at Nevada DOT. Eric Warmath GIS Program Manager, NDOT

Mobile Learning Application Based On Hybrid Mobile Application Technology Running On Android Smartphone and Blackberry

Sophos Mobile Control User guide for Android. Product version: 4

How To Use The Elena Mobile App

DroboAccess User Manual

SBBWU PROXY SETTING IT CENTRE How to Set a Proxy Server in All Major Internet Browsers for Windows

Samsung Firmware Update Over The Air (FOTA) Procedure for select Samsung Android Mobile Phones **

You need to set up your browser in order to use the proxy server. This can be done as follows:

Subject: Using Google Earth, Google Earth Pro, and Google Maps for FWS activities

1. Smart phone requirements. Hardware / Operating System OS - Android 2.3/4.0/4.1 CPU RAM. Network. Video Codec - H.264 Recommended Smart Phones

ATLAS CARTOGRAPHIC TECHNOLOGIES LTD. (ATLASCT) Dedicated Geo-Server. Business Proposal

How to use the Cloud

Mitel BluStar for Android 1.3

ShareLink 200 Setup Guide

CRM 2016 INTEGRATIONS

Secure File Sync & Share with Acronis Access Advanced Date: July 2015 Author: Kerry Dolan, Lab Analyst

Honor T1 8.0 FAQ. Issue 01. Date 06/30

Medstar Health Dell Services

Statement of Direction

place/business fetch details, removefromfavorite () function, 189 search button handler bind, B BlackBerry build environment

Ricoh HotSpot. Printing App. User s Guide. HotSpot Printing App supports:

Honeoye Smart Schools Investment Plan (SSIP) Overview Final Plan

Esri GIS Mobile Solutions. John Sharrard

This guide is to help you get started with Live Chat Support on your Wix website. If you have any additional questions after reading this guide,

Release Notes. VidyoWeb Version (16) December, 2014 Doc. Rev A

HUAWEI MediaPad T1 8.0 FAQ HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date 06/30

Android Basics. Xin Yang

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN:

Now SMS/MMS Android Modem Quick Start Guide

Getting Started with the Skillsoft Learning App

XenMobile Logs Collection Guide

Lab: Developing Mobile Web Apps. Adage Technologies adagetechnologies.com

TECHNICAL NOTE. VidyoPanorama 600 Upgrade Kit VIDYO

Scientific m-learning. 4-7 June Mobile Application Development using App Inventor for Android Devices

Xperia TM. in Business. and apps. Read about how Xperia devices manage and synchronisation in a corporate IT environment.

Use Office 365 on your Windows Phone

Qsync Install Qsync utility Login the NAS The address is :8080 bfsteelinc.info:8080

Google Apps to Office 365 for business

TOTAL DEFENSE MOBILE SECURITY USER S GUIDE

U g CS for DJI Phantom 2 Vision+, Phantom 3 and Inspire 1

APP DEV. We build your ideas into web and mobile applications. steicho. Technological Solutions

Building Brand Awareness with Live Streaming KIRCHNER

Worksheet - Document management and Cloud Services on the ipad

Quick Start Guide: Iridium GO! Advanced Portal

Laserfiche for Federal Government MEET YOUR AGENCY S MISSION

To set up your Android with Good for Enterprise:

Product Specification For <Speedlink from Watchy> Version: <2.0> Date: <06/04/15>

Mobile Solutions in ArcGIS. Justin Fan

PROFESSIONAL DIGITAL TWO-WAY RADIO MOTOTRBO ANYWHERE. for ios USER GUIDE

Step By Step Guide To Setting Up Your System

Transcription:

Performance Testing and Evaluation of Transformative Apps Devices Anthony Downs Mechanical Engineer National Institute of Standards & Technology anthony.downs@nist.gov The views, opinions, and/or findings contained in this article are those of the authors and should not be interpreted as representing the official views or policies, either expressed or implied, of the Defense Advanced Research Projects Agency or the Department of Defense Certain commercial companies, products, and software are identified in this article to explain our research. Such identification does not imply recommendation or endorsement by NIST, nor does it imply that the companies, products, and software identified are necessarily the best available for the purpose.

Agenda Intro to Transformative Apps NIST Testing Marketplace for Apps Handheld Apps Client-based Apps User-centered Testing Future Device Testing Questions

Transformative Apps DARPA Funded Develop range of military-relevant software applications (apps) Enhance operational effectiveness

Transformative Apps: Trans Apps Goal: Integrated multi-layered solution Rapid fielding and updates Direct end-user input Program Scope: Secure Android software stack and infrastructure App Vetting Process Imagery Tools Agile processes 4

Trans Apps Applications 5

Devices Deployed Dell Streak 5 Screen deployed overseas Samsung Galaxy Note 1 5 ¼ Screen deployed locally

Marketplace for Apps Website version of a military app store Allows developers to upload apps Allows users to download apps Groups of apps together as a kit

Marketplace for Apps Testing as different users with different permission levels Different browsers (Internet Explorer, Firefox, Google Chrome, etc.) Ease of navigation Can user find information quickly?

Handheld Apps Testing Core Apps Maps Locations Traces showing history

Handheld Apps Testing Maps Plugins Route Planning / Navigation Bearings Testing: Functionality and accuracy of data showed through plugins

Handheld Apps Testing Maps Plugins Geo-located media (pictures, videos, audio notes) Heat maps of GPS history

Client-Based Apps Runs on Laptops with no connectivity or Runs on Web server using devices with wifi or 3G/4G connectivity

Client-Based Apps Pre-create groups of syncing items to be pushed to handhelds Significant locations Routes Drawings Text Media

Client-Based Apps Automatic sync starts when a connection is made (USB or network) GPS Traces Geo-located media Significant locations Drawings & Diagrams Person of Interest Profiles

Client-Based Apps After the mission, create debriefs with traces, data, and media from the mission

User-Centered Testing App Spot Checklist List of UI components and intended functions of apps Periodically used to do thorough regression testing of apps

User-Centered Testing Creating missions to mimic use cases with info from: Briefings and interviews with soldiers Field Service Representatives (Tech & Training Liaisons with soldiers in the field) Example: Patrols to gather intelligence & look for persons and locations of interest

Communication of Findings Weekly Reports to program management Show-stoppers & watchpoints Bugs, Crashes, Improvements, New feature suggestions, etc. Online bug reporting system

Testing for New Future Devices Repeatable & reproducible test methods Relatively easy to obtain materials Provide comparisons of devices Allow sponsors to choose future devices

Testing for New Future Devices Display Usability Brightness & Contrast Estimates Multiple ambient brightness levels

Testing for New Future Devices GPS Accuracy & Timeliness Accuracy from GPS Testing app Known survey points Average locations & distance to survey points

Testing for New Future Devices Camera Usability # of pictures taken in 30 seconds Compass testing Repeatable & reproducible sets of compass readings between known points in multiple orientations and configurations

Questions? Special Thanks to coworkers on this project: Lisa Fronczek, Emile Morse, & Brian Weiss