Use Cases
MITE is a versatile tool that can help you tackle a wide variety of challenges. Let’s take a look at some of the most popular use cases and see why MITE is right for you.
Mobile Web Content Optimization Self-Service Scripting & Provision Rapid Content Verification Performance Analysis & Troubleshooting

Mobile Web Content Optimization

If you are building a website, plan on it being viewed on a mobile device. Keep in mind that slow mobile networks will impact the performance your mobile Web content. You want to create a mobile website that provides the same functionality as your regular website, but at the same time is optimized for mobile devices. You need to take steps to ensure that the mobile website is optimized for all the different mobile devices, many of which have different capabilities, browsers, and screen sizes.

The Challenge
Developers need tools that provide access to all the different mobile devices on which users will download their mobile Web content. They also need the ability to analyze content and performance on the mobile device, troubleshoot problems, and provide actionable recommendations that will enable optimization of the end-user experience for their mobile website on different mobile devices.

MITE gives you access to over 2,200 emulated devices and 12,000 device profiles on your desktop. With MITE you can download a mobile website on any mobile device and visually see how the site renders. What’s more, MITE provides a performance waterfall graph that lets you analyze the performance of every object on the page.

Finally, MITE also provides actionable recommendations to improve the performance and overall compatibility of the mobile Web content with the selected mobile device. The MITE Score reflects the performance of the downloaded page for different categories that help you improve content compatibility, performance, and compliance with W3C mobile best practices.

The Best Solution
Click thumbnails to enlarge

Keynote MITE

Firefox Plug-in for Mobile

Instantly access over 2,200 emulated devices and 12,000 device profiles on your desktop. Testing becomes quick and scalable because you do not need to search for user agent strings on the Web. There is no single repository of user agent strings for mobile site validation. You need to spend considerable time searching for mobile user agent strings online.
MITE lets you access device profiles from your desktop for free. Site validation is quick because there is no device contention. Firefox is also free.
MITE gives you the xHTML source code of the mobile site and highlights syntax warnings in the code. Firefox does not provide the source code of the downloaded mobile site.
MITE gives protocol-level details such as:
  • URL redirections
  • Bytes downloaded
  • Headers sent and received
This detail helps you understand the performance of the site.
Firefox does not give protocol details to help you understand site performance.
MITE lets you validate each resource on the site. For example, MITE gives details for each image on the site and checks for content/device compatibility. Firefox gives the overall rendering of the site. It does not identify individual resources and highlight incompatible ones.
MITE lets you quickly and easily navigate mobile sites on your desktop. You can navigate mobile sites in Firefox.

Self-Service Scripting & Provision

Operations Teams
Just as your operations team monitors your website around the clock, you should also monitor your mobile website on a mobile device. Further, mobile Web content is downloaded on a range of unique devices and different network operators, so operations team should consider monitoring on all popular combinations that represent your end users’ needs.

The Challenge
Mobile websites undergo continual changes, and changing the use cases you monitor often requires a change in your scripts. As your mobile Web content and popular devices change over time, you need the flexibility to adapt your monitoring strategy to keep pace. You need a tool that provides self-service capability to record scripts that can be provisioned for 24/7 monitoring.

MITE provides your operations team with an easy-to-use tool that can record scripts for any mobile website and any mobile device. Non-technical users can record scripts by navigating through the website on the mobile device. MITE also lets your team add validation steps to make sure the results of the script are as expected.

In addition, programmers can include a complex login in their MITE script by using the advanced scripting feature.

The Best Solution
Click thumbnails to enlarge

Keynote MITE

Device Rental

MITE gives access to over 2,200 emulated devices and 12,000 device profiles on your desktop. Regression testing is quick because there is no device contention. QA teams often have to wait in queue to test mobile content on shared devices.
MITE gives unlimited access to a full device library. Users don’t have to worry about varying monthly costs for testing. Manual device testing is expensive. Teams have to worry about monthly expenses to maintain mobile accounts or large expenses for accessing shared devices.
MITE gives detailed diagnostic information for mobile content testing:
  • Source code
  • Redirections
  • Headers sent and received
  • Page size
  • Content-device compatibility check
Real devices give a pixel-perfect representation of how content would render on a device. They do not give diagnostic information if the content does not render or is not compatible with the device.
MITE gives you the xHTML source code of the mobile site and highlights syntax warnings in the code. Real devices do not provide the source code of the downloaded mobile site.
MITE provides test automation by recording and playing back test scripts. The same script can be executed across any device profile. This expedites testing and makes it consistent across different devices. Most real-device testing does not provide scripting. When they are available, scripts written for one device often cannot be run on another device.
MITE results can be saved for future reference. The same results can also be shared with other groups to highlight and quickly resolve issues. MITE provides a consistent testing environment that can be used by cross-functional teams. Most real-device testing solutions require manual recording of test results. These results are often difficult to replicate and share. QA teams have to fill out long test reports before they can pass results on to other groups.

Rapid Content Verification

QA Teams
Today there are many different mobile devices, each of which supports different capabilities, runs on a different operating system, and has a different screen size. As a result, developers either build several different mobile websites customized for specific mobile devices or modify a single mobile website for each mobile device. This makes the job of your QA team extremely difficult.

The Challenge
You need to test and certify that the mobile website works on all the different mobile devices. To cover a wide range of mobile devices in your test plan you need a way to automate testing and certification across different mobile devices.

MITE Pro lets your QA teams automate the testing and certification of mobile Web content across different mobile devices. With MITE Pro, your QA team can record a script that can be run across multiple devices simultaneously. In fact, MITE Pro lets you run multiple scripts across multiple devices at the same time and displays the test results together as a matrix. Your QA team can quickly scan the matrix to see which scripts pass and which scripts/device combinations fail. MITE Pro then lets you drill down into each script-device combination and view the results in detail.

With MITE Pro you'll see:

  • Screenshots of the mobile website on the mobile device
  • Script execution step by step
  • Performance waterfall for every page of the script
  • MITE Score for every page of the script

The Best Solution
Click thumbnails to enlarge

Keynote MITE

Manual Validation

MITE gives access to over 2,200 emulated device on your desktop. You don't need to borrow devices or even buy them. Product and marketing managers often borrow devices from friends and colleagues or buy them to validate their mobile sites.
MITE can download any mobile site and help validate the content on the site. MITE checks content-device compatibility for images, CSS, etc. With real devices you can get a pixel-perfect representation of the mobile site, but no visibility into device-content compatibility.
Navigating and browsing mobile sites on the desktop saves considerable time. MITE gives the URLs of missing images and broken links. Browsing mobile sites on devices is cumbersome and slow. Product managers have limited reports on images that are missing or links that are broken.
MITE gives performance metrics, helping product managers understand how users will experience a site. Metrics include:
  • Time to download
  • Number of bytes downloaded
  • Redirections
Manual validation on devices does not give product managers performance metrics.
With MITE, product managers can save the bugs they find and easily share them with developers to help fix issues. This expedites the entire validation process and saves time to market. Bugs and issues found during validation on real devices cannot be easily shared and replicated.

Performance Analysis & Troubleshooting

Operations Teams
The availability, performance, and quality of your mobile Web content can vary greatly depending on the location of end users. Users access mobile websites from remote locations connected to different network operators and on a wide range of mobile devices. When problems occur, it's important to replicate the end-user scenario as closely as possible to enable quick troubleshooting and reduce time to repair.

The Challenge
When your operations team receives an alert regarding problems with your mobile website you need to troubleshoot in the location and on the operator where the issue appears. The team needs to isolate the issue and quickly get to the root cause of the problem.

With MITE Pro, your operations team can perform remote troubleshooting by connecting to remote network operators in remote locations from the desktop. This gives you access to real network operator traffic even though you’re physically far away.

You can download the mobile website over the remote network operator and see if it is a network problem or an issue with the content server infrastructure. You can also analyze performance over the remote network operator to see how the content has been modified by the network operator. Operations can quickly get the root cause of a problem, fix it and provide a better user experience.

The Best Solution
Click thumbnails to enlarge

Keynote MITE with Aircard Support

Manual Testing with Real Devices

MITE gives uninterrupted access to over 2,200 emulated devices on your desktop. Application support teams have to satisfy customers even though they have access to only a handful of devices.
With MITE you can replicate, identify, and get to the root cause of the customer issue on the actual device used by the customer. Application support teams try to replicate customer problems on devices they can access. Because each device has different capabilities, problems seen by the customer may not be visible to the application support team.
Navigating and browsing mobile sites on the desktop saves considerable time. MITE gives target URLs of mobile content such as games, ringtones, etc. Navigating mobile sites on a phone can take a long time. And application support teams don’t see the URLs of downloadable content.
MITE can download mobile content and analyze the download descriptor to ensure content validity and device compatibility. Application support teams can download content on the real device and launch the application. If the application does not work, they can’t tell if the device can support the content or not.
Copyright © 1995-2014 Keynote Systems, Inc. All rights reserved.  |   Terms of Service  |  Privacy Policy