Home

DeviceAnywhere Test CenterTM User Manual for Enterprise

image

Contents

1. DeviceAnywhere Test Center User Guide 4 2 1 1 Advanced Settings Figure 4 3 shows the advanced settings available in the New Project window New Project New Project Name new project Hide Advanced Version control Devicednywhere Version Control a Editable by All users From QA Customer a Viewable by All users From Q4 Customer iw All users From QA Customer Race Figure 4 3 Project Advanced Settings The Advanced section allows you to manage the version control and permissions of your Project Version control allows you to use either the DeviceAnywhere local version control system or your own version control system The selection in the drop down menu for the Editable by field determines who is able to edit the assets in your Project You may select either All users from lt your organization name gt Only me or select a User Group that you would like to have editable permissions User Groups are created in the MyDeviceAnywhere website and are discussed in detail in section 5 3 4 1 below The selection in the drop down menu for the Viewable by field determines who will see your published project These users that only have read permissions will not see your project until it has been published Note Always adjust the advanced settings of a Project at the time of its creation Once a Project is created the advanced settings cannot be edited 4 2 2 Project Devices Figure 4 4
2. 7 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide To access documents online click Help in DeviceAnywhere Studio or select the appropriate link in the DeviceAnywhere Portal Typographical Conventions This document uses the following typographical conventions An example illustrates each convention Convention Italic font Underlined text Single quote Blue text Meaning or Use References to Device Anywhere products or applications Indicates a link to a web page Indicates the initial use of special terms used in Device Anywhere Cross reference link to a location in the current document Getting Started 1 1 Log in to DeviceAnywhere Example This section describes how to get started by logging in to DeviceAny where Test Center and launching DeviceAnywhere Studio http www deviceanywhere com This lesson also introduces the concept of test cases Figure 2 1 illustrates the My DeviceAnywhere home page To start using devices in DeviceAnywhere Test Center first log in to DeviceAnywhere 1 Launch your web browser 2 Go to the URL provided by your administrator 3 Enter your username and password Figure 1 1 displays the login page Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 8 of 88 DeviceAnywhere Test Center User Guide y Device Anywhere by Mobila Complete Email 9 Login 2004 2010 Mobile
3. Primary contact Time Zone First Name GMT 08 00 America Los_Angeles Adam Address Line1 Last Name 1670 S Amphlett Blvd Suite 350 Bryan Address Line2 Email N A bryan adam email com Ci Contact Phone San Mateo 555 1212 State Zip CA 94402 pliss Secondary contact 555 1212 First Name Adam Last Name Status Info a Bryan Customer Account Email since pue i bryan adam email com abi Contact Phone Created Last Modified Created By 555 1212 04 17 06at 01 07 10at email admin 04 56 AM PKT 03 39 AM PKT fa Edit Figure 5 6 Account Information The Account Info page shows the account information of the current user The Account Admin can edit the Account Profile e g Company Info and Account contacts by clicking the change account information link 5 3 1 4 Usage History The Usage History shows the time usage in hours by monthly periods Click on a month to open a detailed report of usage history for each user during that month Users can view their individual usage history the account admin can view the usage history for all users of the system Figure 5 7 This screen shows the usage times for the account by month Frames Production Monitoring Test Results Reservations System Admin Account Admin SIM Switch Smartphone Account Profile Usage History Monthly Usage Total 50 Records Show All 1234 1 may2010 9 0 2 April2010 11 7 31 March2010 TA 4 February2010 20 5 5 January2010 1
4. and Shift Left click selection commands Control Click will enable the user to select specific devices while Shift Click will enable the user to select multiple devices Clicking on any device will deselect the device when using this control 2 Click the Add arrow button to transfer the device s to the Project devices dialog box 3 Repeat the process for all desired devices 4 Click Save Copyright 2010 DeviceAnywhere All Rights Reserved 54 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide To delete devices from your Project use the Remove arrow button instead Note If you remove a device that has test results i e you have already executed tests against it from a Project you will still be able to view those test results in the reporting portal 4 2 3 Project Dependencies The Dependencies section shows Projects that your current project is dependent on and allows you to add or remove existing projects as dependencies A dependency allows you to use the assets e g test cases step groups in another Project within the current Project For instance if you create a Project A and Project B and then add Project B as a dependency to Project A then you will be able to use all the assets of Project B in Project A Figure 4 5 shows the Dependencies tab in the Project Properties Window Project Properties QA Demo Project Overview Dependencies Devices Dependencies Audit TestC
5. the acquired devices will be retained for five minutes When DeviceAnywhere Studio is re launched the screen will show the acquired devices from the previous session and will enable you to select whether to retain or release the devices 3 3 Keyboard and Hardware To open the Keyboard and Hardware section of the Device Console click the Keyboard and Hardware icon This section consists of three tabs Keyboard Hardware and Audio amp Video Figure 3 11 displays the Keyboard and Hardware section of the Device Console Keyboard Hardware Audio amp video Input mode Text entry Type directly into device or enter and send text here Log Figure 3 11 Keyboard and Hardware section ie Hal Text Entry Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 23 of 88 DeviceAnywhere Test Center User Guide During a live session text or numeric data often must be entered into a device You can click on the device keys or tap touchscreen controls to enter keys or type directly from your keyboard into the device Controls for keyboard text entry are located in the Keyboard tab of the Keyboard and Hardware section Three key modes for keyboard data entry are supported alpha default numeric and URL You can either enter text by directly interacting with the device s keys and or touchscreen or you can enter data with your keyboard using the text entry field in the Device Console To
6. 29 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide BREW d View Applications List available Delete Application Remove application from the device applications Ch ho m Enables you to download an u application from the device de view Memory Statistics Enables you to wiew the memory status of the device Once you have uploaded your application Reset Device power cycles the device so that you can then wiew your uploaded application Figure 3 15 BREW Functions 3 4 5 sharing The Sharing tab in the Device Console enables other users to view the device s you currently have acquired through their own computers See section 3 9 of this user manual for more information on device sharing 3 4 6 Cleanup This functionality allows a set of scripts to automatically be run on devices after each use Device reset and cleanup is implemented by running test scripts that execute commands on the device to restore the device to the default settings and wipe the device clean by clearing the cache deleting Copyright 2010 DeviceAnywhere All Rights Reserved 30 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide the inbox and so on This is a feature that can be deployed upon request Please contact your Technical Account Manager if you would like to implement clean up scripts on your devices If implemented DeviceAnywhere reset and cleanup scripts are also
7. 3 A aer Samsung Links T Fia Teija dike Figure 4 22 Test Cycle Dialog Box 4 4 2 Run Test Cycle Once you have created your test cycle and are ready to start executing the test steps right click on a device from your list of test cycle devices and select Acquire and Run Test Cycle Once acquired the live device will appear in the workspace As you go through each step starting with the first the current step will appear highlighted and the detailed instructions will appear in the Instruction box below it Execute the instructions on the live device and capture proofs as prompted Figure 4 23 shows the test cycle view in Runtime Mode Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 71 of 88 DeviceAnywhere Test Center User Guide 47 DeviceAnywhere Studio 5 0 Internal Customer File Edit Device Project wiew Go Tools Help Test Case Manager E Device Access iz E p n Test Case Runtime QA Demo Project TestDemoCylce Nokia 6300 Demo TCO1 Test cycle completed My Devices Back view Results E Getting Started gt an 7 y emo steps p Keyboard Hardwa Step 1 Pass Test Case Manager Step 2 Pass Input mode q abc Test Case Editor Step 3 Pass Demo STPG 01 Text entry Getting Started Runt Ye Type directly into device Step 1 Pass 3 Test Automation l About Instructions j ine This is demo s
8. Add files under the Application files field 4 Locate and select the desired files from your computer or data cable connection then click OK 5 Once the desired files are added to the Application files field click Add Application 6 The new application will appear in the application list Once the application has been uploaded to the utility you can deliver it to the device Highlight the application and then click the button next to Deliver application via The type of button that appears will depend on the delivery method available to the device e g SMS Sideload If SMS is the delivery option a link to the application will be delivered via SMS to the device Multiple delivery options may be available for some devices Note Be sure to descriptively name each application so they can easily be differentiated This is especially helpful in instances where an application may have multiple versions In Figure 3 13 an application has been sent to the device as an SMS using the Upload Applications Utility Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 27 of 88 DeviceAnywhere Test Center User Guide Send SMS Applications Sharing Cleanup Choose application to send to the device Download From existing URL E Add application Remove Clock ju Type JAME Created on December 11 04 34 PM Size 17 1 KE Files bigclock jar 16 5 KB 1 bigclock jad 575 by
9. Case Manager following the creation of a Project Figure 4 1 illustrates the Test Case Manager section of the DeviceAnywhere Studio View Panel Copyright 2010 DeviceAnywhere All Rights Reserved 50 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide DeviceAnywhere Studio 5 0 File Device View Go Tools Help j Tes E Test center Getting Started Test Case Editor Test Case Runtime _ Getting Started y Classic Automation Scripts Test Suites Schedule Dashboard Figure 4 1 Test Case Manager Components The Test Case Manager contains three views Test Case Editor Test Case Runtime and Getting Started These modes are activated by clicking on the appropriate tab in the View Panel The Getting Started view contains a brief description on how to first create a Project and then how to begin creating your test cases In the Editor mode you can create new Projects test cases and step groups In the Runtime mode users can execute tests created in the Editor mode against specified devices and save the resulting proofs 4 2 Projects A Project organizes your test assets including test cases step groups a Device List and any automation assets if you are utilizing the Test Automation feature To manage Projects in Studio select the Test Case Editor from the View Panel You will see the Project Pane where all of your Projects and associated test assets can be selected Fi
10. Device Dialog Box To generate a code for device sharing follow the steps below 1 Inthe Share Device window click Generate Code 2 A numerical code that you can verbally share or email to other users is generated You can enter email addresses and use the Send Email button to email your code from within DeviceAnywhere Studio The email generated will also provide instructions on how to view the device You can also share a device with other online users When users in your account are currently logged in to DeviceAnywhere Studio their names will appear in the box at the bottom of the Copyright 2010 DeviceAnywhere All Rights Reserved 43 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Share Device dialog box You can simply select one or more users from the list and press Invite users Users invited through this method will see a message in DeviceAnywhere Studio asking them if they would like to view your shared device You can accept or reject any invitation you receive When you accept an invitation you can observe monitor the device Figure 3 28 shows the prompt that appears when a device sharing invite is received Device Monitoring Figure 3 28 Accepting a Device Sharing Invitation The device for the shared session immediately appears in the workspace This shared device takes precedence over any other devices that might be active in the workspace In this mode you can only view acti
11. DeviceAnywhere Test Center User Guide 3 10 3 Error Inspector When exceptions occur with the acquired device you can inspect the details of the error by opening the Error Inspector The Error Inspector icon located in the Status Bar appears as a yellow triangle if errors have occurred If there are no exceptions the icon is grayed out Click the Error Inspector icon to open the Error Inspector window In the left panel highlight an error to inspect In the right panel the following details of the highlighted error will display error type time of error and exception stack trace Figure 3 35 displays the Error Inspector window with error details 2 Error inspector Unable to execute action Error A E E Unable to execute action 08 54 29 Stack trace Exception stacktrace java lang RuntimeException No response from latency monitor server at com mc Qui Features deviceaccess features connections tasks Latency estCallable calllLatencyTestCallable jaw aili at com mc qui Features deviceaccess features connections actions TestLatency executelTestlatency jawa 51 at comme gui common di Framework actions BackgroundaActionBasegActionTask run BackgroundActionBase java 162 at com me gui common ui Framework BackgroundTaskManager TaskwWrapper run BackgroundTaskManager jawa l 74 at java util concurrent Executors Runnable adapter call Executors java 441 at java util concurrent Future Task Sync inn
12. Manager pa uw hg ae DP PRA esi C ons Faros hoten retracthone er oe ins 3 0 areal tet canis eave the subject Going Saini uw step pars YY Motorola a GB MSp example project a Proof Center de Paro Propet 5 SAEN Proof type Hape phani E n Bi ar az ES Test Automation GR Weatter Srortcode Carairants 7 This step is optiona whans Sirig ng Expectod Gyng Hard Adip Akigop Bemmi a y Mtr L J Persa Paet m PIN a Figure 4 11 Test Case Properties Tab 4 3 2 1 Step Automation Note This section is intended for customers with the Test Automation feature Test steps can be automated An automated step called an Action can be attached to a step If there is an action attached to a step the user may simply select play and the action will execute automatically completing the step and collecting the required proof To add an action to a test step 1 Click the button This will open a pop up window in which you may select an action to assign 2 Click on the desired action An additional panel will open on the right within the pop up window with details on the action 3 Click Select to add the action to the test step Copyright O 2010 Device Anywhere All Rights Reserved 61 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide To remove an assigned script click the X button in the Automation field Figure 4 12 illustrates adding an action to a test step DeviceAnywhere Studio
13. None Test Case Demo 1C01 Step 1 Step 1 Instructions This is demo step1 Hotes NA Proof s 01 01 2007 10 47 01 01 2007 10 48 Proof 1 1210 2009 9 40 00 PM Figure 4 31 Detailed Results of a Test Cycle The detailed results page allows you to filter results by device and by test case 5 DeviceAnywhere Portal The Device Anywhere Portal is the web interface you see once you have successfully logged into your Device Anywhere account The Portal is an access point for MyDeviceAnywhere community links results and training and support resources From the Portal you can perform the following functions Review and make changes to users and devices Admins only View test results and uploaded frames Make reservations for devices pa aa a Download DeviceAnywhere Studio first time users The following sections will cover the features of the Portal that pertain to Device Anywhere Test Center and the Test Case Manager module Copyright O 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 78 of 88 DeviceAnywhere Test Center User Guide 5 1 Log in to the DeviceAnywhere Portal To log in to the Portal follow these steps Launch your browser Go to the URL specified by your administrator Enter your username and password Click Login eS The DeviceAnywhere Portal home page appears on the screen 5 2 DeviceAnywhere Portal Interface Figure 5 1 shows the DeviceAnywhere Portal hom
14. Power The device is live and available 2 Lock The device is locked and in use by you or another user 3 Clock The device is online but temporarily unavailable 4 Grey Power The device is offline 3 2 3 Access a Device Once the desired device is located in the Device List Panel acquire the device by right clicking on the device to open the Device Menu and selecting Acquire Device When you acquire a device it is solely yours to use until you release it As soon as you acquire a device DeviceAnywhere Studio goes into interactive mode The device will appear in the workspace along with its Device Console Now the device is ready to record key presses Accessing Multiple Devices Copyright 2010 DeviceAnywhere All Rights Reserved 18 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide When more than one device is acquired the devices are added to the workspace in individual tabs You can work with an unlimited number of devices in the Test Center view Click the tab of the desired device to view the device and access its controls in the workspace You can also toggle between docked tabs by using the drop down menu located at the top right of the workspace Figure 3 6 shows how to manage multiple acquired devices Device Tabs Drop Down Menu gt LGLxs00 ES Motorola ROKR Em35 Motorola v3m RAZR Motorola Le etv a LG LX400 1 318 2629089 E ZA Pop Ou
15. a Type Grecthy into device or enter and send bent hera Communication y WebTest 5 Section of the Console Figure 3 2 Device Console The Device Console offers the following functionality 1 Keyboard and Hardware This section enables you to interact with the device using the keyboard and to control hardware battery device orientation etc and audio video settings 2 Device Tools This section enables you to send an SMS to the device load applications share the device and run cleanup scripts Note many of these features are optional and require additional equipment or software to be deployed Only those features enabled will be visible in this section Device Sharing is always available by default 3 Communication This section will only appear if applicable to the device It enables the user to control communications between the device and a PC via USB cable or tunneling 4 WebTest This section enables you to monitor the HTML code generated when requests are sent between the device and a web page WebTest requires an additional server be deployed to support this functionality Further details on each of the functions available in the Device Console are available starting with section 3 3 below 3 1 3 Device Menu The Device Menu in the Test Center view offers several hardware functions and informational options To access the menu either right click on the device in the Device List or in
16. a list of your Projects To access the filter select the radio button next to Projects in the Device Filter window The filter functions identically to the Package filter utilizing a drop down menu Select the desired Project to view its associated Device List 3 Search Filter You can further pare down the displayed Device List by using the free form text filter With every keystroke entered into the text filter the Device List will be dynamically reduced The filter finds matching text in the make model or MCD of the device Figure 3 4 shows the filters that can be used to search for a device _Test Center Group devices by 2 Packages 7 Projects Package l Project Filter gt CA Bel e Search Filter Fite Motorola L6 SLVR Motorola ROKR EM35 MR otorola vam Razr Figure 3 4 Device Filter Window 3 2 2 Device Availability and Status The availability of a device is indicated by status icons which appear next to each device in the Device List Copyright 2010 DeviceAnywhere All Rights Reserved 17 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Figure 3 5 shows the device status icons MC Demo BlackBerry 6700c 0 Cingular Motorola LE SLWR D2 Uk 3 Motorola MOTO Sprint US i Motorola ROKR EM35 SIM Unlocked e Motorola 43M Razr verizon US Figure 3 5 Device Status Icons The status icons comprise the following 1 Green
17. available through the Cleanup tab under Device Tools If scripts for a device are available they will be listed in the panel To run a script click the Run button next to the name of the desired script 3 5 Communication For certain functions such as file and data transfers a connection between the device and a PC is required DeviceAnywhere Studio offers a Virtual Communication feature with which to perform those functions This is an optional feature If you would like to deploy this functionality on a device in your system contact your Technical Account Manager If applicable to the acquired device a Communication icon will appear in the Device Console Accessing this icon opens a panel of virtual communication controls that enables you to communicate with the device via virtual connection to your local PC Depending on the device a virtual connection can be made by Virtual USB or by tunneling Figure 3 16 shows the Virtual USB tab of the Communication section Virtual USB a Virtual Connection Virtual Connection is a latency sensitive feature Itis recommended that your test the latency of this device before proceeding Test Latency g Figure 3 16 Virtual Connection feature Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 31 of 88 DeviceAnywhere Test Center User Guide Prior to establishing a connection testing the latency of the connection is re
18. below If an acquired device is inactive for three minutes less than the proscribed time a pop up alert will appear warning that the device will be automatically released In the pop up window click Reset Time to continue using the device and reset the timer or click Release Now to immediately release the device If no option is selected the device will automatically be released after the set inactivity period is reached Figure 3 9 shows the Device Inactivity alert window Device Inactivity gt e The device LG Lx400 1 has been inactive For 28 minutes and will be automatically released if no action is taken Figure 3 9 Device Inactivity Alert Release Devices Alert If you close DeviceAnywhere Studio and a device is still acquired you will receive an alert before the program shuts down You can choose to release or retain the device when the program closes If you choose to retain the device it will remain acquired for five minutes After five minutes of inactivity the device will be released Figure 3 10 shows the Release Devices alert window Release Devices There are devices still acquired What would you like to do i Release Device s Retain Device s Figure 3 10 Release Devices Alert Unexpected Termination Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 22 of 88 DeviceAnywhere Test Center User Guide Should DeviceAnywhere Studio terminate unexpectedly
19. entry Type directly into device Figure 4 28 Green Dot Indicator Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide 4 5 Saving and Viewing Results Figure 4 29 highlights the View Results button which opens the reporting web portal DeviceAnywhere Studio 5 0 Internal Customer File Edit Device Project View Go Tools Help Test Case Manager Device Access Test Case Runtime QA Demo Project TestDemoCylce Nokia 6300 Demo TCD1 My Devices Demo TCO1 s H view captured proofs on a website Back view Results Getting Started e Test Case Manager Step Test Case Editor Step 3 Demo SsTPG 01 Getting Started Rund Skep 1 Test Automation About Automation This is demo stepl Proof Center About Links Report an lssue HMybevrice Anywhere Proof Portal Proof single picture Take picture Clear More Figure 4 29 Viewing Results Button Results are automatically saved once a test cycle is complete These results can be viewed by clicking on the View Results button located at the top of the left hand pane You can also access Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 76 of 88 DeviceAnywhere Test Center User Guide results by selecting Proof Portal under the Links section in the left panel in DeviceAn
20. f Devices AP Bug 12360 54 Action2109 ting Started 3 Dec 16 09 DeviceType Last Modified Version Control X Manual only n E B NewProj2109 TMobile Nokia 6300 Today 01 01 PM Checked out ist Case Manager EMB actions i O Action2109 st Case Editor i a states Edit Project Devices o 9 test cases SVANGER UUME 3 Shariq Demo 2 Status Running Stop Change Device A tting Started E 4 1 2 3 4 S st Automation ai MO ripting o 1 Enter script parameters 21 12 200 tting Started Bu xl E 12 21 12 2005 t onitorAnywhere ce out 1 A aa Sendkeys2 oof Center y RRA i 3 sy Es SendKeys3 iks E3 5 v SendKeys4 port an Issue RS y DeviceAnywhere ig F 6 oof Portal Wait2 New Project e 4 a Figure 4 24 Run Automated Step dialog box Clicking any button on the device i e keyboard or side buttons while an automated step is being executed will bring up the dialog The device is executing the step lt step name gt You cannot interact with the device during this time You can cancel the execution by clicking the Cancel button 4 4 2 3 Stopping an Automated Step The execution of an automated step can be cancelled during the testing process 1 Click Stop 2 You will be returned to the Run Automated Step dialog box 4 4 3 Test Cycle Status DeviceAnywhere Studio helps you track the status of your test cycles Before a test cycle starts runni
21. image Key Variable Macro Y Test Automation Sxpbng Started es B Smartphone Smartphone Manager Figure 2 1 DeviceAnywhere Studio interface A Test Center Gop draces by Packages Projects Al Deces Miter li g o s Nokia N95 66H Nokia N97 li Samsung SG A727 oe Samsung SGH 617 Black jack 11 You Paren used O causes of Al Oovices Devine Alerts Menu Bar View Bar Paim roo roomx Sprint E Device List Panel DUN Work Space Pam Tho 700w Sprm 650 346 0994 14 a Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential Keyboard Hardware Audio amp Video Input mode rarae Text entry Type Grectly rto device or erter and send text here Log sms Device Pressed Trochi IS hey Device Pressed TWindowsT key 11 of 88 DeviceAnywhere Test Center User Guide 2 2 Title Bar The Title Bar shows the DeviceAnywhere Studio product name and version of the software The name of the registered user is shown in parentheses Menu Bar The Menu Bar provides a set of drop down menus for certain functions in DeviceAnywhere Studio In the Test Center view the following commands are included File Device View Go Tools and Help View Panel The View Panel at the far left of the window allows you to switch to other views in DeviceAnywhere Studio It provides access to product modules suc
22. is open on the device and the field is empty If you choose Send SMS a text message with the encoded link will be sent a to the device Address http jim yahoo com 7 Paste to Device 3 Send SMS Copyright O 2010 Device Anywhere All Rights Reserved 32 0f 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Figure 3 17 Web Test Section of the Device Console When a request is sent from the device to a web page the request goes through a proxy likewise data coming to the device from the web page must return through this same proxy In essence this proxy intercepts all information being transmitted between the device and the web page 3 6 1 Initiate WebTest To begin using the WebTest feature follow the steps below e Paste to Device option 1 Launch the web browser on the device 2 Access the web address bar 3 Clear the web address if one is present 4 Click on the WebTest icon 5 Enter the URL you want to test e g http m yahoo com in the address field in the Device Console 6 Click Paste to device 7 Submit the URL on the device to open the related web page e Send SMS option only available if the Send SMS feature is enabled 1 Click on the WebTest icon 2 Enter the URL you want to test e g http m yahoo com in the address field of the Device Console 3 Click Send SMS 4 When the SMS is received by the device click on the link to navigate t
23. is useful for customers who must meet size requirements for font or other visual elements Note this capability may not be available on every device Please contact your technical account manager if you would like this capability enabled for your device To use the Ruler Utility follow the steps below 1 Access the utility by selecting Device from the Menu Bar then clicking Show Ruler This option will be grayed out of not supported on the selected device 2 A Measure Tool window will open a Click and hold the colored box to open a color window 4 While still holding down the mouse slide the cursor over the desired color This will be the ruler s outline color Release the mouse when the desired color appears in the box 5 Click the Show Measure Tool button 6 On the device screen click and drag the cursor over the area of the screen to be measured then release the mouse Figure 3 32 shows the color window used in selecting the ruler s outline color Figure 3 32 Measure Tool window The ruler will display the measurement of the area width and height in both pixels and millimeters Figure 3 33 displays the ruler and the measurement reading of the selected area of the screen Wi Sop 1405mm h 15px 3 84rorm Copyright 2010 DeviceAnywhere All Rights Reserved 47 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Figure 3 33 Ruler Utility 3 10 2 Diagn
24. live DeviceAnywhere devices over the internet 2 The DeviceAnywhere Portal a website that provides useful information as well as links to manage users and devices and view results 3 The Test Center module part of DeviceAnywhere Studio which allows you to interact with live DeviceAnywhere handsets over the Internet through the DeviceAnywhere Studio application as well as record interaction and share devices with other users 4 The Test Case Manager module part of DeviceAnywhere Studio where you can create and manage your test plans The DeviceAnywhere product suite also contains the following products 1 DeviceAnywhere Test Automation which allows you to automate mobile application testing by creating executing and scheduling test scripts Separate documentation on DeviceAnywhere Test Automation can be found in the documentation section of the DeviceAnywhere Portal 2 MonitorAnywhere which allows you to execute regularly scheduled tests to monitor the quality of service of your mobile products view trend reports and get alerted of any issues In order to use DeviceAnywhere Test Center you must have a DeviceAnywhere user account If you do not have an account login and password you should contact the administrator of your account or you can contact us aSales DeviceAnywhere com Contact Information If you have any questions about how to use any of the DeviceAnywhere features or have an issue to report please co
25. moving the time marker from left to right under the frame If you would like to view all frames during the second interval double click on a frame and the frames within the second time interval will be shown Figure 3 22 shows the Frame from history dialog box Copyright 2010 DeviceAnywhere All Rights Reserved 37 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Frame from history Select frames to export SH20 kaai d cae E A T a a i El j E f H a A umg 10 40 21 Figure 3 22 Frame from History Dialog Box To export frames from history follow the steps below 1 Navigate on the timeline to the frame s you want to export You can select multiple frames Select Export The Save File dialog box is displayed Select the folder where you would like to save your frames Enter a name for the frames Click the Save button a oy oo Video from History When you select Video from history you will see a dialog box containing past frames Select the first and last frames that you want to appear in the video You can also set parameters for the video such as frames per second include or exclude audio and video rotation by selecting Settings Figure 3 23 shows the Video from history dialog box and the Video settings window Copyright 2010 Device Anywhere All Rights Reserved 38 of 88 DeviceAnywhere Confidential DeviceA
26. shows the Devices tab in the Project Properties Window Copyright 2010 DeviceAnywhere All Rights Reserved 53 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Project Properties MoizTest1 Overview Devices Dependencies All devices Devices All Devices BlackBerry 9630 Tour int US DA LG MM535 siis ues Samsung SPH M540 oe N95 Filter Figure 4 4 Devices Tab Project devices HTC Warhawk AT amp T US LG LX265 Sprint US LG LX370 Sprint US r Motorola ES ROKR Unlocked SIM sanyo SCP 2700 print US Save Cancel Under the Devices tab you can Add or Remove devices in a Project The drop down menu topping the All devices dialog box on the left allows you to view all devices or select from your available Packages A search field or free form filter is also available at the bottom of the All devices dialog box When keystrokes are entered into the filter the devices in the list above it will be pared down accordingly e g entering M will narrow the list to Motorola devices or any device with a model name starting with M such as M600 The Project devices dialog box on the right shows the devices that are currently in your selected Project To add devices to your Project list 1 Click on the desired device s in the All devices dialog box Note The window displaying the device list supports the Control Left click
27. sms Applications Sharing Cleanup New Application a Choose application to send to PP the device one Download From existing URL New Application Files Name and Name entered must be same we Name Clocks 2 Type 112ME Application files Manually y Automatically biaclock jad delete apps AZ j i MEPS bigclock jar Add application Remove Clock A Type J2ME Add files Created on December 11 04 34 PM J Remove application when device is released Files bigclock jar 16 5 KB bigclock jad 575 bytes ES Add Application Deliver application via SMS Figure 3 14 Removing applications 3 4 4 BREW Application Functionality DeviceAnywhere offers additional functionality for working with BREW Applications To access this functionality click on the Communications icon in the Device Console Here you can view BREW applications on the device delete applications from the device download applications from the device to your computer note to load an application to the device you must use the Applications tab described above view memory statistics and reset the device This capability also requires additional software and configurations for your deployment contact your technical account manager if you are interested in this feature Figure 3 15 shows the BREW tab in the Communications section of the Device Console Copyright 2010 DeviceAnywhere All Rights Reserved
28. text field on the device or use the provided text entry utility See section 3 3 1 of this user manual for further information on keyboard functions Additionally DeviceAnywhere Studio gives you the ability to control hardware executions such as connecting and disconnecting the battery and data cable or flipping the phone s orientation More information on hardware controls is located in section 3 3 5 of this user manual 3 2 7 Zoom To zoom out from a device right click on the device and select Zoom and then select the size either 75 or 50 of default size that you would like to shrink the device to Zooming out from the device can help view some of the larger devices within your screen 3 2 8 Release a Device There are several ways to release an acquired device 1 Right click on the device in the workspace then click Release Device 2 Right click on the device in the Device List then click Release Device 3 Click Device on the Menu Bar then click Release Device After a device has been released it becomes available to other users 3 2 9 Automatic Device Release Copyright 2010 DeviceAnywhere All Rights Reserved 21 of 85 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Devices will automatically be released after a period of inactivity or when a user logs out of DeviceAnywhere Studio Inactivity Alert Administrators can set the inactivity period in MyDeviceAnywhere see section 5 3 2 2
29. 42 2 Automated EPS as Copyright O 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 4 0f 88 DeviceAnywhere Test Center User Guide 4 4 2 3 Stopping an Automated Ste Pe rssicon iaiia aa 73 AO TESEO ds ow 13 4d Saville and Viewin Results iii 76 S DeviceAny where Portal irerisrienerasisrere ir e E 78 delo Los into the DeviceAny where Portal 79 Za DeviceAny where Portal Otra ai A Ai as 79 Jo My DE VIC SAD NM ans 80 eke A Stance eee eaten eet ocean eee 80 ML Created RESERV All ONA tiios 81 Liz Cancela Reserva OM id 81 SL Account A Mr A R A R 82 Joka Usase Hist erana ai 82 De PYA e iio 83 S92 Adda A nn er eee rene eee eee ee ee 83 DO222 Create User Grou Dira 84 A ln 85 Diese SIM SS WAC spea ees goaus ete teas cee dent ute bere a ets 85 IA RT 85 Didi IRC POMS a a sue ottenpiieetlavabeaiasiiudelads 86 IDe IIS A O Ie seaside ees ceae ae tea ode eae seaaeeaeeattaataaee 86 Ze West Case Mana ser Resales acids NS A 87 3o A A E E 88 Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 5 of 88 DeviceAnywhere Test Center User Guide Introduction Welcome to the DeviceAnywhere Test Center User Manual for Enterprise deployments This document covers all the features you need to know to use DeviceAnywhere Test Center effectively The DeviceAnywhere Test Center product includes 1 The DeviceAnywhere Studio client application where you interact in real time with
30. 5 0 Internal Customer File Edit Device Project View Go Tools Help Test Case Manager ii Device Access _ a B Another Project Dec0209 O Demo STPG 01 Demo TC01 My Devices B Fahad2511 m AB Jar project 54 Demo TCO1 Checkin Getting Started non looped a Q4 Demo Project y 41 manual test cases Step 1 Name Step 1 Instructions This is demo step1 Z Test Case Manager Select an action Select an action Test Case Runtime a E QA Demo Project Getting Started eg actions Step 1 ao converted Implemented for om Sl Test Automation J Step 2 Step 3 Proof type Single picture x Constraints This step is optional when Expected Result shown About Eg Proof Center About Links Report an Issue MyDeviceAnywhere Proof Portal Add step Addgroup Remove a v Automation Step 2 LJ New Project O ES a Figure 4 12 Adding an Action to a Test Step 4 3 3 Step Groups Step groups a collection of steps help expedite the building of test plans as they can be reused across different test cases 4 3 3 1 Create a Step Group To create a step group click on a Project to expand it To create a new step group right click on the step group s folder and select the Step Group option from the menu A New Step Group pop up window will appear To add a new step group 1 Enter the step group name 2 Clic
31. 6 2 6 December2009 34 8 7 November2009 2 7 8 October2009 18 4 9 September2009 11 0 10 August2009 6 0 11 July2009 17 7 12 June2009 48 2 13 May2009 16 7 14 April2009 10 5 15 March2009 3 5 Usage levels represent entire account usage To view your individual monthly usage details go to the Home tab and click on Individual Usage History at the top of the page Copyright O 2010 Device Anywhere All Rights Reserved 82 0f 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Figure 5 7 Usage History o2 System Admin DeviceAnywhere is an application that can be used across many groups within an organization To allow many people on different Project teams to work with the system but keep Project work separated DeviceAnywhere has a set of administrative functions that allow an Administrator to manage users user groups and devices The System Admin section supports all the user account functions The toolbar in the System Admin section provides the following options 1 Users 2 Devices Figure 5 8 illustrates the System Admin section Frames User List First Namea 1 Adeel 2 Adnan 3 Akbar 4 Alberto 5 Ali 6 Asim 7 Bryan 8 Bryan 9 Bryan 10 Carlos 11 Daniel 12 Darren 13 David 14 Demo 15 Eric User Groups Namea 1 CTIA 2 Default User Group 3 Default User Group 4 Default User Group 5 Default User Group 6 D
32. 9 08 07 07 11 07 07 Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Edit Delete Figure 5 10 shows the Add a User screen where user information is entered into the system Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 83 of 88 DeviceAnywhere Test Center User Guide Unsere Cewices djus a Add User ficcoand bahorni A core Jane mah E ESD 435 5555 Figure 5 10 Add a New User Create a new user account by following the steps below 1 Under the System Admin section click Users in the toolbar Click the Add User icon near the top right of the page The User page is displayed 3 Enter the information for the User such as name email address phone number and so on 4 Select the User Role User Admin or Account Admin Most accounts are created for basic Users 5 Double click the name of a User Group to assign the user to the group if desired 6 Click the Save icon to add the new User Liz Create User Group A User Group is a group of individuals who have permissions to a particular Project Use this feature when you want to provide write access to your project to some
33. Complete Inc All rights reserved Terms of Use Privacy Policy Contact DeviceAnywhere Figure 1 1 Device Anywhere Login 1 2 DeviceAnywhere Portal When you log in to Device Anywhere the Device Anywhere Portal web page appears on your screen The Device Anywhere Portal provides links to user management features results and training and support resources The Portal also provides a link for first time users to install DeviceAnywhere Studio Figure 1 2 illustrates the Device Anywhere Portal Report Issue Change Password Logout va DeviceAnywh ere Portal ms Welcome Test useri My DeviceAnywhere Reports Support Community gt Frames Test Automation Results Contact Support Forum wz Production Monitoring w Test Case Manager Results w Report Issue w Blog 4 Test Results Documentation w Reservations w Webinars 4 System Admin Account Admin 4 SIM Switch w Smartphone Figure 1 2 DeviceAnywhere Portal 1 3 Launch and Log in to DeviceAnywhere Studio Copyright 2010 DeviceAnywhere All Rights Reserved 9 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide To start using DeviceAnywhere Test Center click Install DeviceAnywhere Studio Follow the directions to install DeviceAnywhere Studio the client application that you will use to interact with devices onto your computer Once the download is complete you are asked if you want to create deskto
34. Introduction i l i system requirements for the use of DeviceAnywhere Studio Chapter 1 This section describes how to get started by logging in to DeviceAnywhere Chapter 2 This section introduces the DeviceAnywhere Studio interface This section describes the Test Center module where you interact with live Chapter 3 DeviceAnywhere handsets over the internet upload applications and save and review device activity This section describes the Test Case Manager a module offered as a part of the E DeviceAnywhere Test Center With this module you can create test cases test your applications against these test cases keep track of your progress and generate test proofs that are saved in a web reporting interface This section describes the DeviceAnywhere Portal website This area allows you to manage your account review test results and share information with Chapter 5 team members and provides access to resources such as documentation training and support Table 1 1 DeviceAnywhere Test Center User Guide chapters Documentation Resources The following DeviceAnywhere documents are available DeviceAnywhere Test Center User Guide Version 5 0 SP1 this document DeviceAnywhere Installation Guide Version 5 0 SP1 DeviceAnywhere Test Automation Quick Start Guide Version 5 0 DeviceAnywhere Test Automation Best Practices Guide Version 5 0 DeviceAnywhere Release Notes Version 5 0 SP1 A SN Copyright O 2010 Device Anywhere All Rights Reserved
35. age gt lt div id container gt Tip Bookmark this page For quick access to Google service 7 lt p gt Looking For Search Visit lt p gt E lt a href http iiv google cormim tsource backstopiledc qorganic o00qgle corr ES lt img src http uns gskatic comfmgcfinages google logo small gif height 17 alt che Google mobile products lt hz El lt img stc http uns gstatic cormmpmaoc imagesicons 16x16 search gif height 16 alt la lt a id search href http wwe google com im source mobileproductstidc gorganic A lt img sro http fiv gstatic cor mac images ficons 16x16 gmail gif height 16 alt lt a id milu href http fm google cormmimail dce gorganic class productLink product hd it gt lt a id miluo href http im google comimail dc gorganic class productLink producthame gt Gmail lt fa gt Figure 3 19 Inspect option in the Web Inspector Copyright 2010 DeviceAnywhere All Rights Reserved 35 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide 3 7 Device Information The Information tab displays basic information related to the device Such information includes the device s phone number location and IMEI 3 8 View and Export Video DeviceAnywhere Test Center supports a real time frame and video storage feature that captures the frames on a device during a live session From the time a device is acquired frames are conti
36. aiaan anced eet onan een ee Ios View and EXPO VICO ni 3 01 Viewing Past Video SETE srta lsndtidoosl 3S2 WAG willie Past Video Oc iaa 32l EXPO the Cunen BRAIN pd desd 3 09 22 Export Frames rom HIS dada do Video MOm ESO dei os Uproad Framed eii 3 8 5 Viewing Uploaded Frames in MyDeviceAnywhere ooon 39 Arnal DENIA i Ss Howto Shared Deviant IIZ Nomtorno a DEIS AAA AS ld DIO ODE a DEVICE caia hd Enano MICS SA CS isos cee a caie te taprn valine eeaeauaes 3 10 Other Test Center Features estais DUO Mee Rr a AA a stead eee cpsd deh Guava dastesdonece shen dacs cectenedtevadseseowhes Sei IDIAsnostio Lol dida A al AA E aieenaertiat Ay Test Case Man aC AP PP OU AM Mest Case Manager Overview Sa A DCT INULIN S aio etn crear petneresrstrsce dataset EN A A A Cc ren eR O Ae PrO A O a Sine A DNs Era a NOW Prope ia sia AD Mele Advanced Se tner Adel Project DEVICES AAA ADD Project Depende cies tailandia Aak A A ASI Ale Editan EXIStno Proein 4 3 Test Case Editor Creating Your Test Plan ls as Asal Credea New Lest Case aia Aza Ada Leste ia AL MEDIA LOMA ON daa A AMEN ad ds As Credea otep UU Pis ein AD nsen a step Group una Testa a Add EP Group Properties AO vanas Leste usd ii Aoi Reordenne Cest Ste PSren MeN O O ROOT 4 4 Test Case Runtime Executing Your Tests iia ia Ael Create Letra aiii 4d Ze Ron OSE CY Cle Gain in Aveo Capturing roots a eset tania eerste desta nb eee hae te dete
37. an manage the configuration here 5 4 Community The Community section brings Device Anywhere users and developers together in an interactive and informational environment In this section you can access the Device Anywhere Forum the Test Center Blog and the CEO Blog Copyright O 2010 Device Anywhere All Rights Reserved 55 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide 5 5 Reports Reports of activity conducted within and uploaded from DeviceAnywhere Studio are stored in this section Here you can view the reports and share them with both users and non users of DeviceAnywhere 5 5 1 Frames Use the Frames link to view the framesets you have uploaded from DeviceAnywhere Studio With this page you can share the results and collaborate with other team members For more information on uploading frames see section 3 8 4 of this user manual Figure 5 12 shows the detailed results of a series of steps recorded during a live session Uposaded Frame Details 4 de E 14 J Wodaloae Demo A FP Mara llas mp bislecrg dali ay anmenn BO Figure 5 12 Upload Frame Details Copyright O 2010 Device Anywhere All Rights Reserved DeviceAnywhere Confidential 86 of 88 DeviceAnywhere Test Center User Guide To view frameset details i e individual frames and keystrokes click on the frame name On this page you are able to do the following 1 View Individual Frames See details of t
38. anagers can easily see the progress and status of various tests across required devices 5 Aweb reporting portal where test results are stored and organized and is available for testers and their managers to view 4 1 1 Definitions Before getting started the following definitions are helpful in using this section of the guide Project An organization container for all test assets associated with that Project including test case s step groups a device list and any test automation assets Test Case A Test Case is made up of one or more test steps or step groups Test cases can be looped Test cases are a subcomponent of a test cycle Step Group A Step Group is a collection of test steps that you plan on reusing in different test cases Test Step A Test Step is a sub component of a test case or a step group It includes a name for the step a description of the test to be performed and the proof required One test step can reference a step group within it Test Cycle A Test Cycle contains one or more test cases that are assigned to be executed against one or more devices In essence the test cycle constitutes the test plan i e which test cases you want to test against which devices As you execute against the test cycle the system will show completion status and automatically store the results of your executed tests 4 1 2 Getting Started Test cases test steps and step groups are developed in the Test
39. and highlight the specific step group to be added to the test case A viewing pane with the contents of the step group will display on the right 4 Click Select to add the highlighted group to the test case a Figure 4 14 shows the Select Step Group dialog box Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 63 of 88 DeviceAnywhere Test Center User Guide Leck nied Studia 0 Fie Edt Device Project Wew Go Tool Hee Test Case Manager Device access by Deea Genng States TA Test Case Manager Test Case Runtime Going Faced Proof Center Test Automation Scripting Gring Started Figure 4 14 Select Step Group Dialog Box 4 3 3 3 Step Group Properties Step groups can be looped and the looping property can also be made optional Figure 4 15 shows a view of the step group properties Copyright 2010 DeviceAnywhere All Rights Reserved 64 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide DericcAnye here lud 3 0 Fie Edt Cece Prosa Yew Go Took Hele Test Case Manager SD ak Tetin 5 ma test cones i Device Accert My Dewices 49 mari Gening Siarad 5 tip pro E teta A Test Case Manager 5 pes Practice Project 4 real best cane ie Marami Tet Case Funtm U2 step pos UE Google Mages Geng Sharia QU tava Ecsmpies SU HeT Ld mrur test cme Proof Center U step yart Okab
40. ap ieo pti sha Test Automation I z y pears in he ii a em auti Elish om lhe ll Hg Up eae Por ARI GLAM lant A mann Cott 150 abue te ged moss intentan presta ata About r O STARTER PACK Gestos af 2 200 The imiadiima star inetd iha gt DeicoAmbore Tasi Camer Training autami buit heel sergia and taa wani barad Webinar Balag baitiet des eri dear Cea eal udiowar COM ES40 Click gem the AA sige up hada der Lhit lirio Bite etter MonitorAnywhere a Tia A 10 A PT tol Tilo ALI GT EPA ra Pis Bee ol Ti ri ae JE About ur DeviceAmehere Tesi Automation Training Webmnar A are awa deca F Glick cua th Bci Misa o r portas 16 A y pam Adio COM E500 Wed Akii T AM gM PDE Ej Proof Center Monitor Armpabere Proof Genter Mew Virtual Si eveloper Labs 3 El up agu for ra ri jac a iar ana Getting Startad Andion COHENI P 2 Periit diel ravabr a aden FREE l gt moniter fee a toond sarwioal i ms Tilos braga 6d EM Te oe by y TR l Mem Wio Virtual Developer Lab in Brazii rning at at AGU simer gan Hgh up iy paling ba iha biy Repar an ese Audira GDh aga Apear kab is Kipini tupah i oe ak tn led ae T a A Pree ee i E Xb MyDerice rpanere O Featured E s Pret Portal fer tionality Diicefinywhere 50 is Here Below are A New Devices i somo of the wg ne features Glackierry 71308 TERET ih mabata Bag lip on aii E TATu A as ara i Atte A 0 o po bni coewslly hiidhe a teres 2 kbatooeta Cour Palm Peaitere that alte
41. ases Add project Save Cancel Figure 4 5 Dependencies Tab 4 2 4 Project Sharing Copyright 2010 DeviceAnywhere All Rights Reserved 55 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Figure 4 6 shows the Sharing tab in Project Properties Window Share project Share code Figure 4 6 Sharing Tab In the Sharing tab you can enable settings to share a Project You can grant sharing permissions to a Project by checking the box next to Share project A 10 digit Share Code will be specified and you may use it as is or edit the last 5 digits to those of your choice This feature is useful when you would like to share a project with someone outside of your DeviceAnywhere account or when you have already created a Project and set its read permissions and later want to add a new team member to the project If you would like to view a Project that another user has shared with you i e you have a code they have provided you go to the Project menu in the Menu Bar of DeviceAnywhere Studio and select Enter Share Code Enter the share code of the Project you would like to view When a shared Project is updated by its owner users with read only privileges will be notified of the change They will be able to decide whether they want to view the updated version or continue using the older version of the Project 4 2 5 Edit an Existing Project To open a Project double click on it or righ
42. but not all users in your account Figure 5 11 illustrates the Create a User Group screen Copyright O 2010 Device Anywhere All Rights Reserved DeviceAnywhere Confidential 84 of 88 DeviceAnywhere Test Center User Guide as Add Group Basic Information Name Vodafone i Description i fo odafone Developer s Time Zone E Figure 5 11 Create a User Group Create a User Group by following the steps below Under the System Admin section click Users in the toolbar Click the Add Group icon near the top right of the page Enter a name for the new User Group Enter a description for the group Select the Time Zone of your location from the drop down menu A ae te Add yourself to the User group by moving your User name to the Assigned column User Group Added Double click on User names to move them to the Assigned column oo Double click on the Package s to assign to this group 9 Click Save when you are done assigning Users and Packages A User Group can be used to assign privileges at the group level 5 3 2 3 Devices You can edit the device s name as it appears in Studio change the Inactivity Timeout and ESN IMEI or whether the device is utilizing a SIM switch In addition you can view and create reservations from this tab For more information on device reservations see section 5 3 1 of this user manual 9 3 3 SIM Switch If you are using a SIM Switch in your deployment you c
43. commended While a connection can still be possible with high latency you may experience timeouts and communication failures Once the latency test is complete the result will display in the tab A measurement of the latency time in seconds will display next to the result The possible latency test results are 1 A Red Dot accompanied by Poor indicating a high level of latency 2 A Yellow Dot accompanied by Fair indicating improved latency 3 A Green Dot accompanied by Good indicating an optimal reduction in latency To initiate a virtual connection follow the steps below 1 First click Test Latency and wait for the test to complete 2 When the test is complete click Connect and wait for the connection to initialize 3 Once connected the tab will display Connection Established 3 6 WebTest The WebTest feature facilitates diagnosing problem areas in the mobile web pages you are testing by allowing you to inspect the pages protocol level details The functionality is useful for web application developers If enabled it is accessible through the WebTest icon in the Device Console This feature requires the deployment of a web proxy server Contact your Technical Account Manager Figure 3 17shows the WebTest section of the Device Console Begin by entering a URL and hitting either the Paste button or the Send SMS button If you 7 choose Paste first ensure that the address bar of the browser
44. d for reordering steps Add step Add group Remove C wo Figure 4 16 Reordering Arrow Buttons 4 3 4 2 Delete Steps To delete steps highlight the step to be deleted and click Remove at the bottom of the test case pane or the step group pane Figure 4 17 shows the Remove button used for deleting steps Add step Add group de Ww Figure 4 17 Remove Button 4 4 Test Case Runtime Executing Your Tests Select Test Case Runtime when you are ready to execute tests Figure 4 18 shows the Test Case Runtime view Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 66 of 88 DeviceAnywhere Test Center User Guide ences nra here Siuda 4 0 Fie Ede Deia Moi Wey Go Tooh Heip E Test Case Manager a Device Access Pit Gite Aurie bi Dana Opting Saws a Project Select proper A Test Caso Manager Tes Case Edho O Proof Center iy Test Automation Scrmaing Gring Stared 3 Links Fiji in Hee Met pAreyatie re Figure 4 18 Test Case Runtime View 4 4 1 Create Test Cycle A test cycle specifies the list of tests that you will execute in the runtime environment A test cycle is defined by one or more test cases that are applied to or planned to be run against one or more devices The test cycle is also a blueprint for the test results which will contain all of the test cases and devices in your test cycle To new test cycle create a follow the st
45. dential DeviceAnywhere Test Center User Guide Figure 4 9 shows a new test case being created Figure 4 9 New Test Case Once created the new test case will appear in the workspace Figure 4 10 shows a newly created test case in the workspace Copyright 2010 DeviceAnywhere All Rights Reserved 59 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide DeviceAnywhere Studio 5 0 Internal Customer File Edit Device Project View Go Tools Help Proof Center 8 Device Access My Devices F Test Case Manager Test Case Runtime Getting Started 3 Test Automation About About Links Report an Issue MyDeviceAnywhere Proof Portal Test Case Manager 8 Another Project Dec0209 Demo TC01 ES li Fahad2511 Jar project Demo TCO1 Check in Getting Started 38 non looped ci B QA Demo Project 4 manual test cases S PA 2 Step 2 amp Qo step groups i 3 Shared Project 1 Step 1 3 Step 3 4 Step Group Demo STPG 01 Add step Add group Remove a WwW New Project Figure 2 10 Test Case 4 3 2 Add Test Steps Now that you have created your test case you will add test steps to the test case To insert steps into a test case click Add step When the new step is created and selected you will be able to view and edit the step s properties in the window to the right The properties of a test step includ
46. e 1 Le Name The name of the step Instructions Information that tells the user executing the test step what actions to perform Proof Type The type of proof the tester will be prompted to submit during testing Step proofs are typically required for executed actions that call for visible results For example if a Stop SMS step requires a confirmation message that a service subscription has been cancelled the proof type might be a screenshot image of the received confirmation SMS The available proof types for a step include image multiple images or video None is also an available option if no proof is required Constraints Select whether the step is optional This option has a field where you can enter an explanation of the circumstances for considering the step optional Expected Result Enter the expected result of executing the test step Copyright O 2010 Device Anywhere All Rights Reserved 60 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide 6 Automation Add an automated script to the step so that it can be executed with the press of a button available to customers who are using DeviceAnywhere Test Automation Figure 4 11 illustrates the Test Case Properties tab Heyeti nya here Siudia a Device Access MY Ace totes iy Devices Co maras test cones J ten gee Gennp Sara E bes hae hoes Test Case Manager a Test Case
47. e Motorida Lec g This step H optional when z GB Hy fern Proper ip Test Automation GD yest leva Protect E tex Exile Project acmping Q qa Stare Piojos Going Started GP weather Tornale akimi Akg Bamya a F Diere Project Tet erie qxX um e A Figure 4 15 Step Group Properties View Place a checkmark in the box next to Is a loop when the step is to be looped within the test case When this option is selected the user executing the test case will be able to loop through this step group as many times as needed Place a checkmark in the box next to This step is optional when and fill out the free form field to specify under which conditions the step group is optional If this option is selected the user can opt not to execute this step group 4 3 4 Managing Test Steps Whether in a test case or a step group test steps can be easily edited and manipulated 4 3 4 1 Reordering Test Steps Once steps have been added they can be rearranged into any desired order To rearrange steps follow the steps below 1 Highlight the step to be moved Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 65 of 88 DeviceAnywhere Test Center User Guide 2 Click the up or down arrows at the bottom of the test case pane to move the step to the next higher or lower position in the list of steps This can also be done in the step group pane Figure 4 16 shows the up and down arrows use
48. e 3 21 shows the Export frames command in the Device menu oof Release Device Export Frames Current Frame Hide Video History Frames From history Enter Text From Clipboard video From history Restart Device Upload Frames Report an Issue Device Info Figure 3 21 Export Frames Command The procedures below describe how to export frames 3 8 2 1 Export the Current Frame To export the current frame follow the steps below 1 Navigate to the frame you want to export by using the Device Video Controls below the device Right click the device in the workspace The Device menu appears Select Export frames Select Current frame The Save File dialog box is displayed Select the folder where to save the frame on your computer Enter the name of the frame Click the Save button EA oS eS 3 8 2 2 Export Frames from History When you choose to export Frames from history a frame selection dialog appears In this dialog select the frames to upload by highlighting them with the cursor while holding the Control key Based on the number of frames in history frames may be grouped into two minute time intervals shown at the bottom of the below dialog To view frames in a specific interval select the interval You can then scroll through all the frames in that interval Each thumbnail represents one second of time if there are multiple frames during that second you will be able to scroll through those frames by
49. e page This page functions as a springboard to the different sections of the DeviceAnywhere website Report Issue Change Password Logout va DeviceAnywhere Portal by Mobile Complete My DeviceAnywhere Reports Support Community gt Frome Teal cria Arda Combaci Guppi gt Farm 2 Production Monitoring Test Came Manager Results Repon urls Blog Documental Figure 5 1 Device Anywhere Portal Home Page DeviceAnywhere supports three user roles User Admin and Account Admin The privileges for each role are described below 1 User The User has all privileges to use licensed software features The User can also create Projects 2 Admin The Admin is responsible for setting up the workspace for Users The Admin can add new users and set up User Groups The Admin is also responsible for assigning any User Licenses purchased by your company 3 Account Admin The Account Admin is the highest user level with access to all MyDeviceAnywhere functionalities The Account Admin has all the privileges of a User and of an Admin with additional permissions to add and change the account profile and view the entire account usage history Copyright 2010 DeviceAnywhere All Rights Reserved 79 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide The available links in the DeviceAnywhere Portal change based on the role assigned for each account However the DeviceAnywhere Portal page layout is similar
50. ed Text Automation f E Scripting Getting Started Pitar iL m Wia Prei id O teres cl Al Cage o Smartphone Sm riph on ander Daria irti Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 13 of 88 DeviceAnywhere Test Center User Guide Figure 3 1 Test Center View lol Acquiring a Device To acquire a device in Device Anywhere Studio 1 Right click the desired device on the Device List to display a shortened Device menu 2 Select Acquire Device 3 1 2 Device Console Each acquired device has its own associated Device Console which automatically displays in the workspace of the Test Center view when you acquire a device With the Device Console you can control the device adjust the device s settings such as video compression and hardware and check the status of the device Along the left edge of the Device Console are the associated icons that allow you to navigate between the various features of the Device Console When an icon is selected the related section of the panel will open to the right with tabs if applicable Figure 3 2 shows the components of the Device Console Copyright O 2010 Device Anywhere All Rights Reserved DeviceAnywhere Confidential 14 of 88 DeviceAnywhere Test Center User Guide Icons Tabs Heytboard Hartwane I input mode Keyboard and Hardware gt q LED vve Text entry Device Tools
51. ed devices and manage your device and memory preferences Help The Help menu provides access to the latest DeviceAnywhere documentation You can also report issues to the DeviceAnywhere support team and view the DeviceAnywhere copyright notice version number and other information about your installation of DeviceAnywhere Studio Test Center DeviceAnywhere Test Center is designed to provide an optimal testing environment for wireless handsets and applications DeviceAnywhere s core proprietary technology enables remote over the Internet access to real handsets in live carrier networks Copyright 2010 DeviceAnywhere All Rights Reserved 12 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Collaboration features built into DeviceAnywhere Test Center allow for quick capture and replay of on device activity DeviceAnywhere automatically records the live session from the first key press which can be viewed and uploaded to your computer or the MyDeviceAnywhere website This feature enhances the interactions among distributed teams and shortens development time DeviceAnywhere enables developers to perform in network on device testing of mobile handsets and applications from the convenience of their desktops They have remote access to all aspects of handsets including the buttons LCD screen ringer speaker battery power plug data cable and so on 3 1 Test Center Overview Three windows support the
52. efault User Group 7 Default User Group 8 Demo 9 Everyone 10 Monitoring Webinar 11 Movero Tech 12 rakesh 13 SendMeMobile Last Name Ahmad2 Samma Sheraz Soria Lopez Ismail Siddiqui Segale Segale Segale Ward Ho Madonick Horner User Chan Figure 5 8 System Admin 5 3 2 1 Add a User Production Monitoring Test Results Reservations System Admin Account Admin SIM Switch Smartphone Users Devices Email Adeel Ahmad2 T Mobile com_old asamma mecdemo com sakbar deviceanywhere com alberto sorialopez realinnova com ismail medemo com asim mecdemo com bryan medemo com automation mecdemo com webinar mcdemo com Carlos Ward mobilecomplete com daniel ho telus com dmadonick mobilecomplete com dhorner deviceanywhere com guest demo com echan mobilecomplete com Created At 03 04 08 12 18 08 12 18 08 02 10 09 02 10 09 09 16 08 09 16 08 11 07 07 04 17 06 09 16 08 03 14 08 07 17 09 02 23 08 Role User Account Admin Account Admin User Account Admin Account Admin Account Admin User Account Admin Account Admin Account Admin Account Admin User User Account Admin Created By Bryan Segale Jason Woo Mudassir Sheikha Bryan Segale Jason Woo Akbar Sheraz Jason Woo Send Message Add User Add Group Last Login 01 12 07 05 14 09 08 06 09 04 01 08 05 07 10 01 20 10 04 28 10 01 19 07 09 29 08 10 27 06 01 10 08 07 17 09 12 17 0
53. enter text using the Device Console follow the steps below 1 Access the Keyboard tab in the Keyboard and Hardware section 2 Under Input mode select the type of data to enter into the device abc alpha 123 numeric or www URL 3 Inthe Text entry field use your keyboard to enter the text or paste text to send to the device 4 Click Send to transmit the information to the device The Log section beneath the text entry field keeps a dynamic log of all text entry interactions made with the device whether the interaction is direct or via the text entry tool 3 3 2 Copy and Paste Commands DeviceAnywhere Studio also supports simple copy and paste commands to enter data To use copy and paste commands follow the steps below 1 First copy the required text to the clipboard Then go to the screen on the device where text is to be entered Select the appropriate input mode On the Menu Bar click Device gt Enter Text from Clipboard The text will be automatically entered into the device oa e a e Sd Long Press Certain device actions require a key to be long pressed This action is accomplished by holding down the Shift key on your keyboard and then pressing the key on the device This can be useful for example in turning the device s power on and off 304 Hardware In the Hardware tab you can control hardware features of the device that are not controllable by the software The controls are cont
54. eps below Select the Project you are working with from the drop down menu Click on the blue hyperlink New test cycle A dialog box will open Enter a name and description for the new test cycle Click Next ey Note Instead of creating a new test cycle you can also select the Derive from existing test cycle option This inherits the properties devices etc of an existing test cycle Figure 4 19 shows the new Test Cycle dialog box Copyright 2010 DeviceAnywhere All Rights Reserved 67 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Test Cycle Test Cycle Name Enter name and description of the new best cycle Pare Demo TCOZ Description Result shown at the end Source Create new test cycle O Derive From existing best cycle Figure 4 19 New Test Cycle Dialog Box 5 Select the desired test case s from the left pane and click Add to move them to the right pane Figure 4 20 illustrates adding a test case Copyright O 2010 DeviceAnywhere All Rights Reserved 68 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide 2 Test Cycle Test cases Select best cycle test cases Project test cases Selected test cases oe Q Demo Project 4 Demo TCO1 Figure 4 20 Adding a Test Case 6 Repeat the procedure for each desired test case 7 Reorder the test cases if necessary with the up and down arrow buttons at the botto
55. erRun Future Task java 303 at java util concurrent FutureTask run FutureT ask java 139 at java util concurrent ThreadPoolExecutor Worker runTask ThreadPoolExecutor jawa 586 at java util concurrent ThreadPoolExecutor Worker runtThreadPoolExecutor java 908 at java lang Thread run Thread java 619 Figure 3 35 Error Inspector window 4 Test Case Manager The Test Case Manager is a module within DeviceAnywhere Studio that enables users to manage their testing process Users can both create and enter test requirements and then test against these requirements within a single interface DeviceAnywhere Studio Studio will also then track progress of the test execution and save all test results to a web reporting interface 4 1 Test Case Manager Overview The Test Case Manager provides the following functionalities Copyright 2010 DeviceAnywhere All Rights Reserved 49 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide 1 An interface for entering and storing test requirements for mobile application and content testing including the detailed test steps and the devices to test against 2 An execution environment where users validate their content and or applications against these test requirements on DeviceAnywhere handsets 3 The ability to capture screenshots and video as proof of test success and for storing in reports 4 The ability to track test executions so that testers and m
56. ext sensitive and will display only if pertinent to the acquired device Depending on the device hardware controls include the following 1 Battery Enables you to connect disconnect the battery 2 Charger Enables you to connect disconnect the device power cable 3 Camera Light Enables you to turn on the camera light Copyright 2010 DeviceAnywhere All Rights Reserved 24 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide 4 Device Flip Enables you to open close a clam shell style phone or slide open closed a candy bar phone 5 Orientation Enables you to change the orientation of a phone with an accelerometer 3 3 0 Audio amp Video Controls for audio and video quality are located in the Audio amp Video tab For each of the audio video options choose between quality and efficiency using the provided sliders Figure 3 12 shows the Audio amp Video tab of the Device Console Keyboard Hardware Audio amp Video Video q Video quality Pryor pr pr pl Best performance Best quality Color depth Highest 16 bit Ww Speaker Audio quality Fewer delays Best quality Microphone TT Audio quality Fewer delays Best quality Figure 3 12 Audio amp Video Tab Under Video the Best quality setting will engage optimum video on the device Moving the slider closer to Best performance will increasingly compress video data reducing the amount of data being transfe
57. for all User Admin and Account Admin accounts 5 3 MyDeviceAnywhere The MyDeviceAnywhere section of the website allows you to make device reservations edit devices create users and user groups among other administrative tasks 9 3 1 Reservations Devices can be reserved through the Reservations link in MyDeviceAnywhere Reservations allow you to reserve mobile devices for use on requested days and times Reservations can be made up to 2 weeks in advance and for up to a one hour period If another user is using the reserved device near the start time of the reservation a warning is issued to that user about the upcoming reservation The current user is warned 5 minutes before the reservation start time At the reserved time the device is automatically released and the reserving user is notified that the device is available The Reservations section supports the following options 1 My Devices allows you to see the devices associated with a Project 2 Current Reservations provides an overview of the reservations you have made 3 Create Reservation allows you to create a reservation for a device Figure 5 2 illustrates the Create Reservation view Copyright O 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 80 of 88 DeviceAnywhere Test Center User Guide z Device Anywhere Portal Tip babir La O k E EEE EEE EEEE E 5S ou Figure 5 2 Create a Reservation 5 3 1 1 Create a Reservatio
58. gure 4 2 shows the Project Pane in the Test Case Editor view Copyright O 2010 Device Anywhere All Rights Reserved 51 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide ereak hene Huda 5 0 Pie Edi Desor 08 Wie Sp To ep oe Case Manager rs Test Co apar Project _ os we by pi Enter Shara ada Oring Hated Vodafone Pob q Ae Test Case Manager A oo SO Project Pane Ten Caso Runin Demag Started J Classic Automation Gris Tei Sulej Extadu a Dartbord Menitor nywhere Exes Se Badaia Deshi eed Prsia Pod Video Editor EFI Cong eo Biren Resource Manager AD REDUTOR Tet imga Hig arubhe Baa Figure 4 2 Project Pane 4 2 1 Create a New Project Projects are composed of a name dependencies devices and sharing settings To create a new Project 1 Click on the New Project link at the bottom of the Project pane The New Project window opens up 2 Enter a Project Name 3 Finally click the Create Project button It will take a few moments for the Project to be created Once the Project has been created the Project properties dialog box will automatically appear where you can see the Project s name and file location From this dialog you will be able to add devices create dependencies and set up Project sharing Copyright 2010 DeviceAnywhere All Rights Reserved 52 of 88 DeviceAnywhere Confidential
59. h as Test Case Manager and Proof Center The panel is available in all views of DeviceAnywhere Studio It can be displayed in list or icon view by clicking View gt Hide Show Sidebar View Bar The View Bar shows the current working view in DeviceAnywhere Studio Device List Panel The Device List Panel shows the selected handsets based on filters such as Package Project custom device lists you create or a free form text filter Workspace The large right panel of the screen is the primary workspace for all views In this space you can view acquired devices test scripts under development or even test reports Status Bar The Status Bar at the bottom of the screen provides two features 1 the Diagnostic Tool which tracks bandwidth information and lists your system info and 2 the Error Inspector which gives error feedback Menu Bar The Menu Bar contains the following menus 1 3 File The File menu allows you exit DeviceAnywhere Studio Device The Device menu offers options for acquiring devices and provides access to device information and reporting device issues This is the same menu you would see by right clicking on a device View The View menu allows you to show or hide the View Panel and the Status Bar Go The Go menu allows you to switch views in DeviceAnywhere Studio It has the same function as the View Panel Tools In the Tools menu you can view your shar
60. he actual frames and their associated key presses 2 Make Comments Add comments to the framesets The comments are maintained in a comment history table displayed at the end of the page 3 Email Result Send an email of the results Two Email Result links appear at the top of the screen The Email Internal Result Info link enables you to send a secure email to registered users of DeviceAnywhere These emails include a link to the Upload Frames section in your account The Email External Result Info link enables you to send a public email These emails are sent to users who are not on your DeviceAnywhere account or to non users These emails contain a link that only shows the specific framesets you have sent ES Test Case Manager Results Tests that you run interactively that are scheduled or that are generated through the Test Case Manager produce test results that are accessible through the Reports section of the DeviceAnywhere website Each test result is a step by step view of what happened during the test run Web based access to test results allows you to view results and email results to other users Test results are structured as follows 1 Each run generates a test report consisting of one or more individual results Each result corresponds to a combination of one script and one device 3 Each result consists of a series of result steps that present a view of what happened during that test run The Test Results page displa
61. here Portal you can access uploaded frames through the Uploaded Frames tab This tab also provides the functionality to share results and collaborate with other users To view uploaded frames in MyDeviceAnywhere follow the steps below 1 Ina browser log in to your DeviceAnywhere account 2 Click the Upload Frames link 3 Click on the Name to view the uploaded frame details DeviceAnywhere provides a report of all images in the frameset Each image is numbered consecutively The Data column shows one or more key presses associated with the image along with the Frame Annotations that have been entered for individual frames Copyright 2010 DeviceAnywhere All Rights Reserved 39 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Figure 3 24 illustrates a detailed report Keys Select q EI Settings Gallery Y Figure 3 24 Upload Frame Details In Upload Frame Details two Email icons allow you to share results with other users One icon displaying a lock is used to send a secure email to a user in your Project The other icon is used to send an unsecure email to any user After clicking the Email icon a form letter is generated with a link that enables the recipient to view the Uploaded Frame Results How to Share Results with other Users 1 In the Upload Frame Details screen click on an Email icon in the top right corner The Email screen is displayed 2 Enter the email address to
62. ia SMS You can also use the History panel at the left to navigate through the URL history Simply click the desired web page to view it in the web page and HTML preview windows Copyright 2010 DeviceAnywhere All Rights Reserved 34 of 85 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide 3 6 4 Inspector You can inspect the HTML code that rendered a specific element in the displayed web page by activating the Inspect feature To use the Inspect feature follow the steps below In the header check the box next to Inspect Click on any link image text or URL in the web page preview window The related HTML code will display in the bar at the foot of the Web Inspector tab In the DOM Tree view the related HTML code will highlight a eS Ne Figure 3 19 shows the activated Web Inspector ES Home Prev EP Next Clear Address http m google corn G 6 inspect History gt Looking for Search Visit Google com Login Sign in Google Location Picker Google mobile products Google Mobile a Search j ag a ri l A il 4 Google wal Summary DOM Tree lt meta content application xhtmi xml charset UTF 8 http equiv Content Type j gt A lt meta content no cache http equiv Cache Control gt lt meta content true name HandheldFriendly gt lt link href media handheld rel alternate gt lt title gt Google Mobile lt jtitle gt dy id ProductsP
63. ice 1 Access the Send SMS tab 2 Type or copy and paste the desired text into the SMS text field 3 Click Send A log of each SMS sent to the device is kept under SMS History under the Send SMS tab 3 4 2 Adding and Transferring Applications Applications can be transferred onto the device with the Applications Utility which is located in the Applications tab Through this utility you can either transfer your application to the utility and then send it to the device via SMS or side loading depending on the device or if your application is already available on a webserver you can send a link to your application directly to the device Note that as the method of transferring applications utilized for most devices is via SMS the above Send SMS feature must be implemented to support the applications capability In addition to support loading applications to an iPhone which requires a side load additional software and configuration changes are required Contact your Technical Account Manager if you are interested in adding this capability to your system To transfer an application to the utility follow the steps below 1 Click Add Application Copyright 2010 DeviceAnywhere All Rights Reserved 26 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide 2 Inthe New Application pop up window enter the application name and type J2ME BlackBerry J2ME BREW iPhone Android SPK or Other 3 Click
64. k Create Copyright O 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 62 of 88 DeviceAnywhere Test Center User Guide Figure 4 13 shows how to add a new step group DeviceAnywhere Studio 5 0 Internal Customer File Edit Device Project View Go Tools Help Test Case Manager Device Access aan P 8 39 Demo STPG 01 Demo TCO1 My Devices 3 Fahad2511 F j 1 Jar project asp Demo TCO1 Check in Getting Started B non looped SB 04 Demo Project ve a 414 manual test cases pa Test Case Manager Demo TCO1 2 Step 2 Name Step 1 Ol 3 Step 3 ii 453 Demo STPG 01 staid uu 6 demo seni Test Case Runtime I ar Shared Project 4 Step Group Demo STPG 01 did PA Getting Started Sy Test Automation About Proof type Single picture v New Step Group Constraints This step is optional when ss Expected Result shown New Step Group Eg Proof Center About Name Demo STPG 02 9 Links Reportan Issue MyDeviceAnywhere Proof Portal Add step Addgroup Remove a v Pan step 2 IL JL m P a Figure 4 13 Step Group Window 4 3 3 2 Insert a Step Group in a Test Case Once you have created your step group you can insert it into a test case To insert a step group into a test case follow the steps below 1 Click Add group at the base of the test case steps pane The Select step group window appears 2 Locate
65. m of the right pane Click Next when you have finished adding and ordering your test cases 8 Select the desired device s from the list of Project devices in the left pane and click Add to move them to the right pane Figure 2 21 illustrates adding devices to a test cycle Copyright 2010 DeviceAnywhere All Rights Reserved 69 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide i Testcycle Test Case Devices Select devices this tesk case should run on Project devices Selected devices BlackBerry 9630 Tour ge PALGMMS35 Sprint US 1 Sprint Swisscom Mokia 6280 HTC Fortress Mone fly AT amp T US Add ee eae samsung SPH M540 Sprint Filter Figure 4 21 Adding Devices to the Test Cycle 9 Click Finish Once the test cycle is created the test cycle dialog box will appear Figure 4 22 shows the test cycle dialog box Copyright 2010 DeviceAnywhere All Rights Reserved 70 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Heret mE Sludio 5 0 Fie Edi Deco Poet Ven Gs Too Help s Test Case Manager eae a Device Access Tesi Case Furie Audit Tea Hoole ael Test cyde compieved ar Decne Were Fortea ean Hiaries mm Project m Auda Teni kbr tu P Test Case Manager Pa e fest yes Test Case Edo S hese best Cycle Geting Started Devices i 7 J CA LG PEIG a Proof Center 7 y Test Automation me eme Fortress Sorpaing A Geting Stated
66. n To create a reservation for a device follow the steps below PS IA 5 In the Reservations section select Create Reservation from the toolbar Select the Package of the desired device Choose the device create a reservation name and select the reservation date Set the reservation time and duration using the provided drop down menus The Device Availability Matrix shows you what times are available for the device Click Save to create a reservation When the reservation is saved you can view your reservations by clicking the Current Reservations link in the toolbar IT FAP Cancel a Reservation To cancel a reservation for a device follow the steps below 1 a In the Reservations section select Current Reservations from the toolbar All reservations are displayed Locate the row of the reservation to be deleted Click the Cancel link that appears on the right end of the same row Click the Save icon Copyright 2010 DeviceAnywhere All Rights Reserved 81 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide ILN Account Admin Figure 5 6 This screen allows you to update your account information Frames Production Monitoring Test Results Reservations System Admin Account Admin SIM Switch Smartphone Company Info Company Group name email Website Address http www email com Account Profile Usage History Account Contacts Primary Customer Info
67. ng an empty dot will be visible in the upper right corner of the workspace window This dot indicates that the test cycle has not started Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 73 of 88 DeviceAnywhere Test Center User Guide Figure 4 26 shows the empty dot that indicates a test cycle has not yet been started 1 e Demo TOOL Test cycle not started C nn i Keyboard Hard sya i Input mode a abc Text entry Type directly into device E r Log st gt a PEN Figure 4 26 Empty Dot Indicator When the test cycle is started a yellow dot will be visible in the upper right corner of the workspace window This indicates that the test cycle is in the process of executing A progress message will also appear showing what percentage of the process is complete Figure 4 27 shows the yellow dot that indicates a test cycle run in progress Copyright O 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 74 of 88 DeviceAnywhere Test Center User Guide le gt lt le Rokr ES e Automated test case est cycle progress S50 pee Figure 4 27 Yellow Dot Indicator When the test cycle is complete the indicator dot turns green Figure 4 28 shows the green dot that indicates a completed test cycle Demo TOi Test cycle completed Gy Keyboard Harcdwa Input mode q abc Text
68. ntact us at DASupport DeviceAnywhere com or click on Report an issue in DeviceAnywhere Studio or the DeviceAnywhere Portal to send us a problem report For questions about additional products invoices or pricing please contact DASales DeviceAnywhere com i DeviceAnywhere Studio System Requirements While DeviceAnywhere Studio can be run on most standard computer configurations preferred system requirements are as follows Copyright 2010 DeviceAnywhere All Rights Reserved 6 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide 2 GHz Pentium 4 processor 1024 MB RAM 1GB RAM 2GB recommended 10 GB Hard Disk Drive available Monitor that is capable of at least a 1024x768 screen resolution Broadband Internet connection recommended Optional Audio card for sound input output a oe lS For detailed requirements on other components of the DeviceAnywhere system please consult the installation guide ii About This User Guide This document describes the functionality of DeviceAnywhere Test Center Version 5 0 SP1 It contains descriptive information and many procedures to help you use DeviceAnywhere This User Guide is divided into chapters that are complete for each module You only need to read those chapters that are pertinent to your interests Table 1 1 provides a description of the chapters in this document Chapter Description l This section provides an overview of DeviceAnywhere Test Center and the
69. nuously uploaded to the server and stored for up to fifteen minutes of activity After fifteen minutes new frames are uploaded and overwrite the previous frames DeviceAnywhere also allows you to save one or more frames as well as create and save a video clip of selected frames 3 8 1 Viewing Past Video Screens The Show Video History command in the Device menu allows you to view your device s video history in DeviceAnywhere Studio on the device screen Right click on an acquired device and select Show Video History A dialog box appears at the bottom of your screen As you click on or drag the blue bar the video of the device will revert to that past screen Figure 3 20 shows the Video History dialog box Yideo history Back Forward Resume Figure 3 20 Video History Dialog Box 3 8 2 Viewing Past Video Screens The Export Frames command in the Device menu gives you four exporting options 1 Current frame This option enables you to export one frame at a time to your desktop 2 Frames from history This option enables you to save multiple frames to your desktop 3 Video from history This option enables you to generate a video from the frames captured and save it to your desktop 4 Upload frames This option enables you to upload frames to your MyDeviceAnywhere account Copyright 2010 DeviceAnywhere All Rights Reserved 36 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Figur
70. nywhere Test Automation DeviceAnywhere Automation for Smartphones DeviceAnywhere Proof Center MonitorAnywhere DemoAnywhere and MyDeviceAnywhere are trademarks of Mobile Complete Inc in the United States and or other countries This document also contains registered trademarks trademarks and service marks that are owned by their respective owners Mobile Complete Inc disclaims any responsibility for specifying marks that are owned by their respective companies or organizations If you have any comments or suggestions regarding this document please send them by e mail to support deviceanywhere com Mobile Complete Inc 1730 South Amphlett Blvd STE 300 San Mateo CA 94402 Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 2 of 88 DeviceAnywhere Test Center User Guide Table of Contents Introduction i DeviceAnywhere Studio System Requirements ii About This User Guide Getting Started ay ll Los S10 COMIC y CSN NACIO airoso isa error E eA e t ADC VICCAY WCTe POM AN xc yotcet ctepiies caseat N asec 1 3 Launch and Log in to DeviceAnywhere Studio cccccccoononccnnnnnnnnnnnnnccnnnnnnnnnnnnnnos 1 4 DeviceAnywhere Studio System SetUD ccoooooonnncnnnnnnnnnnnocnnnnnnnnnnnnnanancncnnnnnnononans Devices Anywhere Stdio Inor aE nn AP o MS os cae aescost esos psatecnsecssocet sede E 2a A AA nn TIRE AAPP NES o A O vedios ssaucectiosuedeaeas Jolla LES COME ROY TW secretarial ranita ul
71. nywhere Test Center User Guide A Oe eee EO Ss Video from history Select first and last frames of video to export tzr sajne amp Frame rate e frames per second PPT re Ws HTA KAIN i FE ahas aoai teal Haradan raw E LAING Mi bee giji a lay j odjad Li ad pe 3 k al Audio 5 5 i 2 Indude audio lola F H i 1 iF 5 e pE i He r 1 13 ce a gt i E n cJ A 5 x E Ee Vaal LA Na 0 Do not include audio porra ra a a po a aa aa oL Video rotation Eek PIS Be SR e oie i ari 04 34 09 00 O75 Sant rotate 04 36 lt LUE gt C Rotate clockwise a O Rotate counterclockwise Export Figure 3 23 Video from History Dialog Box and Settings Window Once you have configured your video settings and selected your frames select Export You will be prompted to name your file and select a file location 3 8 4 Upload Frames Use the Upload Frames option under Export to upload a set of frames to your MyDeviceAnywhere account When the dialog box opens displaying your video history select the first and last frames you would like to upload After the frames are uploaded a prompt appears asking if you would like to view the frames When you select yes you will be directed to MyDeviceAnywhere where all uploaded frame results are stored under the Uploaded Frames tab 3 8 5 Viewing Uploaded Frames in MyDeviceAnywhere When you log in to the DeviceAnyw
72. o the encoded URL 3 6 2 WebTest Interface Once the web page has been visited via the proxy several panels will display in the Web Inspector section A snapshot of the web page will preview in the upper window the HTML details will appear in a window beneath the preview and a History panel will appear to the left of these windows In the HTML details window are two tabs each offering a different format view The Summary tab offers a more concise view with clearly organized sections while the DOM Tree tab offers a more detailed view showing the parsed HTML code in a tree formation Each view displays request headers response headers request query parameters links and images Figure 3 18 shows the navigation options available in WebTest Copyright O 2010 Device Anywhere All Rights Reserved 33 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Encode and Encode and Send Send Icon via SMS Icon 6 Home da Prev Next if Clear Address http J m google com bs J Inspect Navigation m r Looking for Search Visit Google com Login Sign in Google Controls a Location Picker Google Mobile Google mobile products E A Search M4 Gmail ie Maps Emi News i iGoogle SE Summary DOM Tree B B 3 lt html dir ltr xmins http www w3 org 1999 xhtml gt E O lt head gt 7 lt meta content application xhtmi xml charset UTF 8 http equiv Co 7 lt me
73. onventions used Por screenshots and videos O amp Cancel Send Figure 3 25 Email Form Letter 3 9 Sharing a Device With the Share Device option Device Anywhere Studio enables other users to view the device s you are currently using through their own computer 3 9 1 How to Share a Device To share a device follow the steps below 1 Select the Device Tools icon in the Icon Activity Console See Figure 3 26 2 Select Sharing from the tabs displayed Device Console 3 Click on Share Device Copyright O 2010 Device Anywhere All Rights Reserved 41 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Nokia 6300 null i Al Pop Send SMS Applications Sharing Cleanup d Device Sharing 200 01 40pm 2007 01 41pm a e A Figure 3 26 Share Device Option Figure 3 27 shows the Share Device dialog box that appears From this dialog box you have two options to invite users to a live session Copyright O 2010 Device Anywhere All Rights Reserved 42 0f 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide ShareNokia 6300 Code Generated Generate code to invite one or more users inside or outside your network to monitor the device Generate Code Enter email addresses semicolon separated Send Email Select the users to invite to monitor the device nn E a Raheel Radial Invite users Cancel Figure 3 27 Share
74. ostic Tool This feature is a bandwidth and memory diagnostic tool that is useful for diagnosing latency problems Clicking on the Diagnostic Tool icon in the Status Bar will open the Diagnostic Tool window In this window are two tabs Latency and System Info In the Latency tab your IP and location are listed as well as information on the currently acquired device Click the Test Latency button on the far right to test latency on the device Once the test is complete the results will appear in the latency columns in the window In the System Info tab information about your local computer including your screen resolution RAM memory CPU and OS are listed The information from both tabs can be copied to the clipboard and used in reporting errors to DeviceAnywhere Click Copy All to Clipboard in either tab to copy all the information to the clipboard Figure 3 34 shows the Diagnostic Tool window after the latency test has been conducted S Diagnostic Tool Latency System Info Your IP 10 222 100 54 Location Unknown City Unknown or Private IP Address Encountered Currently Using MCD Carrier Manufacturer Model Location Upload Speed Upload Latency Download Speed Download Latency a 12447 Sprint US LG Lx400 San Mateo 92 55 kb s 13 175 1709 81 kb s 0 71s Copy All To Clipboard Figure 3 34 Diagnostic Tool window Copyright O 2010 Device Anywhere All Rights Reserved 48 0f 88 DeviceAnywhere Confidential
75. p shortcuts for DeviceAnywhere Studio Select Yes to create DeviceAnywhere Studio icons on your desktop and in the Start menu In the future you will launch DeviceAnywhere Studio by double clicking on these shortcuts and will not need to first log into the DeviceAnywhere Portal Note Depending on your Web browser security settings you may see a Security Warning asking whether you trust this content from Mobile Complete Inc Please click Yes or Always when prompted After it has installed for the first time DeviceAnywhere Studio will launch and you will see a login screen Enter your username and password When you successfully log in to DeviceAnywhere Studio the Test Center view appears on your screen Figure 1 3 illustrates the DeviceAnywhere Studio welcome screen Dericednpele ne Shiha 50 Develaper Or File Device Weew Go Took Hela Test Center Test Center droup devices byi Packages C Projecte Proof Center Goling Sieti Fier F Audion a Test Case Manager COMBE o Tosl Gage Editor en ww Upcoming 7 comprar uu Special Otters Events and CERT SEE Teet Cage Auntie E pl 3 in Buesa Aired Argentina 3 A door COMO Webinars May th in Bao Fanlo Brazil Get a FREE STARTER PACK 52 200 Getting Stiria 1 ty Wake on Device dmpahere Tesi Vie wal be plata tng a peral garabi det eld main smart fia att in spp avalopmneri an baila dea in Ae Latin Amandan mabi 7 i Eang Diri as
76. primary features of interactive device testing 1 Device Filter Window The Device Filter Window displays the three filters available for selecting your Device List Package Project and the free form text filter 2 Device List The Device List shows all the devices that can be used in testing based on availability 3 Workspace The workspace enables you to see a device press keys and play back the frames recorded during a live session Each acquired device will open in its own unique tab in the workspace Figure 3 1 shows the components of the Test Center view Device Filter Window Device List Work Space Pe DericeAnpahere Studia 5 0 Fis Device Wer Go Took Help 3 Test Canter Group devices BG Packages 7 Projecte Paim Try Toe Sprint E Deces e Pain To 700 Sprint 650 346 0944 4 Test center Geting Started ae Test Case Manager Eogboard Hardware Audio amp Wile Tes Case Editor Input mocke GE Text entry Type directly reo desde e enter a se a best bere Teri Gare Runtime Mokia Ao Gee Goting Started Manitendinywhere Mokia Woy Seripte A Schedule Dashbosrd Proview RUNS Palm Treo Ocha E Y Sprint ybg Video Editar E Pieren videos T Device Pressed TTouchi35 21 7 kry Tamang SGH ATO Device Precped Thira key Cingular _ KP Corp Vien Monos Resource Manager Aa Pace Samara GH A TZ Tod wa wage Kay Samara SG4 617 Wariable ried ok E Mac
77. ra DeviceAnywher Afobile ere DeviceAnywhere Test Center User Manual for Enterprise Deployments Software Version 5 0 SP1 DeviceAnywhere Test Center User Guide Copyright Copyright 2010 Mobile Complete Inc All Rights Reserved February 2010 Notice 2010 Mobile Complete Inc All rights reserved THE INFORMATION CONTAINED IN THIS DOCUMENT IS PROVIDED AS IS WITHOUT ANY EXPRESS REPRESENTATIONS OF WARRANTIES IN ADDITION MOBILE COMPLETE INC DISCLAIMS ALL IMPLIED REPRESENTATIONS AND WARRANTIES INCLUDING ANY WARRANTY OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE OR NON INFRINGEMENT OF THIRD PARTY INTELLECTURAL PROPERTY RIGHTS DeviceAnywhere Version 5 0 SP1 All text and figures included in this publication are the exclusive property of Mobile Complete Inc and may not be copied reproduced or used in any way without the express permission in writing of Mobile Complete Inc Information in this document is subject to change without notice and does not represent a commitment on the part of Mobile Complete Inc Mobile Complete Inc may have patents or pending patent applications covering subject matter in this document The furnishing of this document does not give you any license to these patents except as expressly provided in any written license agreement from Mobile Complete Inc Mobile Complete the Mobile Complete logo DeviceAnywhere DeviceAnywhere Studio DeviceAnywhere Test Center DeviceA
78. ring a Shared Device 3 9 4 Sending Messages While you are sharing devices with other users you can exchange messages with these users Upon accepting a sharing invitation a viewer s list and a message window appears in the Device Console Figure 3 31 displays the message window available to users who are sharing a device Copyright 2010 DeviceAnywhere All Rights Reserved 45 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide asung SPH A900m 1 650 2819564 q AA Pop Or F Send SMS Applications Sharing Cleanup Device Sharing Monitoring device Stop Monitoring Viewers list 2 Amjad Ali Sprint A ar Er Dec 1 E Chat Messages 15 Contacts man san says Chat Message vi Amjad Ali says Test Message A NS MENU Figure 3 31 Device Sharing Message Window To send a message follow the steps below 1 Double click a name in the Viewers list 2 Enter text in the Message field 3 Click Send 3 10 Other Test Center Features Several additional features have been implemented into DeviceAnywhere Studio to enhance the user experience These are covered in the following sections Copyright 2010 DeviceAnywhere All Rights Reserved 46 of 85 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide 3 10 1 Ruler Utility The Ruler Utility provides a ruler to measure the true size of a selected area of a device screen This feature
79. rred and thus reducing latency This includes reduced resolution and color depth Copyright 2010 DeviceAnywhere All Rights Reserved 25 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Under Speaker you can enable or disable the device s audio output using the Mute Unmute button Under Microphone you can adjust audio input by turning the microphone on or off with the Mute Unmute button For both options audio quality is controlled by sliders move the sliders between Best quality which is the optimum level and Fewer delays which lowers audio quality and reduces latency The Volume bars indicate the volume level of the speaker and microphone See section 3 8 of this user manual for more on video functions in DeviceAnywhere Studio 3A Device Tools The Device Tools section provides controls for certain software functions and device sharing To open Device Tools click the Device Tools icon in the Icon Activity Panel This section consists of four tabs Send SMS Applications Sharing and Cleanup 3 4 1 send SMS Send SMS is an interrupt testing feature allowing users to send SMS messages to the acquired device This feature can also be used to send a URL to the device This feature requires additional equipment to support i e a computer and modem to send the SMS messages Contact your Technical Account Manager if you are interested in adding this capability to your system To send an SMS to the dev
80. rs yoy bo wail vloha Pra Plur sad Palm Bid ARS Weng Bo de Pra Mota ther dagtuia i Plus on veizan US ln pascal al babag deployed acdede all SF tha abet ELIO AT an You hawe used 126 mirabe of iP sner pisara contact T Msbile UE Proof Center bAdvppetibdericegnvehare com darika latest APPH IPhone ang Danie Mirth lis af the iPhones woth Bis featane Dicka 2000 Dota a asm Figure 1 3 Test Center View 1 4 DeviceAnywhere Studio System Setup To get the best performance from DeviceAnywhere Studio the recommended screen settings are 1 A screen resolution of 1280x1024 Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 10 of 88 DeviceAnywhere Test Center User Guide 2 A color quality of 32 bit 2 DeviceAnywhere Studio Interface Once DeviceAnywhere Studio has launched the Test Center view is displayed as the default view Other product modules and views are accessible through the View Panel on the far left of the screen 2 1 Components Figure 2 1 illustrates the components of the DeviceAnywhere Studio interface View Panel Status Panel Title Bar DeviceAnywhere Stud ER Fie Device View Go Tools Help pel Test Center Geting Stared Ji Test Case Manager Test Case Editor Test Case Runtime Getting Started MonitorAnywhere Scripts Schedule Dashboard Prevew Runs Y Video Editor KP Config Video Monos L Resource Manager AB Resources Ted
81. t f Keyboard Hardware Audio amp Video Input mode Pop Out Button e 0 7 e Text entry Type directly into device or enter and send text here Log Figure 3 6 Multiple Acquired Devices The device tabs can also be undocked from the workspace so that devices are viewed in individual and resizable windows To undock a device click the Pop Out button located at the top right of the Device Tab header To add the device back to the workspace click the Pop In button located on the top right of the device window Figure 3 7 shows the pop out device window Copyright O 2010 Device Anywhere All Rights Reserved DeviceAnywhere Confidential 19 of 88 DeviceAnywhere Test Center User Guide Keyboard Hardware Audio 4 Video Input mode abe 122 we Text entry Type Grectly nto dente or enter and send text here Figure 3 7 Pop Out Device Window 3 2 4 Wait for a Device If a device is acquired by another user you can choose to wait for the device Once the previous user releases the device the device is made available to the first person in the queue To wait for the device select the Wait for device option in the Device Menu When the Wait for Device pop up window appears the option to acquire the device immediately when it is available is selected by default If you choose to uncheck the option you will be notified via email when the device is available and you
82. t COUNTS a DE esse E eli e O A A A A PI sasueaasenece ES Ie A AA ake ee Ie AE UA A 3 2 2 Device Availability and STATUS opaca pora ideo ioads a ACES a DEVIC o S ele Wa DET A el K VC DAA E Du A A AA A A O OOM ayaa ented za essen eaten E E E E deadeaneeee Dass melcaserd D VICO apace acta lugo payee aan eae caetoe acess NREN 3 29 Automato Device RO Asiatica 3 3 Keyboard and Hard wate cccccccccooonncncnnnnnnnonnnonnnnnnnnnononnnnnnnnnnnnnnnnnnnnnnnncnnnnnnnnnnnos SN A ee ee ret eee eee rer REN Neyer ner heey nee ett Terres nts titer 3 3 2 Copy and Paste Commands ccooooooonnnnnnnnnnnnnnnnonnnnnnnnnonononannnnnnnnnnnnnnnnnnnnnnnnnnos o A e ened eee a cepatecan ees Dita E o A A ect E E E E E E E I Dere TOO sua E E cass Ide DS M e E E II 3 4 2 Adding and Transferring Applications oooonccnnnnccononnnonnnnnnnnnnnnnnnnnnnnnnnnnnos 3 4 3 Deleting Applications from the Utility ccccoooooonnncnnnnnnonononnnnncnnnnnnnos 3 4 4 BREW Application Functionality oooooonncnnnnncnonnnnnnnnnnnnnnnnnnnnannnnnnnnnnnos PPP e II A SO CNSR UD iio Ioe CO lO 1 EPA E E T E T E EE I A e o E Fele a A e e o OO nssct anna oe oncensetemesoecsstatacet ancl 30 2 WebTest InterlaCE eeren EEN E EEEE Ei IO Navan C OnO eeng E E N Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 3 of 88 DeviceAnywhere Test Center User Guide Iod SP O gegen PO err gee A rhe ee rere Dale DENCIA hice
83. t click and select Open The Project will load into DeviceAnywhere Studio Copyright 2010 DeviceAnywhere All Rights Reserved 56 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide To edit the Project right click on a Project and select Properties Figure 4 7 demonstrates how to edit an existing Project Test Case Manager Properties Publish Project Build Project Clean Project Remove Project Figure 4 7 Opening Project Properties The Project s properties box opens up and you can edit the Project 4 3 Test Case Editor Creating Your Test Plan Now that you have created a Project you are ready to start creating your test cases To begin creating test cases click the Test Case Editor tab Figure 4 8 shows the Test Case Editor view in Studio Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 57 of 88 DeviceAnywhere Test Center User Guide Figure 4 8 Test Case Editor View 4 3 1 Create a New Test Case Double click on a Project to expand it To create a new test case right click on the manual test cases folder and select the Test case option from the menu A New Test case pop up window will appear To add a new test case 1 Enter the test case name and description optional 2 Click Create Copyright 2010 DeviceAnywhere All Rights Reserved 58 of 88 DeviceAnywhere Confi
84. ta content no cache http equiv Cache Control gt 7 lt meta content true name HandheldFriendly gt 7 lt link href media handheld rel alternate gt _ lt title gt Google Mobile lt title gt O lt body id ProductsPage gt 3 lt div id container gt Tip Bookmark this page for quick access T lt p gt Looking for Search Visit lt p gt 53 lt a href http funww google comim source backstop wdc gorc amp lt img src http fuww agstatic comimacfimages google_logo_small g J lt h2 gt Google mobile products lt h2 gt amp lt img src http www gstatic com mac imagessicons 16x16 search A ws iden neh int ee dns gt u asanla caminmdem wernmraabilareand History Panel MT lt div class n align center gt lt div gt Figure 3 18 WebTest Interface 3 6 3 Navigation Controls A variety of navigation controls are offered in the header buttons and in the History panel of WebTest Home Click to return to the first web page in the history Prev Click to navigate to the previous web page Next Click to navigate to the next web page Clear Click to clear the URL history Address Field Enter a URL in this field to send to the device Encode and Send Click to encode the URL entered in the Address Field and paste it to the device Encode and Send Via SMS Icon Click to encode the URL entered in the Address Field and send it to the device v
85. tep1 Log Proof Center About Links Proof single picture Reportan Issue Take picture Clear MyDeviceAnywhere Proof Portal More v Fail Pass v lt gt Figure 4 23 Test Cycle View in Runtime Mode 4 4 2 1 Capturing Proofs To capture proofs hit the take picture or start recording button If no proof is required evaluate the screen against the testing criteria Only select Passed or Failed once the test step has been completed Select Skip to skip the step and select Mark N A if the step doesn t apply to you If you would like to enter any additional information pertaining to the step click Add Note This information will appear in the notes section of your results 4 4 2 2 Automated Steps If a step is automated you will see This step is automated in the Instructions box along with a Run button To begin the automated step follow the steps below 1 Click Run 2 Ifthe step requires the user to define inputs a dialog box will open prompting for the inputs Enter the requested inputs and click OK to continue 3 The test step will then be executed Copyright 2010 DeviceAnywhere All Rights Reserved 72 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Figure 4 24 shows a dialog box prompting the user to define inputs for the automated step Test Automation pS mi ALi Demo Action2109 ES es 38 Automated Step Groups
86. tes ha Deliver application via SMS Figure 3 13 Applications Utility Once an application has been uploaded to the upload utility the application is saved and can be used for any number of devices included in your subscription Only you have access to the applications that you upload If the desired application is posted on a publicly accessed web server you can easily send the link to your application to the device 1 Click Download from existing URL the blue link at the top right corner of the Applications Utility tab 2 Paste or type the application URL 3 Click Download The url will be sent via SMS to the device so that you can click on it and then download your application 3 4 3 Deleting Applications from the Utility Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Uploaded applications can be deleted from the application list in two ways 1 To manually delete applications highlight the desired application to delete in the application list then click Remove beneath the list of applications 2 To automatically delete applications upon device release in the New Application window which appears when you click Add application in the Applications tab check the box next to Remove application when device is released Figure 3 14 shows how to manually and automatically delete applications from the utility Send
87. the Copyright 2010 Device Anywhere All Rights Reserved 15 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide workspace if the device is acquired Note The full Device Menu only appears for an acquired device an abridged device menu is seen when you right click on an un acquired device in the Device List Figure 3 3 shows the components of the Device Menu when a device is acquired iy of Release Device zoom d Export Frames I Show Video History Enter Text From Clipboard Wake Device Up Restart Device Reserve Device Report an Issue Device Info Figure 3 3 Device Menu The Device Menu contains the following options 1 Release Device This option enables you to release an acquired device 2 Zoom This option enables you to zoom out from the device 3 Export frames This option enables you to export frames and video clips which can be saved to MyDeviceAnywhere 4 Show Hide Video History This option opens the Video history panel from which you can review the device s recorded video 5 Enter Text from Clipboard This option allows you to paste data alpha numeric or URL into an entry field on a device 6 Wake Device Up If a wake device sequence is available this command will show and will execute the wake sequence associated with the device 7 Restart Device This option allows you to restart the device 8 Reserve Device This option allows yo
88. u to reserve time for a particular device based on the schedule that you specify 9 Report an Issue This option allows you to report an issue with a Device Anywhere product The Report an Issue link connects you to the issue reporting page on the DeviceAnywhere website Fill in the provided fields on the form and submit the report 10 Device Info This option opens the Device Information window which contains various 3 2 information on the currently acquired device Device Session The Test Center view enables you to interact with devices in real time This section describes the commands and procedures involved in conducting a session Copyright 2010 DeviceAnywhere All Rights Reserved 16 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide 3 2 1 Select a Device There are several ways to search for a device by Package Project or by using the provided search filter 1 Package All test devices associated with your account are accessible through the Package filter of the Device List The Packages shown in the filter correspond to the device groups that your admin has created To choose a Package select the radio button next to Packages in the Device Filter window use the drop down menu to browse available Packages then click the desired Package The devices of the selected Package will populate the Device List 2 Project The Project filter enables you to browse through and select from
89. vity on the shared device oe Monitoring a Device If a user provides you with a shared code to monitor their device enter the code by selecting Tools from the Menu Bar and then selecting View Shared Device from the toolbar menu Figure 3 29 illustrates the path to follow to accept an invitation mi DeviceAnywhere Studio 5 0 Test Customer File Device View Go MEN Help Test Cente View Shared Device Edit Error Types Group devices by Preferences ca Bell Interna Figure 3 29 Accepting Invitation 3 9 3 Stop Observing a Device Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 44 of 88 DeviceAnywhere Test Center User Guide Anytime after accepting an invitation an observer can click the Stop Monitoring button in the Device Console and leave a sharing session Alternatively you can right click on the device and select Stop Monitoring Figure 3 30 shows how to stop monitoring a shared device Apple iPhone 36 Motorola V3m RAZR Motorola Vm RAZR 1 650 3930166 Li Al Por n 1 Send SMS Applications Sharing Clean d Device Sharing Monitoring device 2 Inbox 1 Ye Viewers list 3 Sent 10 4 Drafts 2 Stop Monitoring OE TO r nT T a 10 E Ht ar Es ie I 5 6 Email IEA O Reserve Device Administration b Device Info i Chat Messages Figure 3 30 Stop Monito
90. which results will be sent 3 Select the names of any other colleagues who need to view results 4 Click Send Figure 3 25 illustrates the form letter that is sent to users The letter provides a link to the MyDeviceAnywhere website where the results of uploaded frames can be viewed Copyright O 2010 DeviceAnywhere All Rights Reserved 40 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Message Details To External Addresses Define paming conventions used For screenshots and videor patners groups e SELECT de pal smith jonathan rush bl AA AAA Define paming DONVEN used dor screenshots and videor Subject Cecil Jordon Chen has sent you inmormatior about a Result calle Message Hello de Cecil Icrdor Chen has sent you inormatior about a Result caled TestRecordi You can access this informetion by clicking on tie link below when wou click cn this link you may be prompted for your login credentials depending on wheather Cecil Jo don Chen recuested authenticacion for azcess to this tem or nct On successful authentication you will be automatically redirected Define paming conventions used yor screenshots and videor Appended link httos 710 100 100 14 fucloadedResultview mcsa cli cked 65520f d903c07387 ca1559f S5fbs6fSfhezftibbeaSla 6ltdc0e Dac 0osd63ta0crcsftsbas2172ebdb20427014b3 2bca3d392cadesHfao0st2d4ab25afbdf1723e556fddfO0tcaf Define naming c
91. will have 3 minutes to acquire the device Once your preference is set click Wait Figure 3 8 shows the Wait for Device window 2 Wait for Device You Will be notified when the device is ready You will have 3 minutes to claim the device Copyright 2010 Device Anywhere All Rights Reserved 20 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide Figure 3 8 Wait for Device window 3 2 5 Reserve a Device Considering that only one user can use a device at a time DeviceAnywhere offers the option of reserving devices for future use A device can be reserved for a specific day and time To reserve a device open the Device Menu and click Reserve Device In your browser the Reservations section of MyDeviceAnywhere will load Fill in the required fields as necessary then click Save to reserve the device For more information on reserving devices in MyDeviceAnywhere see section 5 3 1 of this manual 3 2 6 Interact with a Device In DeviceAnywhere Studio you can interact with remote devices as if they are in your hand Each key and button is fully functional as are any touchscreens Simply use your mouse to click the device s buttons or click the touchscreen to interact with the device s screen With each interaction the device screen will update to reflect the interaction Your keyboard can also be used to enter text into the device s text fields You can either enter text directly into a selected
92. ys a list of all the test results in the system for all Projects to which you have access You can sort the list of test results based on various test attributes and you can navigate pages by clicking on the page numbers in the top right corner When you click on a particular result name you can drill down to view details of that step and corresponding results See the Test Case Manager Section 4 5 above for details Copyright 2010 DeviceAnywhere All Rights Reserved 87 of 88 DeviceAnywhere Confidential DeviceAnywhere Test Center User Guide 5 6 Training Support In this section of the DeviceAnywhere Portal you can contact DeviceAnywhere support and report issues you encounter with DeviceAnywhere products The issue reporting page is the same page that is accessed by clicking Report an Issue from DeviceAnywhere Studio For more information on reporting issues from DeviceAnywhere Studio see section 3 1 2 of this user manual Other links available in this section are Documentation and Webinars Demos Under Documentation important DeviceAnywhere documents such as User Manuals Quick Start and Troubleshooting Guides and Product Release Notes are stored Under Webinars Demos you can view and register for upcoming live webinars and browse through recorded demos Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 88 of 88
93. ywhere Studio The reporting web portal will open The Manual Test Results tab in the reporting portal shows high level results as well as detailed results Choose Project from the Filter Projects drop down menu and the high level results show the number of test cases categorized as Not Started In Progress Failed and Passed Figure 4 30 shows the high level results of a test cycle as it appears in the reporting portal Device Anywhere Reports by Mobiio Campelo Manual Test Results Automated Test Result Proof Center My Manual Tests Filter Projects QA Demo Project Total Test Cycles 4 a esee CCT CI CI Local Demo Test Cycle 0 0 0 2 TestDemoCylce 0 0 0 2 Review TestDemoCycle01 2 0 0 D Review TestCycle Demo02 1 0 0 0 Review Figure 4 30 High Level Results To view detailed results of a particular test cycle click on Review Figure 4 31 shows the detailed results of a test cycle Copyright 2010 DeviceAnywhere All Rights Reserved DeviceAnywhere Confidential 77 of 88 DeviceAnywhere Test Center User Guide g Device Anywhere Reports Logo Manual Test Results Automated Test Result Proof Center My Manual Tests Proof Sets Email Results Device Nokia 6300 v Test Case Demo TC01 Project QA Demo Project Test Cycle Local Demo Test Cycle Result Success view Device Details Completion Time 1210 2009 9 41 00 PM Executed By Internal Customer Secondary Devices

Download Pdf Manuals

image

Related Search

Related Contents

Foreuse diamant  Owner`s Manual (General)  J990SeriesProgrammingManual 2.1 MB  Anexo Manual de uso del blog  

Copyright © All rights reserved.
Failed to retrieve file