Functional Testing

Your apps have to work every time, everywhere and for every one. With replacement apps a few swipes, touches or clicks away, are you confident your apps work as well in the hands of your users as they do in your test lab? uTest's unique in-the-wild testing approach can help you ensure your apps work the way you've intended everywhere, every time, for everyone.

What It Is

Exploratory Testing

Tap into the creativity of our live testers as they search for defects regularly missed by automation and test cases.

Exploratory Testing

If your app has nasty surprises for users, you may find them fleeing for alternatives. While test cases and automated scripts can verify your app meets a suspected level of quality, there is still plenty of opportunity for something to slip by. That's why uTest promotes and performs in-depth exploratory testing. Leveraging our community of testers, uTest can help you:

  • Expect the Unexpected: Having independent, human testers explore your app allows for the discovery of defects and issues that come from unexpected usage patterns or real-world conditions.
  • Squash User Interface Issues: While test automation is useful for discovering back-end issues, interface and user facing issues are best found by humans.

You May Also Like

In-the-wild testing helps you feel confident that your app will work in the hands of all your users by moving a portion of your testing out of the lab and into the real world.

Test Case Execution

Verify core functionality across a range of devices, locations and more. uTest gives you the coverage you need.

Test Case Execution

Test cases provide the peace of mind that core features of your app are working as intended. Unfortunately, when your team feels stretched, test cases are often one of the first areas to get cut.

Whether you have a simple test case or a suite of test cases, uTest can help maximize your coverage. uTest's global community provides you access to devices and locations you might otherwise not be able to reach. Executing your test cases with uTest can give you confidence that your app runs as well on a Galaxy S4 in Pittsburgh as it does on a Droid 2 in Poland.

Don't have time to draft and maintain your test cases? uTest can provide expert test case writers who can help fill the gaps.

You May Also Like

As your team becomes more agile, you need new ways to increase productivity without sacrificing app quality. Learn how to work Beyond Agile.

Test Automation Scripting

Scale your automated testing affordably by leveraging uTest to help script your automated testing workflows.

Test Automation Scripting

A comprehensive app testing strategy combines in-the-wild testing with test automation. You can leverage automated testing to ensure new code does not break old code, while also documenting assumptions about how different portions of an application should behave. These assumptions and guarantees can be verified with the click of a single button, giving you confidence that your code meets expectations.

Our Test Automation Experts can assist you in creating scripts for a variety of tools including Selenium, Rational, open-sourced and others. uTest also partners with today's leading test automation vendors if you need a tool to execute test scripts against.

You May Also Like

In a world filled with data and metrics, how do you know which are a waste of time and which really matter. Learn how to get the most useful data from your metrics gathering.

How It Works

uTest's functional testing fits easily and comfortably within your existing testing workflows. Upload your desktop or mobile app or direct us to your web app, tell us the type of testing you're looking for, then set your testing scope. Unlike traditional outsourcing firms, there aren't long lead teams to get started - you'll be on your way to results in just a few short clicks. As your requirements shift, test cycles can be added or adjusted and you can receive and review issues in real-time. And with uTest's managed services, a uTest Project Manager will be there to help you along the way.

Functional Testing Intro Functional Testing Product Tour
Hand holding an iPhone 5

Moving Toward Mobile

With mobile phones and tablets outselling their desktop counterparts, it is important that you have an app quality strategy for the future. See how uTest's suite of mobile tools and services can make your testing more informed and efficient.

Learn More

You May Also Like

In-the-wild testing helps you feel confident that your app will work in the hands of all your users by moving a portion of your testing out of the lab and into the real world.

What you Get

Functional testing from uTest combines our community of more than 100,000 professional testers from around the globe with the tools and services you need to minimize testing overhead.

  • 1
  • 2
  • 3
  • 4
Previous FrameNext Frame
  • uTest Project Manager

    When testing with uTest, you don't have to go at it alone. Each customer is assigned a uTest Project Manager to help you with every step along the way. Your Project Manager will provide support and guidance and manage key elements of the test cycle such as tester management, payouts and pre-triaging of issues.

    Platform Issue Approval Screenshot

  • Real-Time Issue Reporting

    When you're looking to launch yesterday, getting the information you need to make important fixes and decisions is vital. After launching a functional test cycle, you can monitor issues as they are reported in real time. You can also send approved issues directly to your existing bug tracking system. uTest integrates with today's most popular solutions, including a two-way integration with JIRA, minimizing disruption to your existing test processes.

    Platform Stream Screenshot

  • Information At Your Fingertips

    We know you're very busy. To help you stay up-to-date, the uTest Dashboard brings the latest information and action items from your test cycles to your attention. And with Scorecard, you can keep an eye on the trends and patterns of your app testing.

    Platform Scorecard Screenshot

  • An Extension of Your Team

    Your uTest team becomes an extension of your existing QA team. Each tester has a profile detailing their professional experience, uTest history, rating and more. With uTest, you know exactly who is testing for you and can chat with them in real time or discuss a specific defect with them directly in the issue report.

    Every functional test cycle includes the ability to verify your bug fixes. When you have resolved an issue, you can submit a new build to the original tester to verify that issue no longer exists.

    Tester Profile and top Tester Screenshot

Pricing Calculator Screenshot

What It Costs

Getting started with uTest is more affordable than you may think. Find out how uTest can fit into your budget with our interactive pricing tools.

Calculate Price Compare QA Costs
Open Announmcement
uTest and Appplause Banner

Heard the news?

In early 2014, uTest will be changing its name to Applause. With an expanded app quality offering including test services, tools, SDKs & integrated analytics, we will do even more to help companies delight their web & mobile users.

The uTest name will live on in our tester community, with an expanded offering for all facets of a tester’s professional life. This includes paid testing projects, hands-on training, networking, events, career resources & more.

While we’ve got a lot of work to do, we’re pumped to tackle both of these bigger, bolder challenges. Get the details on this news here.