What is the Interactive view? 3 Manual operation of device available within Perfecto interface Selenium & UFT users can login to MobileCloud to access Interactive mode allows working with the device manually – Browsing – Entering text – Installing apps It is useful for exploratory testing, manual testing.
Text of Working with MobileCloud Devices I. Agenda 2 How to select a device and reserve it. Basic device...
Slide 1Agenda
2
Basic device operations inside the MobileCloud™
Cloud Services
You will learn how to operate a device in the MobileCloud™ just as
if it were in your own hand.
This lesson will explain how to select a device & reserve
it.
We will then go through basic device operations – from working on
the device touch screen and keys to entering text, rotating the
device and getting a screenshot.
Finally, we will learn how to generate SMS’s and calls to the
device.
At the end of this lesson you will be able to operate a device as
if it were in your hands.
2
3
Selenium & UFT users can login to MobileCloud to access
Interactive mode allows working with the device manually
Browsing
The interface contains productivity features for manual testing,
all abilities are also available as automation commands
In this module, we will be using the interactive view to get
familiar with the basic features of working with cloud
devices
3
4
Let’s begin by selecting a device. In order to do this,
click on the Select device button, then select a device and
click Open (or double click on the device
selection).
Notice that it is possible to open multiple devices and view them
simultaneously. Each open device requires approximately 256k
download bandwidth.
[Demo on a live session]
To Search for a device:
Search option 1: Enter search criteria in Search for device
edit box, located at the top right corner of the Select Device
window.
Search option 2: Filter by dedicated categories, including
manufacturer, location, reservation, and availability.
Click Filter to: update device status list, or refresh
list according to the specified search filter(s).
The device status display indicates the device availability.
Available - The device is available for immediate
use. Click Open or double click to use it
instantly. Click Lock or Reserve to create a
reservation
Busy - The device is in use by another user.
Click Reserve to schedule a reservation. Double Click on
the device will open the reservation dialog
Disconnected - The device is not connected to the system at this
time. Click Reserve to create a reservation (24 hours
lead time). Click Click to submit a request to get it as soon as
possible
Opened - The device is in use by your user account.
Click ”Lock” to create an immediate reservation.
Reserved - The device is reserved for your user account.
Click ”Open” to use it instantly.
4
[Demo on a live session]
[Open a Device, perform a touch and a long touch, and a key
press]
What is the difference between a Key Press and a Touch?
KEY PRESS:
Pressing on physical keys, such as HOME, Volume Up, Volume
Down
TOUCH:
[Demo on a live session]
Hold down the SHIFT key
With the other hand, click your mouse and swipe across the screen
and release
You will see a GREEN line that connects your start point (A) to
your end point (B)
6
[Demo on a live session]
1. Using your mouse, click on an icon and highlight it
2. Moving your mouse ever so slightly, wait for the icon to
respond
Once it does, slowly your move your mouse in the desired direction
to the location of choice on the screen
When you arrive at the location, release the mouse
7
Text Entry
The text entry feature allows a user to input text, in any
language, into the device.
To input text:
Select a location to enter text (or simply press the ENTER key
on your keyboard)
Type text in the textbox
Click to enter text
[Demo on a live session]
[Open a device. Demo: Typing a URL inside a browser session.]
The device should be in text-entry-mode. Either the virtual
keyboard is open or the cursor is waiting for text. In most
devices, text entry can be completed in any language supported by
the device. The text is sent directly to the operating system,
disregarding the virtual keyboard.
In some devices, typing the text at the dialing screen might not be
supported. For these devices, the keypad can be used.
Rotate
9
INFO: In this section, you will find all of the key details
regarding the device you selected, including Model, OS, Version,
IMEI, and much more
AUDIO: available for devices with Audio Connected, as shown in the
Select Device list. When it is clicked upon - Audio becomes
activated. Toggle back and forth on the icon to activate and
deactivate the audio.
ROTATE: Device position options:
Rotate View: rotate the displayed image only
Reset: reset the device orientation to default
Restarting and Recovering Devices
Use when needed in test case or on unresponsive device
While the device is rebooting, you can not perform operations. If
you attempt an operation, an error may appear
Recover Device – Disconnects & reconnects device to the
MobileCloud
Use only if restarting device did not work
In case of persistent failure, please open support ticket.
Screenshots
11
What is a Repository?
The Repository is your MobileCloud storage space. You can save
images with their device skin here. You can also store your
applications, data tables, scripts and test flows. This is useful
when sharing screenshots may be required for demo purposes.
11
Summary
12
How to SELECT devices to work with.
We began our ‘hands-on’ experience by having you log into your
MobileCloud™ and begin to ‘touch’ devices using simple functions
such as KEY PRESS, TOUCH, SCROLL, DRAG, and SWIPE!
You learned where to find DEVICE INFORMATION, ROTATION and
AUDIO.
We covered basic TEXT ENTRY.
How to RESTART and RECOVER a device.
We reviewed how to take a SCREENSHOT and where to store it (HINT:
in the REPOSITORY)
Basically, you learned how to operate a MobileCloud device just as
if the device were in your hands!
What a great start!