Presentation is loading. Please wait.

Presentation is loading. Please wait.

Manual Testing Lesson 3 Test Driving your application.

Similar presentations


Presentation on theme: "Manual Testing Lesson 3 Test Driving your application."— Presentation transcript:

1 Manual Testing Lesson 3 Test Driving your application

2 Customers use your applications in a variety of different ways: They walk into the office, switching, as they walk, between the Cellular network and Wi-Fi, and back again when they walk out. Out of the Lab, inside the Lab They rotate their devices to see better. Calls and Messages are constantly coming in. They are managing social media such as Facebook

3 What does it mean for me? Applications may not work in some of these scenarios. It’s important to find this out before your customer does. The CQ Lab offers real end user environment capabilities to help.

4 The user environment Network Simulate network conditions Turn Wi-Fi on/off Location Inject location into device Events Generate Calls Generate Messages Orientation Switch device from Portrait to Landscape Locking the Device

5 Integrate into the Testing Set network and location before starting your test –In a 1 minute setup you are testing much more –Rotate the device 2-3 times during the test case (1 click!) –Send a call & message to device during the test

6 HOW TO DO IT

7 Set Device Location Users can now simulate device location and enable testing on location aware apps that use Location Services, without moving the device from place to place to generate location data. It is supported on Android device. Or enter address: 301 Front Street West, Toronto, ON, Canada Or enter address: 301 Front Street West, Toronto, ON, Canada The accepted address format is Google Geocoding: Example: 120 Presidential Way, Woburn, MA The accepted latitude and longitude format is decimal degrees (DD). Example: Latitude = 43.642752 and Longitude = 79.386981

8 Network Virtualization* 8 The Perfecto Mobile network virtualization mechanism examines the impact of different network conditions. Use it to change the network conditions on the device, which will provide critical insights to end-user experiences. *Supported in Hosted Segregated Private CQLabs only. Device must operate on Wi-Fi in order to apply these network conditions. An extended version of this command is available in Automation. Common Network Virtualization Profiles can be found in the Community

9 Device Information - Vitals The Vitals feature collects useful performance data directly from the device in real-time. This can help in determining how efficient an application is at using resources, as well as measuring general device performance.

10 Device Orientation In many cases, objects may appear differently when device orientation occurs. Take that extra minute to run some tests in portrait mode and other tests in landscape mode to make sure. Here’s an example: What happens to BECOME A FAN when the device is turned? ??????

11 Device Events Use the Call me & SMS me widgets as you are testing to see how the app responds.

12 Summary See how your app performs in the real worlds Use the abilities in your testing, it takes a minute or less to set location or network, then continue as usual with your test, see what happens Collect vitals to measure device from version to version


Download ppt "Manual Testing Lesson 3 Test Driving your application."

Similar presentations


Ads by Google