Manuji© is mobile performance engineering solution which is design
and develop by myself. I have used my past 15+ years ‘of experience in mobile
application performance engineering for designing this tool. Manuji© is fully GUI based tool;
therefore it has reduce technical complexities drastically when testing mobile
application performance. Most mobile performance
engineering solutions require rooting for Android and Jail braking for IOS. But
Manuji© does not require such. Also Manuji
does not require any alteration to the AUT such as instrumentation. Manuji© is totally
external tool which runs from your laptop or PC and monitor your mobile device
via USB connection.
Manuji© is design to monitor how effectively your AUT executes on
your mobile device. It helps you to understand device CPU usage, Device memory
usage, Device Energy usage. These are the key acceptance criteria when it’s
come to mobile testing. If your AUT is extensively using either said factors
then your end user will face numerous user satisfaction issues and it may Leeds
to reject your application. This is where
Manuji© can help you to improve your
AUT ratings.
Above screen shot was taken from Manuji© main UI. It has 11 main components.
·
A = Main tool bar
·
B = Process viewer
·
C = Resource viewer
·
D = Device console
·
E = Main Graph
·
F = Memory and CPU analysis
·
G = CPU analysis
·
H = VSS and RSS analysis
·
I = PSS analysis
·
J = Energy analysis
·
K = Video capture viewer
Manuji© has two step simple workflow. Any none technical tester can
simply follow them. First step is to record your test scenario and second step
is analyze graphical data identify performance issues. Following is an introduction
to Manuji© main workflow.
In order to record your test scenario
you need to connect your device with your PC using USB cable and click test
connection button in main tool bar.
Then click record button and
execute your test scenario by opening your app in your mobile device. If your
application is mobile web then open any web browser installed in your mobile
device and call your URL.
Once you finish your test click
play button for analysis. This process may take little time depending on complexity
of your test scenario.
Once processing completed you
will see Manuji© main window. Then
select your app ID from the process view. If you use mobile web browser, select
browser app ID.
Then all the graphs will populate and corresponding data
will populate in Resource viewer.
You may change any process form process viewer and graphs will
display data only for the selected process. All the charts are plotted with the
time and you can double click X axis and Video viewer will display your mobile
screen at that time. This will help you to understand witch screen of your AUT responsible
for any performance issue.