Popular Posts

Tuesday, June 28, 2011

Mobile Web Optimization


Testing mobile web applications lets you in on several challenges in the mobile web. Decision making is crucial when it comes to your testing options. It is necessary to explore all the challenges first, to understand them. This helps is explore our technology options and to manage each challenge in an effective way. We will need to measure positives and negatives of each challenge before we choose the combination of testing options that suits best. Mobile testing challenges include devices, network and scripting.

One of the biggest and the most obvious mobile testing challenges is when it comes to mobile devices as its used by customers. There are thousands of client devices that could be used on your mobile site, therefore all are to be considered while testing your mobile applications. If we try and reduce this number, we will be taking a chance that out application might not work on a few devices and that will lock out a number of potential customers.  To handle this challenge, we will need to test using real devices or use emulated devices.

The next challenge is a regional challenge, the Network. Considering about 400 mobile operators in the world some being GSM, some being CDMA and the remaining use local or less common networking standards. Since each network has a unique combination of network, it wouldn’t be possible to discuss a challenge without discussion location. Also travelling to each network would be expensive. There are several ways of dealing with network challenges. (More about Network challenges in separate post)

Call scripting being the last challenge is actually used to execute the test script. Script execution can be manual or automated where real devices require manual scripting while emulated devices can use automated scripting.  

We need to understand a lot more about these challenges on mobile web testing. To lay down a path, once we understand the above challenges, we would need to focus on how to utilize the information and what would be the testing strategy for mobile application testing.

Tuesday, June 14, 2011

Root Cause Analysis with Mobile Monitoring Solutions

The quality of the subscribers’ mobile experience can be ensured by monitoring, benchmarking performance and availability of services. Now, this needs to get down to every step of a transaction.

Mobile monitoring solutions provide real-time information for transactions involving root cause analysis, competitor benchmarking and alerts in case of service downtimes.

Let’s get into a few details regarding ‘Root cause analysis’.  In case you there is a service downtime or a degrading performance issue how do you determine the cause for the problem?   It could be the handset, the carrier network or your content portal.

Mobile monitoring solutions can quickly take you through an intuitive portal if the problem is resulting from a specific transaction; or if your service in every location is down; if the problem is local to one city. You can also drill down further into the components that make up that transaction to find out what exactly caused the issue.

Tuesday, May 31, 2011

Competitive monitoring and analysis with precise and accurate data


Mobile network quality is often cited as the top reason in selecting a mobile carrier. Consequently vast resources are allocated to monitoring internal operations. But if that’s all that’s being done, you’re only getting half the picture.

Carriers and infrastructure providers looking to get a comprehensive view of the performance and end-user experience take the additional step of benchmarking against their competitors. It requires time, resources, and expertise to analyze data and make actionable decisions. This testing helps you understand industry standards and take the actions needed to stay ahead of the curve. After all, maintaining the highest standard in service performance is of paramount importance when it comes to retaining customer loyalty. An important step is improving the user experience for mobile content, services, and applications begins with mobile monitoring and collecting the right mix of performance data. 

Monday, May 16, 2011

A Comprehensive Mobile Monitoring Solution

The demand for enhanced mobile applications, content and services is growing. Keynote Systems’ Mobile Application Perspective gives you a powerful test & measurement solution to keep up. As a real-time on-demand solution, the mobile application  testing and monitoring solution allows you to ensure quality before you push out dynamic content and mobile Web services to live environments.

The first step in mobile testing or monitoring content and mobile Web based services is to pick a desired handset model from over 1,600 available in the library. Mobile Application Perspective will then simulate transactions from the handset you choose across a live network. You can use the worldwide carrier profile to direct transactions across your mobile network of choice. Within minutes you can report on transaction details for any transaction, using any handset model, around the world. You can test mobile content by quickly switching handset models, or carrier networks. This way you can cover more devices and networks all from your desktop.

Tuesday, May 10, 2011

Cloud Computing Insights

In a private network world you would have to build and pay for a lot of stuff yourself: multiple data centers, double the hardware, internet access connections on opposite sides of the building, etc. Very quickly the cost of high availability gets prohibitive, locking out all but the deepest of pockets. 

With Cloud Computing,  having access to redundant data centers is just a matter of purchasing the right performance monitoring tools and the engineering time in programming your applications and operational systems to take full advantage of on demand resources. In the end you only pay for what you use of the infrastructure, not what you might need as is the case when doing it yourself. 

Cloud Computing is not outsourcing, this implies a transfer of risk and responsibility. Cloud Computing is a powerful tool to increase performance and availability many fold while reducing costs, if it’s used correctly.

Monday, May 2, 2011

Interactively Test and Verify Mobile Content

Mobile is the fastest growing mode of access for online content. The biggest challenge associated with the success of mobile content is assuring your users can quickly access it no matter what device they are using.

When it comes to a mobile device simulator, MITE - a desktop tool by Keynote Systems lets you interactively test and verify mobile content by emulating more than 1,800 devices and 11,000 device profiles.

MITE device profile is a unique combination of device manufacturer, device model, user agent and device orientation. The same device model can have different user agents that represent different operating system/firmware versions.

Unlike other mobile device simulators, MITE device profiles also contain device characteristics such as image types supported, screen size, headers supported, hardware features, and more.

Tuesday, April 26, 2011

Mobile Monitoring & Analysis - Develop your own expertise in-house.

The first step in improving the user experience for mobile content, services, and applications begins with mobile monitoring and collecting the right mix of performance data. Once you’ve collected that data, the next step is to understand it and make the right decisions to improve your service quality. This is where the challenge lies. It requires time, resources, and expertise to analyze data and make actionable decisions. You can add headcount and develop your own expertise in-house. However, an outsourced solution is often more cost-effective and can instantly bring a broader base of knowledge right to your fingertips.

The mobile portal adapts the company’s standard portal to a form factor that works with mobile devices and can be accessed over various mobile carrier networks. When a user makes a request using a mobile device, the server automatically determines what device the request has come from and returns content that has been adapted to that device—for example by offering fewer graphics and text fitted to the mobile device’s smaller screen.