Test Automation of Android, iphone and ipad Apps with Zap – Fix, Keyword View and The Expert View



Test Automation of Android, iphone and ipad Apps with Zap – Fix, Keyword View and The Expert View

Automation Back Ground → As there are multiple aspect of the application life cycle that stay constant regardless of the platforms, whether it be mainframe batch, online, Client server, mobile and web. There are some deep difference specifically connected to the application of mobile.

First is related to user interfaces. It's no longer a GUI, It is the NUI – Natural User Interface; finger base input, This contains multi-touch gesture on the virtual keyboard and the even extend to the voice command.

There are also some points that are cool for the NUI, containing new way of trigger the application event, Like swipe / flick to scrolls and pans, Pinches / Stretches to Zoom, Tap to click, even Shake to do whatever make sense to the apps.

But everything come with the price and there are few thing that are not so cool with the NUI. Small screen make typing the burden some whether the keyboard is the virtual or not. Soft keyboard often cover the widget and the control in the way that limit normal interactions. Navigation is the challenged by the small pieces of the information always around our finger tip.

Then there is the environments. True multitasking is also limited. The Operating System can break or kill the background application at any of time. So Mobiles app is more prone to interruption such as incoming call, or switching to another application.

Mandatory Part Which should be AWAREyou about the → TOP 7 QUALITY ISSUES WITH THE MOBILE


Keyword View and The Expert View:
Same just as we use the QTP now a days, we can toggle bak and forth between the keyword Views and Expert Views:

Keyword View and The Expert View
Keyword View and The Expert View


Data Driven Test:
The Data table in the QTP is the completely present with the ZPX and the operate exactly in the same way.

Data Driven Test
Data Driven Test


Object Repository:
Once the object is gathered, these are completely present in the object repository for the manipulation and the analysis.

Object Repository
Object Repository


Test Results:
Test Result is given according same way as quite QTP does today. Notice here the familiar purple rectangle highlighting the controls on focuses in the steps of test.

Automation Test Results
Automation Test Results


Point to be noted: ZPX is not just for the Automation of Software / Mobile Testing → As the uniqueness of ZPX viewer not only shows the devices, it also allow the interaction. Thus ZPX is the noble platform for the simplifying the manual testing. Described below is one example related to ZPX being used with the Sprinter QC. This example shows, You are leveraging the mirror testing feature of sprinter to simultaneously tests several instance of AUT, even on the heterogeneous platform. From this example.: The tests are being driven on the iPhone but these were automatically switches on the Android


No comments:

Post a Comment

Popular Posts