How do you test cases for mobile handsets ?
Answer Posted / mr.pibb
consider the fact that a large array of handsets come out
frequently; the Android is probably most like this; So
automation comes into play. Consider the Blackberry RIM.
Since it has a tool that allows you to capture screen
shots(called JAVALOADER) this gives you the ability to save
various templates of what screens should look like in
different steps of the test. These types of tests are very
'stateful' in nature, so at least all functions that can be
activated using AT modem commands to dial out, hang up,
reset handset(turn on and configure various modes using
engineering screens), perform WIFI and UMTS packet sniffing
to parse out packets under given test conditions, and many
other functions can be invoked all under program control.
Consider forcing failures and monitor how the handset/tablet
responds. Also, some tests such as battery life / current
drain of handset under test Li-Ion battery can be assessed
using connected OEM electronic test equipment. consider
that FCC / ISO standards tests can also be done in this
manner by providing I/O stimulus. Then, of course, data
sets can be evaluated after subsequent test session run
times to look at statistical variance and flesh out both
desired / undesired trends then compare input test case(s)
against the actual results.
- of course there are manual test cases as well, which
should be considered. it can be costly to create
automation, but once in place and is robust, then it can be
retooled and reused for other purposes down the road
provided that it is designed properly(OOP).
last thing; it is important to record IMEI, handset
firmware versions as well for test session runtime(as well
as peripheral device firmware versions). you get the
handset from the manufacturer with the so called board
support package. the software that goes on top is what
makes it a T-mobile phone or a Verizon phone.
| Is This Answer Correct ? | 2 Yes | 5 No |
Post New Answer View All Answers
Can you explain equivalence partitioning?
What if an organization is growing so fast that fixed testing processes are impossible? What to do in such situations?
How can you define state tanstion testing aswell decesion testing with examples.how you can differ them too??
What is configuration management in software testing ?
Any one send me sample question for multimedia testing with microsoft access database. I am having interview next week. Please post it or send me my personal e-mail. Thank You
PLS SEND REAL TIMERS, WHAT IS SOA TESTING..IM TRYING 3+ YR.. I HAVE GOOD KNOWLEDGE ON MANUAL TESTING... NOW IM NEW TO LEARN "SOA TESTING" IS BEST OR NOT? BEFORE LEARNING SOA TESTING ANY SKILLS ARE REQUIRED..... AND NOW WHAT IS THE MARKET FOR SOA TESTING... AND IT IS BASED ON PROGRAMMING OR NOT?
i heard that mainframe testing is diff from other environments & has lot of keyboard input????pl clarify my doubt & let me know in what way its diff??
What if the project isn’t big enough to justify extensive testing?
Discuss what test metrics you feel are important to publish an organization?
what are the prerequisite conditins to test clientserver and web applications
Tell some examples of bug severity and bug priority?
What are the qualities needed by a software tester?
Tell me example for Risk,Mitigation,Assumption?
In Manual testing how to test proxy servers? can u please explain with example?
What is difference between V-Model and Agile Model?