Customer Cases
Pricing

Usage Guideline: How to create a task efficiently & precisely with UDT?

The guide provides a step-by-step approach to creating a test task in UDT with high precision and efficiency in the testing process.
UDT is a comprehensive mobile testing platform for large-scale automation on a cloud-based device farm, featuring local access tools for efficient device management by development teams. It supports seamless integration with common automated testing frameworks while offering customization services to extend these frameworks according to specific project requirements. This detailed guide provides a step-by-step approach to creating a test task in UDT with high precision and efficiency in the testing process.

Create Task

Click Automation>Task Management to go to the page.

The current page shows a list of all the tasks that have been created, where you can see the task name, creator, test framework, last execution time, last test ID, etc.

Create a new test task

Click New Task button to enter the task creation page and complete the task creation.

Application Selection

First of all, choose the type of test you need. You can choose Android or iOS system devices to test your application, and then click the button to select an application or upload a new one from local.

 

After clicking the button, you can see the app management pop-up. Select an app or upload a new one.

Resource Allocation

Select test case, test devices, test Account and configure custom parameters.

Script dependency environment: Choose the script dependency environment, you can choose Python, WeAumatour, Appium or Airtest.

Test Case Library: Select the test case library for this test.

You can go to the test cases page and add a new use case library through git hosting or script uploading.

Select Test Case: Select the test case for this test.

You can select all the cases or specify the test cases to be tested.

Choose Devices: Select the device to be tested this time.

Select the device pool and specific devices you want to test, then click the confirm button.

Test Account:

If you have test account file, you can click it to upload.

 

Custom parameters: This is an optional field and is empty by default. The custom parameters are stored as environment variables during the test run and can be retrieved by the user in the test script via the EXTRA_INFO. variable.

 

 

Test Execution Configuration

You can configure how tasks are executed, such as whether to automatically pull up the application, execution timeout, etc.

You have two options to choose Execution Mode:

Sequential Execution: All test cases are executed sequentially on each device.

Distributed Execution: Evenly distributed by device, executed once per test case.

You can also set the timeout duration to avoid tasks taking too long to execute.

Depending on your test scenario, choose whether or not to enable the following features.

After configuring all the parameters, click the Create New Task button.

Start Your Free Trial on UDT

1.  Register to get your UDT account

2.  Create a new project in your account

3.  Contact us to get free real devices in your project

Also, we are glad to have a meeting with you: Schedule a Meeting with Us

Learn more about UDT platform: WeTest-All Test in WeTest

UDT Demo: WeTest-All Test in WeTest

Latest Posts
1Optimizing RSpec Test Suite Speed: Practical Performance Tuning Guide Learn proven RSpec test suite optimization tactics to cut local & CI runtime drastically. Fix slow test cases, optimize DatabaseCleaner, eliminate redundant DB calls & real network requests with complete code examples.
2Server-Side Performance Testing Complete Guide: Core Concepts, Test Types & Tool Benchmarks Learn end-to-end server performance testing fundamentals, key SLAs, standard testing workflow, plus head-to-head benchmarks of wrk, JMeter and Locust load testing tools. Explore self-hosted open-source tools and enterprise managed server performance testing via WeTest.
3Intelligent Test Grading & Release Risk Assessment | Quality Score Model Learn how Baidu’s Quality Score Model enables intelligent test grading, release risk assessment, and data-driven QA automation to boost software delivery efficiency & quality control.
4Test Platform Controversies: Pain Points & Low-Code Solutions What makes a good API testing platform? This article analyzes core pain points of Postman & JMeter, explains testing platform controversies, and shares low-code chaos testing solutions for modern DevOps teams.
5 Server-Side Performance Testing: Metrics, Workflow & Tool Benchmarks Learn server-side performance testing fundamentals, key metrics, test types, standard workflows, and head-to-head benchmarks for wrk, JMeter and Locust to optimize system latency and stability.