One mistake common to many mobile and web app testers is believing that the majority of testing only requires observation and interaction with the user interface (UI) itself. On the other hand, when we start to see and even manipulate what’s going on behind the scenes, more specifically the HTTP calls our app is making to the backend services that send data to and from the app, the black box of how our app functions in its entirety becomes a little more transparent. This not only allows us to learn more about how our app functions the way it does, but it also opens our eyes to an entirely new array of testing possibilities to explore.
Continue reading “Better Mobile Application Testing with Charles Proxy”