当前位置: 首页> 学位论文 >详情
原文传递 移动端测试协同平台的设计与实现
论文题名: 移动端测试协同平台的设计与实现
关键词: 交通运营;旅客运输;测试协同平台;移动平台;软件设计;功能模块
摘要: 滴滴出行质量技术部自从成立以来,职能从简单的黑盒测试,慢慢发展到白盒测试以及专项工具开发,逐渐发展成为公司重点部门。随着公司业务的不断拓展、数据量及类型的不断扩大、日活用户的不断增加,各部门对发版统计、业务分析和测试覆盖的需求不断加剧。但是当前各业务线协同难,加上线上监控的缺失,导致技术部门无法及时跟进线上问题。
  为了解决上述问题,论文设计与开发了移动端测试协同平台,满足公司技术及运营部门的数据统计及测试覆盖需求,提供及时、准确、统一的测试及发布入口。论文完成了移动端测试协同平台的需求分析、概要设计、详细设计和最终实现。平台整体上可分为数据展示系统和基于不同开发模式的数据和能力支撑系统两大部分。其中,数据展示系统主要进行功能使用和结果展示;数据和能力支撑系统实现自动化测试及监控,并将结果进行计算、存储,并提供相应的接口给数据展示系统进行查询和展现。数据和能力支撑系统分为六个功能模块:协同发版、自动化测试、Monkey稳定性测试、长连接代理测试、云真机和线上接口监控。平台使用Web页面方式为用户提供展示及功能使用的入口,各模块采用相对独立的开发语言进行功能实现。本人独立完成了协同发版、Android自动化测试、Monkey稳定性测试、长连接代理测试、线上接口监控等模块的设计和开发,参与设计和开发了云真机模块。
  论文设计开发的移动端测试协同平台已经在公司内网上线并投入使用,为各平台协同提供了一个统一高效的入口,为测试部门提供了不同场景下的测试能力,覆盖了公司内80%以上的测试任务,极大地提高了版本迭代的效率,并释放了测试和运营人力。
作者: 王文博
专业: 软件工程
导师: 陈旭东
授予学位: 硕士
授予学位单位: 北京交通大学
学位年度: 2018
正文语种: 中文
检索历史
应用推荐