100% transplant of Alibaba Cloud mobile testing technology, it only takes 1 week? ! ——Mobile Testing Proprietary Cloud (1)

Abstract: The  MQC Proprietary Cloud solution is a fully ported version of the MQC test system. The goal is to help customers build a professional and systematic automated test platform in a short period of time to achieve complete localization and privatization of test services and test data. Whether it is because the mobile app is an internal enterprise application that cannot be used externally, or requires absolute privatization of test data, the MQC proprietary cloud solution can support it.

With the emergence of a large number of mobile devices, the types of terminals are vast, and the compatibility problem of any device will lead to the loss of a large number of users!

The configuration of mobile terminals varies widely, and the fragmentation is serious, which leads to huge and difficult adaptation of APPs to all models!

Not only that, some enterprises and developers are also facing the following problems:

Safety production requirements

The leakage of test data is strictly prohibited, and there is a risk of data leakage when using public cloud platforms. Some test packages rely on the local network.

Lack of experience in automated testing technology

The cost of building an automated testing platform is huge, and the technical depth of automated testing is high.

Lack of experience in building a mobile computer room

Unlike traditional computer rooms, mobile computer rooms have more stringent requirements on the computer room environment and are difficult to operate and maintain.

Test terminal management is chaotic and resources are wasted

Test terminals are scattered in the hands of development and testing, with high cost and low utilization.

Are you still worrying about these problems?

MQC tells you that it is not necessary! Because it only takes 1 week to transplant 100% of the technical capabilities of Alibaba Cloud Mobile Testing! Build the same powerful, simple and efficient comprehensive mobile application testing platform as Alibaba Cloud Mobile Testing - Mobile Testing Proprietary Cloud!

What is Proprietary Cloud for Mobile Testing?

The MQC Proprietary Cloud Solution is a fully ported version of the MQC test system. The goal is to help customers build a professional and systematic automated test platform in a short period of time to achieve complete localization and privatization of test services and test data. Whether it is because the mobile app is an internal enterprise application that cannot be used externally, or requires absolute privatization of test data, the MQC proprietary cloud solution can support it.
Mobile testing MQC was born from the testing team of Alibaba Group. It initially only served internal Shoutao and other large-scale APP testing. Now it has undergone 6 years of research and precipitation. After 150,000+ APP testing and verification experience, MQC has helped customers discover Various hidden dangers in APP, such as application crash, various compatibility problems, functional problems, performance problems, etc.

What is a dedicated cloud overall solution?

在实现上,MQC专有云解决方案把线上SaaS测试能力完全私有化到企业内部,包括核心的任务调度平台、专项测试技术,也包括设备管理平台、数据统计平台,甚至还有无线机房的解决方案。整套解决方案凝聚了阿里集团在无线端长期积累的测试技术经验、无线机房管理经验,这些输出将极大的提升企业内部在无线端上的测试效率,帮助企业一跃拥有顶尖互联网公司的顶尖移动App测试体系。

专有云系统是一套成熟、稳定、拓展性强的移动端自动化测试体系。专有云系统本身具有基本的移动端自动化管理功能,诸如贵行提到的用户管理、设备管理、应用/文件管理、脚本管理、测试案例管理、测试执行(测试任务)管理、测试缺陷管理、测试结果管理、测试报告管理。这些是专有云系统的基本功能,基于专有云的基础自动化测试设施,可以搭建一系列功能不同,侧重点不同的测试服务,而且完全支持横向拓展。

系统安全方面,MQC专有云系统做到了基于角色的权限控制(RBAC),所有密码均采用加密存储。各系统模块之间的HTTP通信,我们基于非对称加密算法RSA实现了一套严格的加密体系,并且具有超时机制。数据安全方面,除了贵行提出的各项要求,MQC专有云系统可以做到完全与公网隔离,以彻底断绝通过网络泄露数据的可能性。关于数据备份,数据库存储我们采用了主从库配置,如有需要,系统支持异地容灾,既保证了高吞吐率,也保证数据不因系统火设备损坏而造成损失。文件存储方面,我方采用了openstack 的swift服务,该服务基于对象存储,支持RAID,保障数据安全和高可用。

MQC专有云采用了多种策略以保证高可用性,首先,对于一些关键系统,我方会部署多台服务器并实现负载均衡,一台服务器出现宕机并不会导致服务的终止,对于执行机,我方提供了报警、监控机制以保证及时发现故障,对于同一机型,系统支持同时接入多台备份机,如有必要,也可以异地接入多台备份机,真正保证执行机的高可用。

移动测试专有云平台价值

也许就是阿里云的那句slogan:为了无法计算的价值
但在提升效率和降低成本方面的价值是显而易见的。

提升效率

自动化测试技术:满足移动应用短频快的迭代节奏,减少人力投入。
测试终端云端管理:提高测试终端利用率
持续集成:把测试提前到开发阶段,更早发现问题。

降低成本

自动化测试技术:减少手工测试工作量。
测试终端云端管理:提高测试终端利用率
持续集成:把测试提前到开发阶段。

更多移动测试专有云的详解续集,请继续关注哦~~

第二篇 架构详解
第三篇 专有云测试内容详解
第四篇 客户案例和总结

更多精彩内容,请看下回分解~

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326422131&siteId=291194637