Pricing

How UDT Helps Tencent Achieve Remote Device Management and Automated Testing Efficiency

Let's see how UDT helps multiple teams within Tencent achieve agile and efficient collaboration and realize efficient sharing of local devices.
As Tencent's projects and team scale grow, scenarios involving cross-departmental and multi-type employee (such as full-time/outsourced) collaboration are increasing. How to share locally procured device resources and utilize them efficiently to improve testing efficiency has become a challenge. Based on this, the WeTest team introduced the UDT (Unified Device Toolkit) solution, which significantly improved the efficiency of the entire testing process by expanding local device collaboration capabilities and unifying local and cloud device scheduling capabilities. Let's see how UDT helps multiple teams within Tencent achieve agile and efficient collaboration and realize efficient sharing of local devices.

 

Testing Pain Points Faced by Tencent

Pain Point 1: Scattered device resources such as mobile phones, making it difficult for multiple roles and regions to collaborate efficiently and share device resources

 

With the increase in mobile devices, project device resources cannot be centrally shared, resulting in severe waste of device resources. At the same time, offline borrowing and returning processes are inefficient, and devices are easily lost. Is there a tool that can scientifically manage, flexibly schedule, and efficiently maintain devices, which can uniformly control devices and promptly obtain device information, status, and location? When team members are scattered across multiple locations, and user-reported bugs or issues discovered by the testing team need to be quickly reproduced and debugged by developers on corresponding devices, how can the specified device be found or shared with developers immediately?

Pain Point 2: Difficulty in obtaining specific devices and locating bugs, cumbersome processes for batch installation and resource updates, urgently needing local device collaboration, testing, and version experience capabilities

 

After receiving bug reports from external users, how to quickly obtain specific device models and reproduce user scenarios; after version packaging, how to quickly install it on devices in batches, especially when the installation package is large and time-consuming before entering the version; how to enable PM, testers, base outsourcing, and other roles to automatically complete installation -> launch -> resource update right after package construction, allowing direct hands-on experience; during bug localization, how to quickly share devices for developer debugging and investigation, how to efficiently and quickly filter device logs, etc.; how to automate repetitive and fixed scenario tests?

 

Pain Point 3: Cloud sharing of smart hardware devices to achieve automation efficiency

 

With the development of smart hardware, based on customized systems, complex and diverse device forms have evolved, serving different mobile business scenarios, including conference large screens, IoT, smart cockpits, smart watches, etc. Compared to traditional mobile devices, the quantity and transportation costs of atypical devices are even more unpredictable, and the corresponding device debugging and test automation assistance are even more challenging. How can limited device resources circulate among multiple developers and testers? For large devices involved in external ecosystem building, how can they be quickly shared?

 

WeTest-UDT Solution

UDT is a unified device collaboration solution developed by WeTest for local device access. It provides a complete SaaS+PaaS solution for users' offline mobile devices, suitable for local device sharing, test automation, remote collaboration, overseas compliance, business confidentiality, and other business scenarios. Device access and service deployment are flexible, helping to improve R&D collaboration efficiency.

 
Unify business local and WeTest cloud massive device resource pools, access domestic, overseas, and top device resources at any time

The UDT solution revolves around business local devices, supporting the rapid access of local owned devices to the cloud for sharing with remote teams. At the same time, WeTest has rich cloud device resources. To maximize device resource utilization, we have launched a public cloud device pool within the UDT project and integrated the device resources of WeTest's existing service sites into UDT. While matching business local device resources, massive cloud devices can be obtained, achieving hybrid scheduling and testing of local and cloud devices, enhancing local device sharing capabilities and meeting project demands for domestic and foreign device resources.

 

One-click access to local devices, access to cloud devices at any time, quickly build a business-exclusive device resource management library

 

 

● Support simple access for multiple types of devices such as mobile phones, car machines, and smart hardware. It takes only 30 seconds to complete the access and sharing of a mobile phone device for collaborative use by others. Provide UDT Desktop device access tool, one-click device access registration, instantly enjoy cross-team and cross-region cloud efficient sharing, solving remote troubles. Visual client tools allow even novices to quickly complete access.

 

● Device sharing, scientific scheduling, flexible management and allocation, convenient maintenance and monitoring, improving device resource utilization. Project teams can self-query the status of all accessed devices, add iOS certificates, upload test applications, reduce device management costs, decrease time spent searching for devices, and have a clear overview of all accessed devices.

 

 
Smooth SaaS experience, combining multiple tools to assist in improving R&D and testing efficiency

 

● Daily package installation and resource updates during game development, and provide various debugging tools, supporting remote debugging of Android and iOS devices, mobile WebTerminal, real-time log viewing, file management, application management, and other tools to help with problem localization.

 

● Based on the self-developed WebRTC solution, optimize projection quality and latency, achieving live broadcast-level effects with latency as low as 150ms, making usage no longer "obstructed".

● After local device access, remote R&D teams can connect to devices accessed by remote team members for debugging locally, enjoying the convenience of local debugging while using real terminal devices. UDT provides a unified remote debugging tool, supporting the connection of Android and iPhone devices to the local machine, which can then interact with tools such as Android Studio, Unity, UE, etc., as if the device were physically connected to the local machine.

 

● Provide WeAutomator script recording tool, requiring only 30 seconds to download and start, eliminating the cumbersome download and update process. The tool provides rich code templates, displays complete directories, supports flexible switching between multiple language environments, and integrates various development tools, perfectly integrating the automated testing system into the VScode development workflow. It supports current device screenshots and control tree reading and export, while being compatible with UI Automator viewer, accurately capturing problem scenes during automated test writing. Built-in one-click generation of intelligent Monkey scripts can lower the threshold for writing automated scripts and improve efficiency.

 

Flexible service access and rich product matrix, supporting game R&D testing chain efficiency improvement, device resource collaborative sharing, overseas automated testing system construction, and other multi-faceted scenarios

● Private deployment of services to meet project confidentiality requirements. Device resource access and service deployment can be done in overseas distribution areas to build low-latency real user experiences.

● Support componentized access, each functional module of UDT can be independently embedded into the business's own platform, quickly expanding its own platform capabilities.

● Cover the entire process from server deployment, game automation script writing, device access, task execution to problem backtracking.

 

 

Free from the troubles of offline device management! Come and use the UDT platform

The UDT solution based on local device resources has helped multiple businesses implement various new efficiency-improving practices, successfully implementing R&D collaboration debugging, testing localization efficiency improvement, overseas device nodes, device ecosystem opening, and other business scenarios. Now, pick up the device in your hand and try to access it~

 

See UDT Help documents or Book a Meeting with us!

 

About WeTest

WeTest, with over a decade of experience in quality management, is an integrated quality cloud platform dedicated to establishing global quality standards and enhancing product quality. As a member of the IEEE,  approved Global Game Quality Assurance Working Group, it is recognized for its commitment to quality assurance. WeTest has served over 10,000 enterprise clients across 140+ countries.

Focusing on advanced testing tools development, WeTest integrates AI technology to launch professional game testing tools such as PerfDog, CrashSight, and UDT (Next-Gen Multi-Terminal Unified Access Management Automated Testing Platform), aiding over a million developers worldwide in boosting efficiency. Additionally, WeTest offers comprehensive testing service solutions for mobile, PC, and console games, covering compatibility, security, functionality, localization testing and other various services, ensuring product quality for over one thousand game companies globally.

 

Give it a try for free today. Register Now!

 

Latest Posts
1A review of the PerfDog evolution: Discussing mobile software QA with the founding developer of PerfDog A conversation with Awen, the founding developer of PerfDog, to discuss how to ensure the quality of mobile software.
2Enhancing Game Quality with Tencent's automated testing platform UDT, a case study of mobile RPG game project We are thrilled to present a real-world case study that illustrates how our UDT platform and private cloud for remote devices empowered an RPG action game with efficient and high-standard automated testing. This endeavor led to a substantial uplift in both testing quality and productivity.
3How can Mini Program Reinforcement in 5 levels improve the security of a Chinese bank mini program? Let's see how Level-5 expert mini-reinforcement service significantly improves the bank mini program's code security and protect sensitive personal information from attackers.
4How UDT Helps Tencent Achieve Remote Device Management and Automated Testing Efficiency Let's see how UDT helps multiple teams within Tencent achieve agile and efficient collaboration and realize efficient sharing of local devices.
5WeTest showed PC & Console Game QA services and PerfDog at Gamescom 2024 Exhibited at Gamescom 2024 with Industry-leading PC & Console Game QA Solution and PerfDog