Keyword-Driven Mobile App Testing

Powered by TestComplete Platform, TestComplete Mobile allows you to record new keyword operations into existing automated software tests or even modify the recorded automated mobile software tests. This in turn helps you save rework and create mobile automated software tests faster.

Keyword-Driven Mobile App Testing

  • Simulate user actions on the tested processes, windows, controls, menus, and objects.
  • Access internal objects, methods, and properties of the mobile application under test.
  • Make your keyword tests more flexible by passing values from external files rather than hard-coded data.
  • Covert keyword tests to their script equivalents.
  • Use keyword test debugger to debug keyword tests step-by-step, trace into other keyword tests that might be called from the debugged keyword test, evaluate parameters, and set breakpoints.
  • Extend keyword tests using custom operations.

Capture Screenshots of Tested Mobile App

TestComplete Platform’s built-in Automated Test Visualizer captures not just screenshots, but also information about objects and properties of a mobile application. It also highlights tested object, making it easy to understand and analyze automated test.

Capture Screenshots of Tested Mobile App

  • Insert and automate new test operations and testing checkpoints directly from the screen and without accessing the tested mobile application.
  • Include a side-by-side view of the originally captured screen and the screen captured during the playback of your automated mobile tests.
  • Easily identify changes that occur during recording and playback of user action on the mobile application.
  • Update the originally captured screens automatically during the test run whenever the tested application changes.

Distributed Test Execution

Run and report on distributed automated mobile tests run in a test lab, virtual machines, or even cloud. TestExecute allows you to distribute automated mobile tests to end-users both within and outside your organization.

Distributed Test Execution

  • Distribute workload across virtual machines, computers in your network, or even on the cloud.
  • Use a single project to easily configure and manage automated distributed tests.
  • Synchronize distributed mobile test execution to implement real-world distributed testing scenarios.
  • Observe current progress of the tests executed on different machines through the centralized interface.
  • Get a unified high-level test summary and detailed statistics on each part of the automated distributed test.

Reports on Mobile Tests

Detailed mobile testing logs generated can be can be viewed directly in TestComplete Mobile, or can be exported to HTML, XML or MHT format. Testers can even post custom messages, images, files and other entry types to the test log.

Reports on Mobile Tests

  • Easily detect automated test operation that caused error in mobile testing by double-clicking on a log entry.
  • Add custom text and HTML contents to mobile logs and color-code it for better visual analysis.
  • Capture screenshots for failed test operations and make it easier for developers to identify the root cause of the problem.
  • Submit automated test log data directly to bug tracking, issue-tracking, and project management systems such as Bugzilla, JIRA, Microsoft Visual Studio, and QAComplete.

Regression Testing for Mobile Apps

Automate regression tests for mobile easily and quickly using TestComplete Platform and TestComplete Mobile. Additionally, integration available with automated builds and defect tracking tools ensures problems caused by recent code modifications are identified and fixed as soon as possible.

Regression Testing for Mobile Apps

  • Automate regression tests as keyword, scripted, or low-level functional tests.
  • Select the test or test collections to run and specify their execution order.
  • Quickly identify problems using reports and TestComplete Visualizer.
  • Schedule regression tests to run unattended at a specific time.
  • Run your regression tests with automated builds and in parallel.

Record Mobile Tests at Object Level

Unlike other automated testing tools that work at image or coordinate level, automated mobile tests recorded using TestComplete Mobile work at object-level. As a result, these tests don’t fail when application’s GUI changes or when controls are resized.

Record Mobile Tests at Object Level

  • Use same names for the windows and controls that were assigned by the developers.
  • Read the object name and properties from the mobile application.
  • Record actions of the object: selection, string input, checking/unchecking and much more.
  • Automatically recognize the most common UI library objects and mobile application-specific elements for your development platform.

Create Checkpoints

Inbuilt checkpoints provided by TestComplete Platform enable you to perform verifications of different kinds and ensure tested mobile application functions properly. You can even create custom mobile checkpoints to perform verifications not available in the platform.

Create Checkpoints

  • Use special wizard to create custom checkpoints without writing automated test script code
  • Use inbuilt checkpoints to compare two images pixel-by-pixel, files (byte-by-byte), or object’s property value.
  • Verify mobile application’s object and XML document using these inbuilt checkpoints.
  • Confirm data of a database table or view or a query result.
  • Check for tabular control, such as grid, list view, list box or even clipboard contents.
  • Verify web service’s response and actions over a web page, like checking for broken links.

Create Custom Mobile Plugins and Extensions

Everything visible in TestComplete Platform — panels, project items, specific scripting objects, and others — is implemented as plugins. You can thus create your own plugins and extend TestComplete Platform to provide the specific functionality you need for testing mobile applications. For example, you can create plugins that add support for custom controls, perform keyword test operations, and add new panels.

Create Custom Mobile Plugins and Extensions

  • Use TestComplete Platform’s SDK along with TestComplete Mobile to build custom plugins.
  • Create plugins with full-fledged programming languages such as Visual C++, C# or Delphi.
  • Use VBScript or JScript to build script extensions directly in TestComplete Platform without using Platform's SDK files and modules.
  • Use existing examples of script extensions provided with TestComplete Platform’s installation package to get up and running quickly.
  • Build light-weight script extensions that extend TestComplete Mobile's functionality.

Android Automated Testing | TestComplete Mobile

TestComplete Mobile allows you to quickly and easily automate testing of android mobile applications, thereby enabling organizations to deliver quality android apps within shorter release schedules and at a lower cost.

Android Automated Testing | TestComplete Mobile

  • Create robust automated tests for android applications within minutes. And this can be done even without knowing a scripting language.
  • Record tests at object level, which provides high script reusability across multiple android versions.
  • Access android device settings to test for end user experience and examine the impact of loss of network connectivity.
  • TestComplete Mobile provides high-level results as well as low-level logs, which enables testers to get quick insights into failed test runs across multiple Android devices.
  • Snapshots captured at each test step helps developers get real time crash results and fix defects quickly.

Similar Apps

Mogotest

Your customers access your site on a variety of different browsers. Making sure your pages look the same across all those browsers is hard. Mogotest simplifies that process. Gone are the days of having to boot up a bunch of different machines just to check how a site looks on a set of browsers. Our services automates the entire process and presents you with a browser compatibility report, highlighting which pages look different, which browsers they look different in, and which sections of the page are problematic.

Starting At $45.00/Mo

Mogotest

Simple, automated browser compatibility testing.

Starting At $45.00/Mo

DreamFactory

The DreamFactory Services Platform (DSP) is an open source software package that provides a REST API for mobile enterprise application development. DreamFactory enables the enterprise developer to quickly hook up a wide variety of backend systems and expose these assets with a comprehensive palette of RESTful services.

Free

DreamFactory

Open Source REST API Platform

Free

BootStrapToday

BootStrapToday is The Next Generation Software Project Management Tool. It adds intelligence, integration and automation to the software development process and makes development team highly productive.

Starting At $9.00/Mo

BootStrapToday

Intelligent Workspace for Smart Teams

Starting At $9.00/Mo

VisualUI

Allows you to create and edit GUI objects for multiple platforms simultaneously. Generates code for you right in the target file. Includes event handlers.

Free

VisualUI

Titanium Studio Plugin allowing click and drag UI creation and editing

Free

Cloudability

Cloudability helps you keep track of your cloud spend, eliminate waste and pull all your cloud accounts into one place.

Free

Cloudability

Cloud cost management made easy.

Free

Searchify

Hosted full-text search & autocomplete made easy, without having to manage your own search servers. True real-time, customizable full-text search running IndexTank.

Starting At $25.00/Mo

Searchify

Custom search you control

Starting At $25.00/Mo

Github

Powerful collaboration, code review, and code management for open source and private projects.

Free

Github

Build software better, together.

Free

JIRA

The flexible and scalable issue tracker for software teams.

Starting At $0.75/Mo

JIRA

Issue and Project Tracking Software

Starting At $0.75/Mo

Zeendo Teo

Zeendo is a cloud website builder that allows you to create awesome websites that adapt to any device (PC, tablet and mobile). You don’t need any technical knowledge to use it, and no downloads or installation are required.

Free

Zeendo Teo

Design responsive websites

Free

VodoModo GeoRichAPI

Millions prefer video over text & photos only. With VodoModo use all 3 on the most visited Points of Interest worldwide to drive sustained engagement for your location, nav, travel, and .edu apps and services.

Starting At $18.00/Mo

VodoModo GeoRichAPI

Rich short form POI videos

Starting At $18.00/Mo