Testin Pro Mobile Automation Platform: Deployment, Core Features, and DevOps Integration
Testin Pro is a cloud‑based mobile automation testing platform that details its network topology, server configuration, user roles, key functionalities such as online script recording and automated execution, and its integration with the bank's ATP DevOps pipeline to improve testing efficiency and resource utilization.
Testin Pro is a cloud‑based mobile automation testing platform developed by the Agricultural Bank of China's software R&D center, providing unified device allocation and integrated hardware‑software solutions for mobile testing.
Deployment scheme : Users access the Testin server via office network; the server connects to multiple Android and iOS controllers, each linked to USB hubs and mobile devices, which communicate through wireless APs.
Server configuration : Four Red Hat Linux servers are containerized with Docker, hosting file, web, database, and application‑proxy services (filetracker, filestorage, proxy‑openapi, assistant, adminserver, redis, MongoDB, MySQL, rpcmaster, appserver).
Business architecture : Three user roles – test users (accessing four modules for functional, performance, compatibility, stability testing), administrator users (project, permission, device, task, monitoring management), and super administrators (resource pool management).
Main functions include online script recording with UI, image and OCR recognition, conditional logic, loops and assertions; automated execution supporting functional, compatibility, and scheduled “dial‑testing” tasks; and three types of test reports (functional, compatibility, dial‑testing) with detailed metrics and video replay.
DevOps integration : Testin Pro is integrated with the bank’s ATP platform, enabling single‑sign‑on, token‑based authentication, project and application discovery, script‑case mapping, task creation, and result retrieval; future integration with Microsoft TFS will provide end‑to‑end pipeline orchestration.
Benefits : Unified case format improves maintainability, enables automatic case generation and parameterization, reduces recording cost, and enhances device reuse and testing efficiency.
Conclusion : Testin Pro delivers comprehensive mobile automated testing capabilities and seamless DevOps workflow integration, supporting functional, compatibility, performance, and post‑release testing while optimizing resource utilization.
DevOps
Share premium content and events on trends, applications, and practices in development efficiency, AI and related technologies. The IDCF International DevOps Coach Federation trains end‑to‑end development‑efficiency talent, linking high‑performance organizations and individuals to achieve excellence.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.