Testing Mobile Software
|
|
- Hannah Fletcher
- 8 years ago
- Views:
Transcription
1 Page 1 by Hans Schaefer Hans.Schaefer@ieee.org Some tips and tricks Some decisive test techniques 2014 Hans Schaefer Slide no. 1 What determines app success? The decisive fact: User experience Usability Reliability (Some advice on functional testing) Security Power use 2014 Hans Schaefer Slide no. 2
2 Page 2 General Test Approaches Emulation based Device based Cloud based Crowdsourcing based 2014 Hans Schaefer Slide no. 3 General Approaches 2014 Hans Schaefer Slide no. 4
3 Page 3 Tool Overview 2014 Hans Schaefer Slide no. 5 "Software Test Attacks to Break Mobile and Embedded Devices" by Jon Hagar. Developer attacks Static analysis White box test coverage Control system Forcing unusual bugs (the unusual 80% outputs) Long duration tests HW/SW attacks Interfaces and integration testing (normal integration) 2014 Hans Schaefer Slide no. 6
4 Page 4 "Software Test Attacks to Break Mobile and Embedded Devices" by Jon Hagar. Mobile and embedded AW attacks Breaking digital communications (simulators needed) Bugs in the data Bugs in system-software computation Using simulation of real situations Time attacks Interrupt handling and priority inversion General time related bugs (with distributed systems) Time related tours, scenarios Performance testing 2014 Hans Schaefer Slide no. 7 "Software Test Attacks to Break Mobile and Embedded Devices" by Jon Hagar. Usability, Install-ability, Help Smartphone / App attacks Bugs in apps due to Network communication Data exchanged within the device Interference from other apps or the OS Restricted size Restricted UI Restricted functionality (unmet needs) General coding and design bugs Game attacks Cloud dependencies 2014 Hans Schaefer Slide no. 8
5 Page 5 "Software Test Attacks to Break Mobile and Embedded Devices" by Jon Hagar. Security attacks Big area, for specialists Generic attacks Combination tests Attacking functional bugs (usual functional testing) 2014 Hans Schaefer Slide no. 9 "Software Test Attacks to Break Mobile and Embedded Devices" by Jon Hagar. How to use the book? As a checklist Lot of advice Lots of tricks Some attacks are expert level Understand criticality! 2014 Hans Schaefer Slide no. 10
6 Page 6 Tips and Tricks The next 13 pages 2014 Hans Schaefer Slide no. 11 Taking Screenshots on a Mobile 1. Press the power and volume down button at the same time and hold them 2. On/off button and at the same time, press the home button 3. If you don't want to use or don't know how to use in-built functions of your Smartphone to take screenshot, you can use simple & free screen capture apps available on app-stores for ios, Android, OVI, etc. and tune them to take automated screenshots on particular intervals. Save the screen capture as a picture in the local picture gallery. Depending upon the device, you will know you've done so if the screen quickly flashes to blank and then back, or a ring around your display appears and disappears, or if your sound is on - you hear the "click" like after using an old-fashioned camera. Then, , save, toss, etc Hans Schaefer Slide no. 12
7 Page 7 Installing Test-apps on a Mobile Example: Google Drive. New builds from the continuous integration server to a shared Google Docs folder. (This is for Android, which is less restrictive than ios when it comes to installing apps). From the test device, download the build through the web browser, install. Opposite way also possible, for example pasting the contents of a debug console on the mobile app to a Google doc and the analyzer and handle it on your desktop machine. Generate test data on the laptop, then paste it into a Google doc, copy it from the doc on the device, and paste it into the app und test Hans Schaefer Slide no. 13 Testability: Logging Ask your developers to provide several levels of log output. Utilize the most detail for learning how the app ACTUALLY works as opposed to what the dev team or others tell you what the app should be doing. But if you utilize this method, BE CAREFUL to test without the high detail level of logging turned on, to be sure the detailed logging doesn't affect PERFORMANCE BEFORE reporting any bugs, turn your logging off, and slowly increase the level of detail for retesting the presumed bug Hans Schaefer Slide no. 14
8 Page 8 Simulating Wifi Speed The tool Linktropy can be used to mimic good to poor WIFI connections as well as 3G/4G. With this device you can mimic a WIFI connection via wired Ethernet but also schedule drops in speed or connection and packet reordering. Linktropy and Netropy WAN emulators simulate bandwidth, latency, jitter, loss, congestion, and other important network impairments to test the performance of applications under a spectrum of real-world conditions. Older / more primitive ways: Faraday cages (metal boxes) and modified APIs) Hans Schaefer Slide no. 15 Testing Functionality with Variable Context Ref: Schulte, M. and Majchrzak, T.A.: Context-Dependent Testing of Apps. In TestingExperience no. 19. testingexperience.com 2014 Hans Schaefer Slide no. 16
9 Page 9 What is What Test case A sequence of blocks with actions and corresponding result checks (like a use cases with data) Context One or more parameters that influence a test case i.e. a platform configuration, kind or speed of connection, change of location, memory state, battery state etc Hans Schaefer Slide no. 17 Why context based testing Run the same test case many times with different constant or variable context Possible to automatically generate test cases 2014 Hans Schaefer Slide no. 18
10 Page 10 How to Set up (usage based) test cases Blocks containing actions Result checks for every block Set up contexts for testing For every block: Result checks for different contexts (if available) Generate many concrete test cases By changing contexts between blocks 2014 Hans Schaefer Slide no. 19 Concept for context-based testing 2014 Hans Schaefer Slide no. 20
11 Page 11 A test case with two context changes 2014 Hans Schaefer Slide no. 21 The Tests Should be Automated Execution Generation Checking 2014 Hans Schaefer Slide no. 22
12 Page 12 Using Fiddler Proxy the device under test through your desktop, while running a tool like Fiddler ( to capture all http traffic (headers, requests, responses, payloads, sizes, server response time, sequences, caching status, cookies, and other attributes of the communication) to and from the device. Fiddler also interfaces to other tools making it possible to use proxies for IP addresses from different geo-locations. Next level: repeat the tests with new sessions/new devices/new builds, and capture the new traffic. Then, diff the request/response contents to identify what changed between sessions, requests, devices, etc Hans Schaefer Slide no. 23 Developments in Automated Test Running Improving the Accuracy of Automated GUI Testing for Embedded Systems Yang Dar Lin et al., IEEE Software Jan/Feb They used a newly developed tool Smart Phone Automated GUI (SPAG) to test automatically from a PC driving an Android device. Trouble: More load on the device makes replay of events uncertain and unreliable. Alternative is MonkeyRunner (part of Android software development kit). SPAG uses Android screencast and Sikuli. Android screencast couples the Android device screen to a PC and lets the tester drive the device from the PC. Sikuli is a capture-replay tool for GUI tests allowing to program verification points. Most trouble with gestures, because each gesture is composed of many events. And both displacements (i.e. distance between touches) and time difference (i.e. how fast the user moves) is interesting Hans Schaefer Slide no. 24
13 Page 13 End of Tips and Tricks 2014 Hans Schaefer Slide no. 25 Testing Usability 2014 Hans Schaefer Slide no. 26
14 Page 14 The Dimensions of Usability Learnability: How easy it is to learn to use it first time Efficiency: How many steps to complete a task Memorability: Does it get easier to repeat the task? Error recovery: How graceful is it? Accessibility: Easiness and simplicity of accessing key tasks or usability with handicaps Mapping: Do UI responses match user expectations? Visibility: Are important informations the most visible? Feedback: Is the user in control of the UI? Kept informed of what happens? Consistency: Are like items displayed and act the same way? Responsiveness: How responsive is UI interaction? 2014 Hans Schaefer Slide no. 27 Learnability: How easy it is to learn to use it first time Measure with sample user population Time until user is able to do use cases without help Online help / manual (?) Typical use cases Special use cases 2014 Hans Schaefer Slide no. 28
15 Page 15 Efficiency: How many steps to complete a task How many gestures / button presses / selections / menus? How many fields to fill in? How long text? Need to look up / refer to? 2014 Hans Schaefer Slide no. 29 Memorability: Does it get easier to repeat the task? Hotkeys? User defined shortcuts? Auto complete? Defaults? Remembering vs. other apps / devices? 2014 Hans Schaefer Slide no. 30
16 Page 16 Error recovery: How graceful? User should not lose control! No sudden (dangerous) actions Auto save / recovery 2014 Hans Schaefer Slide no. 31 Accessibility: Ease and simplicity of accessing key tasks or usability with handicaps Most important tasks on main screen Hotkeys Shortcuts Keys not in remote location For handicaps: Special area! 2014 Hans Schaefer Slide no. 32
17 Page 17 Mapping: Do UI responses match user expectations? Scenario testing with typical users Computer / Mobile / Domain literacy What do they expect? Test this early! Prototypes! 2014 Hans Schaefer Slide no. 33 Visibility: Is important information the most visible? What is most important? For whom? Visibility by font / size / contrast / placement Where do people look first? 2014 Hans Schaefer Slide no. 34
18 Page 18 Feedback: Is the user in control of the UI? Kept informed of what happens? Touching controls makes things happen User information especially if things take time Hans Schaefer Slide no. 35 Consistency: Are like items displayed and act the same way? Review screen vs. screen 2014 Hans Schaefer Slide no. 36
19 Page 19 Responsiveness: How responsive is UI interaction? UI control speed Repetition speed Reaction speed and info Does a user feel slowed down? 2014 Hans Schaefer Slide no. 37 How to test usability? Usability lab Low fidelity (on prototype, manual observation) High fidelity (on final product) User population Find a selection of people (different maturity and characteristics) Crowdsourcing International users on any platform Utest.com 2014 Hans Schaefer Slide no. 38
20 Page 20 Testing Battery Use 2014 Hans Schaefer Slide no. 39 What Drains the Battery? Communication (with cloud, server) -> minimize data use -> caching! Display Brightness, colors, changes (local) Computation and memory access 2014 Hans Schaefer Slide no. 40
21 Page 21 How to Measure it? Remove battery, replace by power supply with measurements Use an app like PowerTutor Typical use cases Repeat them many times, measure (high frequency sample), remove outliers Minimize uncontrollable background activity! 2014 Hans Schaefer Slide no. 41 PowerTutor Tool An app for Android Measurement exactness about 5% Measures any app s power use Repeat, sample! 2014 Hans Schaefer Slide no. 42
22 Page 22 PowerTutor Screens 2014 Hans Schaefer Slide no. 43 Thank you! 2014 Hans Schaefer Slide no. 44
Mobile App Testing Process INFLECTICA TECHNOLOGIES (P) LTD
Mobile App Testing Process Mobile Application Testing Strategy EMULATOR QA team can perform most of the testing in a well-equipped test environment using device emulators with various options like ability
More informationInternational Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN: 2349-6495
International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] Survey on Automation Testing Tools for Mobile Applications Dr.S.Gunasekaran 1, V. Bargavi 2 1 Department
More informationImage Area. White Paper. Best Practices in Mobile Application Testing. - Mohan Kumar, Manish Chauhan. www.infosys.com
Image Area White Paper Best Practices in Mobile Application Testing - Mohan Kumar, Manish Chauhan www.infosys.com Contents Introduction 3 QA Challenges in Mobile Application Testing 3 Device Variation
More informationMobile App Testing Guide. Basics of Mobile App Testing
2015 Mobile App Testing Guide Basics of Mobile App Testing Introduction Technology is on peek, where each and every day we set a new benchmark. Those days are gone when computers were just a machine and
More informationNAS 242 Using AiMaster on Your Mobile Devices
NAS 242 Using AiMaster on Your Mobile Devices Learn to use AiMaster on your mobile devices A S U S T O R C O L L E G E COURSE OBJECTIVES Upon completion of this course you should be able to: 1. Use AiMaster
More informationMedstar Health Dell Services
Medstar Health Dell Services Non Medstar Device Citrix Connectivity Guide October 2012 Sean Kaminski Dell Services System Admin Consultant 1 Table of Contents Overview...3 What is Citrix and why do I need
More informationFollowing statistics will show you the importance of mobile applications in this smart era,
www.agileload.com There is no second thought about the exponential increase in importance and usage of mobile applications. Simultaneously better user experience will remain most important factor to attract
More informationAdobe Marketing Cloud Bloodhound for Mac 3.0
Adobe Marketing Cloud Bloodhound for Mac 3.0 Contents Adobe Bloodhound for Mac 3.x for OSX...3 Getting Started...4 Processing Rules Mapping...6 Enable SSL...7 View Hits...8 Save Hits into a Test...9 Compare
More informationTesting & Assuring Mobile End User Experience Before Production. Neotys
Testing & Assuring Mobile End User Experience Before Production Neotys Agenda Introduction The challenges Best practices NeoLoad mobile capabilities Mobile devices are used more and more At Home In 2014,
More informationInternet Services. Amcom. Support & Troubleshooting Guide
Amcom Internet Services This Support and Troubleshooting Guide provides information about your internet service; including setting specifications, testing instructions and common service issues. For further
More informationSBBWU PROXY SETTING IT CENTRE How to Set a Proxy Server in All Major Internet Browsers for Windows
SBBWU PROXY SETTING IT CENTRE How to Set a Proxy Server in All Major Internet Browsers for Windows If you take your laptop to lots of places, including corporate networks that use proxy servers, you need
More informationNETGEAR genie Apps. User Manual. 350 East Plumeria Drive San Jose, CA 95134 USA. August 2012 202-10933-04 v1.0
User Manual 350 East Plumeria Drive San Jose, CA 95134 USA August 2012 202-10933-04 v1.0 Support Thank you for choosing NETGEAR. To register your product, get the latest product updates, get support online,
More informationAddressing Mobile Load Testing Challenges. A Neotys White Paper
Addressing Mobile Load Testing Challenges A Neotys White Paper Contents Introduction... 3 Mobile load testing basics... 3 Recording mobile load testing scenarios... 4 Recording tests for native apps...
More informationANDROID GUEST GUIDE. Remote Support & Management PC Tablet - Smartphone. 1. An Introduction. Host module on your PC or device
ANDROID GUEST GUIDE Remote Support & Management PC Tablet - Smartphone Remote Desktop Guest module on your Android device Host module on your PC or device 1. An Introduction WiseMo develops software for
More informationDwebs IIS Log Archiver Installation and Configuration Guide for Helm 4
Dwebs IIS Log Archiver Installation and Configuration Guide for Helm 4 Dwebs Ltd http://www.dwebs.ltd.uk January 2009 Doc: Helm 4.1.0.0 Mod Ver: 1.0.0.0 The names of actual companies and products mentioned
More informationWhite Paper. Bridging the essential gap between Mobile Cloud and crowd based testing. 1. Introduction. 2. Testing Lifecycle
White Paper Bridging the essential gap between Mobile Cloud and crowd based testing 1. Introduction 2. Testing Lifecycle a. Testing typologies (Functional, Usability) b. Functional Testing: Manual
More informationHow To Choose A Mobile Application Testing Tool
1 Criteria for Selecting Mobile Application Testing Tools BOŠTJAN ARZENŠEK and MARJAN HERIČKO, University of Maribor The importance of software testing has been discussed and proven in many articles and
More informationWhite Paper Bridging the Essential Gap between Continuous Quality and Crowd Based Testing
White Paper Bridging the Essential Gap between Continuous Quality and Crowd Based Testing 1 Contents Introduction... 3 Testing Lifecycle... 4 Testing typologies... 4 Functional Testing... 4 Manual vs.
More informationMobile Performance Testing Approaches and Challenges
NOUS INFOSYSTEMS LEVERAGING INTELLECT Mobile Performance Testing Approaches and Challenges ABSTRACT Mobile devices are playing a key role in daily business functions as mobile devices are adopted by most
More information7 6.2 Windows Vista / Windows 7. 10 8.2 IP Address Syntax. 12 9.2 Mobile Port. 13 10.2 Windows Vista / Windows 7. 17 13.2 Apply Rules To Your Device
TABLE OF CONTENTS ADDRESS CHECKLIST 3 INTRODUCTION 4 WHAT IS PORT FORWARDING? 4 PROCEDURE OVERVIEW 5 PHYSICAL CONNECTION 6 FIND YOUR ROUTER S LOCAL NETWORK IP ADDRESS 7 6.1 Windows XP 7 6.2 Windows Vista
More informationMobile Performance Management Tools Prasanna Gawade, Infosys April 2014
Mobile Performance Management Tools Prasanna Gawade, Infosys April 2014 Computer Measurement Group, India 1 Contents Introduction Mobile Performance Optimization Developer Tools Purpose and Overview Mobile
More informationAndroid Softphone App for the Opera IP System. Installation and user guide
Android Softphone App for the Opera IP System Installation and user guide Android App Manual Specifications are subject to change without notice. Facilities described may or may not be supported by your
More informationDETERMINATION OF THE PERFORMANCE
DETERMINATION OF THE PERFORMANCE OF ANDROID ANTI-MALWARE SCANNERS AV-TEST GmbH Klewitzstr. 7 39112 Magdeburg Germany www.av-test.org 1 CONTENT Determination of the Performance of Android Anti-Malware Scanners...
More informationAUTOMATED MOBILE TESTING REQUIRES BOTH REAL DEVICES AND EMULATORS
WHITE PAPER AUTOMATED MOBILE TESTING REQUIRES BOTH REAL DEVICES AND EMULATORS SEPTEMBER 2015 Today, businesses compete in an increasingly mobile-centric marketplace. Mobile QA can no longer take a backseat
More informationAutomated Mobile Testing Requires Both Real Devices and Emulators
WHITE PAPER Automated Mobile Testing Requires Both Real Devices and Emulators September 2015 Today, businesses compete in an increasingly mobile-centric marketplace. Mobile QA can no longer take a backseat
More informationCS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu
CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup Emmanuel Agu What is Android? Android is world s leading mobile operating system Google: Owns Android, maintains it, extends
More informationAnchor End-User Guide
Table of Contents How to Access Your Account How to Upload Files How to Download the Desktop Sync Folder Sync Folder How to Share a File 3 rd Party Share from Web UI 3 rd Party Share from Sync Folder Team-Share
More informationConnecting your Aiki phone to a network
Connecting your Aiki phone to a network Connect to mobile networks Depending on your carrier and service plan, your phone may connect automatically to your carrier s fastest available data network. Or
More informationLoad testing with. WAPT Cloud. Quick Start Guide
Load testing with WAPT Cloud Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. 2007-2015 SoftLogica
More informationInformation for NGT Trialists A Guide to Using the NGT App
Information for NGT Trialists A Guide to Using the NGT App What do I need to get started? A phone: at home or work, landline, mobile or VoIP (Voice over Internet Protocol) An internet connection: broadband,
More informationMixing Station Manual Manual Version 0.21. This manual is not yet complete, please be patient
Manual Version 0.21 This manual is not yet complete, please be patient Content About... 3 Compatible Mixer:... 3 Quick start... 4 Start View... 5 UI Elements... 6 Knobs... 6 Fader... 6 Main View... 7 Channel
More informationQsync Install Qsync utility Login the NAS The address is 192.168.1.210:8080 bfsteelinc.info:8080
Qsync Qsync is a cloud based file synchronization service empowered by QNAP Turbo NAS. Simply add files to your local Qsync folder, and they will be available on your Turbo NAS and all its connected devices.
More informationSetting up RDP on your ipad
This document will show you how to set up RDP (Remote Desktop Protocol) on your ipad. It will cover the following: Step 1: Creating an itunes account (if necessary) Step 2: Using the App Store Step 3:
More informationMobile Application Testing Challenges & Best Practices
Mobile Application Testing Challenges & Best Practices SSQA Silicon Valley; Sept 11, 2012 1 Agenda Key Challenges in Mobile Application Testing Best Practices Test Automation Test Sourcing Q & A 2 Mobile
More informationLaunch High-Performing Mobile Apps with Appurify. Manish Lachwani CTO and Co-founder Jay Srinivasan CEO and Co-founder
Launch High-Performing Mobile Apps with Appurify Manish Lachwani CTO and Co-founder Jay Srinivasan CEO and Co-founder About Appurify Mission to create comprehensive mobile application lifecycle management
More informationFI8910W Quick Installation Guide. Indoor MJPEG Pan/Tilt Wireless IP Camera
Model: FI8910W Quick Installation Guide (For Windows OS) (For MAC OS please go to page 17) Indoor MJPEG Pan/Tilt Wireless IP Camera Black White Package Contents IP Camera FI8910W with IR-Cut.x 1 DC Power
More informationInstallation and Setup: Setup Wizard Account Information
Installation and Setup: Setup Wizard Account Information Once the My Secure Backup software has been installed on the end-user machine, the first step in the installation wizard is to configure their account
More informationWhitepaper Performance Testing and Monitoring of Mobile Applications
M eux Test Whitepaper Performance Testing and Monitoring of Mobile Applications Abstract The testing of a mobile application does not stop when the application passes all functional tests. Testing the
More informationQuick Installation Guide
Quick Installation Guide Cloud Camera, 300Mbps Wi-Fi 7106505077 REV1.0.3 NC200 Configuring the Camera Via Smartphone: 9V=0.6A ETHERNET 1 Connecting the camera Connect the camera to the network your smartphone
More informationCHAPMAN & HALL/CRC INNOVATIONS IN SOFTWARE ENGINEERING AND SOFTWARE DEVELOPMENT. Software Test Attacks to Break Mobile and Embedded Devices
CHAPMAN & HALL/CRC INNOVATIONS IN SOFTWARE ENGINEERING AND SOFTWARE DEVELOPMENT Software Test Attacks to Break Mobile and Embedded Devices Jon Duncan Hagar (g) CRC Press Taylor & Francis Group Boca Raton
More informationClickfree frequently asked questions
Clickfree frequently asked questions Q: What is Cloud Storage? A: Cloud Storage is a term used for storing data remotely via the Internet. Cloud companies such as Elephant Drive provide this service. Q:
More informationMobile Application Testing
Mobile Application Testing Whitepaper Author: Scott Aziz Date: June 1, 2012 This whitepaper outlines the critical areas of testing needed to certify mobile enterprise applications Best practices from UST
More informationMobile Test Strategy. Shankar Garg. Senior Consultant - Testing
Mobile Test Strategy Shankar Garg Senior Consultant - Testing Scope of Mobile Testing Why Quality is important Challenges in Mobile Testing Best Practices for Mobile Test Strategy Mobile Testing Tools
More informationSNMP Web card. User s Manual. Management Software for Uninterruptible Power Supply Systems
SNMP Web card User s Manual Management Software for Uninterruptible Power Supply Systems Table of Contents 1. Overview... 3 1.1 Introduction... 3 1.2 Features... 3 1.3 Overlook... 3 1.4 Installation and
More informationWorkday Mobile Security FAQ
Workday Mobile Security FAQ Workday Mobile Security FAQ Contents The Workday Approach 2 Authentication 3 Session 3 Mobile Device Management (MDM) 3 Workday Applications 4 Web 4 Transport Security 5 Privacy
More informationSyllabus Version 1.2.8.
Syllabus Version 1.2.8. 0. Introduction to This Syllabus... 4 0.1 Purpose of this Document... 4 0.2 Cognitive Level of Knowledge... 4 0.3 The Examination... 5 0.4 Business Outcome... 5 0.5 Specialization...
More informationWorkshop: Testing Mobile Application with 'I SLICED UP FUN'
Workshop: Testing Mobile Application with 'I SLICED UP FUN' Jonathan Kohl, Kohl Concepts, Inc. Wednesday, November 9th, 2011 1:30PM 3:00PM Testing Mobile Applications Jonathan Kohl jonathan@kohl.ca www.kohl.ca
More informationError! Bookmark not defined. Error! Bookmark not defined. Error! Bookmark not defined.
Remote Lighting Kit Table of Contents Lighting Kit Overview 2 System Requirements 3 Basic Concepts of Wireless Routers and Networks 4 Basic Concepts of Network Light Bulbs 8 Planning Your Lighting Network
More informationSEACW DELIVERABLE D.1.6
SEACW DELIVERABLE D.1.6 Validation Methodology Specifications Project Acronym SEACW Grant Agreement No. 325146 Project Title Deliverable Reference Number Deliverable Title Social Ecosystem for Antiaging,
More informationSample Exam Foundation Level Syllabus. Mobile Tester
Sample Exam Foundation Level Syllabus Mobile Tester September 2015 American Software Testing Qualifications Board Sample Exam Foundation Level Syllabus Mobile Tester 1. What types of testing are particularly
More informationIntroduction to the AirWatch Browser Guide
Introduction to the AirWatch Browser Guide The AirWatch Browser application provides a safe, accessible and manageable alternative to Internet browsing using native device browsers. The AirWatch Browser
More informationLinksys WAP300N. User Guide
User Guide Contents Contents Overview Package contents 1 Back view 1 Bottom view 2 How to expand your home network 3 What is a network? 3 How to expand your home network 3 Where to find more help 3 Operating
More informationSTeP-IN SUMMIT 2013. June 18 21, 2013 at Bangalore, INDIA. Enhancing Performance Test Strategy for Mobile Applications
STeP-IN SUMMIT 2013 10 th International Conference on Software Testing June 18 21, 2013 at Bangalore, INDIA Enhancing Performance Test Strategy for Mobile Applications by Nikita Kakaraddi, Technical Lead,
More informationDEPLOYMENT. ASSURED. SEVEN ELEMENTS OF A MOBILE TEST STRATEGY. An Olenick & Associates White Paper
DEPLOYMENT. ASSURED. SEVEN ELEMENTS OF A MOBILE TEST STRATEGY An Olenick & Associates White Paper July 2013 Contents Executive Summary... 1 Mobile Vision... 3 QA Methodology and Process... 4 Deployment
More informationMagnet Voice. Android App Installation
Magnet Voice Android App Installation 1. Overview of the Android softphone app 3 2. Installing the softphone app on the smart phone 3 2.1. Enter system IP registration data in the app...4 2.2. Advanced
More informationA Tool for Evaluation and Optimization of Web Application Performance
A Tool for Evaluation and Optimization of Web Application Performance Tomáš Černý 1 cernyto3@fel.cvut.cz Michael J. Donahoo 2 jeff_donahoo@baylor.edu Abstract: One of the main goals of web application
More informationBCS Bristol Autumn School Testing your App. Jim Thomas Director of Software Testing
BCS Bristol Autumn School Testing your App Jim Thomas Director of Software Testing TVS background TVS UK (2008) TVS Germany (2011) TVS France (2012) T&VS India (2011) Delivering tailored solutions for
More informationCloud based Testing for Mobile Apps
Cloud based Testing for Mobile Apps Dada Mote XORIANT Solutions Pvt. Ltd. 1 Agenda Testing Mobile Apps Limitations Emerging Trends Cloud Based Testing for Mobile Apps Clouds types for Mobile Apps Testing
More informationShareLink 200 Setup Guide
ShareLink 00 Setup Guide This guide provides instructions for installing and connecting the Extron ShareLink 00. The ShareLink USB 00 Wireless Collaboration Gateway allows anyone to present content from
More informationUnderstanding offline files
Understanding offline files Introduction If you've ever needed to access important files stored in a shared folder on your network but couldn't because the network connection was unavailable, then you
More informationNetwork Virtualisation in Testing
Network Virtualisation in Testing Richard Bishop 27 th January 2016 1 Introduction Trust IV Trust IV is an independent specialist provider of software QA solutions and professional IT services across the
More informationWISE-4000 Series. WISE IoT Wireless I/O Modules
WISE-4000 Series WISE IoT Wireless I/O Modules Bring Everything into World of the IoT WISE IoT Ethernet I/O Architecture Public Cloud App Big Data New WISE DNA Data Center Smart Configure File-based Cloud
More informationSynergy Controller Cloud Storage Features and Benefits
Synergy Controller Cloud Storage Features and Benefits The exploding popularity of cloud based data storage and application services is a direct result of the benefits they provide in virtually all business
More informationMOBILE APPS. QA Testing for mobile applications
MOBILE APPS QA Testing for mobile applications How familiar are you with Apple devices? This question can be asked for apple devices as well as Android devices - depending on the company your interviewing
More informationMobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality,
Mobile Testing Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality, usability and consistency. A mobile application
More informationDroboAccess User Manual
DroboAccess User Manual Release 8.2 The DroboAccess developers June 02, 2016 CONTENTS 1 DroboAccess 8.2 User Manual Introduction 1 2 Configuration of DroboAccess 8.2 3 2.1 Users, passwords and share management................................
More informationConnecting With Lifesize Cloud
There are several different ways to connect to a Lifesize Cloud video conference meeting. This guide will provide you instructions for each way. Ways to Join a Lifesize Cloud Video Conference After getting
More informationGauge Drawing Tool... 8. Slider Drawing Tool... 8. Toggle Button Drawing Tool... 8. One-Way List Drawing Tool... 8
v. 20120510 Table of Contents RTiPanel Overview and Requirements... 3 Software Requirements:... 3 Hardware Requirements:... 3 Network Requirements:... 3 Licensing Requirements:... 4 Basic Integration Designer
More informationPropalms TSE Deployment Guide
Propalms TSE Deployment Guide Version 7.0 Propalms Ltd. Published October 2013 Overview This guide provides instructions for deploying Propalms TSE in a production environment running Windows Server 2003,
More informationSynergy Controller Cloud Storage Features and Benefits
Synergy Controller Cloud Storage Features and Benefits The exploding popularity of cloud based data storage and application services is a direct result of the benefits they seem to provide in virtually
More informationLee Barnes, CTO Utopia Solutions. Utopia Solutions
Mobile Technology Testing Are You Ready? Lee Barnes, CTO Utopia Solutions Agenda 1. Mobile Testing Challenges 2. Mobile Testing Practices 3. Mobile Test Automation 4. Summary and Q & A Mobile Testing Challenges
More informationMobile Application Performance
Mobile Application Performance Tips & Tricks to Significantly Boost App Performance Ray Bennett Director, Microstrategy - Mobile Service Line 11km/s (7mps) Escape Velocity Performance Definition What is
More informationCloud Portal for imagerunner ADVANCE
Cloud Portal for imagerunner ADVANCE User's Guide Please read this guide before operating this product. After you finish reading this guide, store it in a safe place for future reference. ENG How This
More informationThe day-to-day of the IT department. What is Panda Cloud Systems Management? Benefits of Panda Cloud Systems Management
1 INDEX The day-to-day of the IT department What is Panda Cloud Systems Management? 'The virtuous circle' Benefits of Panda Cloud Systems Management Necessary resources and infrastructure 2 The day-to-day
More informationgenie app and genie mobile app
genie app and genie mobile app User Manual 350 East Plumeria Drive San Jose, CA 95134 USA June 2012 202-10933-02 v1.0 2012 NETGEAR, Inc. All rights reserved No part of this publication may be reproduced,
More informationAspera Mobile An Open Platform for Rapid Content Acquisition and Delivery WHITE PAPER
WHITE PAPER TABLE OF CONTENTS Overview 3 Transitioning to Mobile Upload 3 - an Open Platform for Rapid Upload/Download 3 Rapid Individual and Concurrent Upload/Download Speed 4 Predictable Control of Mobile
More informationSample Exam Foundation Level Syllabus. Mobile Tester
Sample Exam Foundation Level Syllabus Mobile Tester September 2015 American Software Testing Qualifications Board Sample Exam Foundation Level Syllabus Mobile Tester MOB-1.2.1 (K2) Explain the expectations
More informationA Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved.
A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved. 1 The Mobile Web refers to access to the world wide web, i.e. the use of browser-based Internet services,
More informationMeasure wireless network performance using testing tool iperf
Measure wireless network performance using testing tool iperf By Lisa Phifer, SearchNetworking.com Many companies are upgrading their wireless networks to 802.11n for better throughput, reach, and reliability,
More informationA state-of-the-art solution that brings mobility to SCADA alarms
A state-of-the-art solution that brings mobility to SCADA alarms SCADA-Aware Mobile far exceeds the capabilities of SMS, e-mail, and pagers, and delivers alarms to the mobile device in the most reliable
More informationPenetration Testing for iphone Applications Part 1
Penetration Testing for iphone Applications Part 1 This article focuses specifically on the techniques and tools that will help security professionals understand penetration testing methods for iphone
More informationUser Management Tool 1.6
User Management Tool 1.6 2014-12-08 23:32:48 UTC 2014 Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement Contents User Management Tool 1.6... 3 ShareFile User Management
More informationRUN THE RIGHT RACE. Keep pace with quickening release cycles. Discover automation with the human touch. CHOOSE A TEST TO RUN BELOW
RUN THE RIGHT RACE Keep pace with quickening release cycles. Discover automation with the human touch. CHOOSE A TEST TO RUN BELOW 26032015 FUNCTIONAL TESTING With Borland everyone from business analysts
More informationMastering Mobile Web with 8 Key Rules. Mastering Mobile Web with 8 Key Rules www.mobilelabsinc.com
Mastering Mobile Web with 8 Key Rules 1 2 Introduction When it comes to mobile web design and testing, mobility plays by a far different set of rules than the desktops of years past. Today we are challenged
More informationMobile Automation: Best Practices
contents A U T H O R : M a n i s h B h a g a t Mobile Automation: Best Practices Abstract... 2 Executive Summary... 3 QA Challenges of Mobile Application Testing... 4 Mobile Application Automation Challenges...
More informationPolycom Converged Management Application (CMA ) Desktop for Mac OS X. Help Book. Version 5.1.0
Polycom Converged Management Application (CMA ) Desktop for Mac OS X Help Book Version 5.1.0 Copyright 2010 Polycom, Inc. Polycom and the Polycom logo are registered trademarks and Polycom CMA Desktop
More informationIntroduction to ios Testing
Introduction to ios Testing Presented by Amy Klatt August 8, 2012 Agenda Overview Best practices Installing apps Setting up a test environment Screenshots and video Logs Q & A 2 The Challenge Overview
More informationMobile Testing That s Just a Smaller Screen, Right?
Mobile Testing That s Just a Smaller Screen, Right? Stephen Janaway Senior Software Test Manager Nokia Mobile Phones Who am I? Stephen Janaway 12 years experience in mobile software testing. Software testing
More informationConnecting With Lifesize Cloud
There are several different ways to connect to a Lifesize Cloud video conference meeting. This guide will provide you instructions for each way. Ways to Join a Lifesize Cloud Video Conference After getting
More informationDruva insync: Simplified, Robust Endpoint Data Protection Date: August 2011 Author: Tony Palmer, Senior Lab Engineer /Analyst
ESG Lab Review Druva insync: Simplified, Robust Endpoint Data Protection Date: August 2011 Author: Tony Palmer, Senior Lab Engineer /Analyst Abstract: This ESG Lab review documents hands-on testing of
More informationVIA CONNECT PRO Deployment Guide
VIA CONNECT PRO Deployment Guide www.true-collaboration.com Infinite Ways to Collaborate CONTENTS Introduction... 3 User Experience... 3 Pre-Deployment Planning... 3 Connectivity... 3 Network Addressing...
More informationMake a folder named Lab3. We will be using Unix redirection commands to create several output files in that folder.
CMSC 355 Lab 3 : Penetration Testing Tools Due: September 31, 2010 In the previous lab, we used some basic system administration tools to figure out which programs where running on a system and which files
More informationWelcome to icue! Version 4
Welcome to icue! Version 4 icue is a fully configurable teleprompter for ipad. icue can be used with an external monitor, controlled by remote and can easily share files in a variety of fashions. 1 of
More informationYou're reading an excerpt. Click here to read official APPLE REMOTE DESKTOP 1.2 user guide http://yourpdfguides.com/dref/1168427
You can read the recommendations in the user guide, the technical guide or the installation guide for APPLE REMOTE DESKTOP 1.2. You'll find the answers to all your questions on the APPLE REMOTE DESKTOP
More informationTELUS Business Connect Customer Onboarding Guide. How to successfully set up your service
TELUS Business Connect Customer Onboarding Guide How to successfully set up your service Contents The onboarding process............ 2 Network readiness.............. 3 Web registration...............
More informationAndroid App Installation
Android App Manual Specifications are subject to change without notice. Facilities described may or may not be supported by your network. Opera 240, Opera 20 IP, Opera Cloud and Operafone are the registered
More informationAndroid App End User Installation Guide
Android App End User Installation Guide 2511 Corporate Way Palmetto, FL 34221 941.753.5000 800.486.7685 www.medtelservices.com Facilities described may or may not be supported by your network. This documentation
More information--------- Virtual Office. Network Tests. Revision 1.0. 8x8, Inc. 2125 O'Nel Drive San Jose, CA 95131 Phone: 408.727.1885 Fax: 408.980.
--------- Virtual Office Network Tests Revision 1.0 8x8, Inc. 2125 O'Nel Drive San Jose, CA 95131 Phone: 408.727.1885 Fax: 408.980.0432 8x8, Inc. 2125 O'Nel Drive San Jose, CA 95131 Phone: 408.727.1885
More informationSTeP-IN SUMMIT 2014. June 2014 at Bangalore, Hyderabad, Pune - INDIA. Mobile Performance Testing
STeP-IN SUMMIT 2014 11 th International Conference on Software Testing June 2014 at Bangalore, Hyderabad, Pune - INDIA Mobile Performance Testing by Sahadevaiah Kola, Senior Test Lead and Sachin Goyal
More information