O'Reilly logo

A Practical Guide to Testing Wireless Smartphone Applications by Julian Harty

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 7

Testing Techniques for Client Applications

In my experience client applications are harder to automate. This is the area with the richest potential in terms of improving the quality and effectiveness of automated testing. Here are examples of techniques I have worked with.

  • Automated unit tests: these are relatively well understood and commonplace for testing client applications. The unit tests often run within the relevant simulator, e.g., Sun's Wireless Tool Kit's (WTK) emulator for Java ME applications.
  • Code instrumentation: particularly relevant for automating tests for Java ME applications.
  • Custom test applications and prober applications: these are a good way to explore the capabilities and quirks of actual devices, e.g., to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required