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?
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.
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.
● 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.
● 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.
● 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.
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!
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!