版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
接口自动化测试方案及平台—飞信项目接口测试实践BCA测试的现状及挑战接口测试各种测试策略收获与经验业务支撑现状测试遇到的挑战Server服务支撑现状服务活跃用户近亿:支撑全国近一亿活跃用户支持多种客户端:支持超过十种客户端的同时运营支撑近几千人团队:支撑几千人的运营运维团队业务转型带来的挑战互联网时代的快速迭代,快速发布版本多种系统架构共存敏捷开发模式与传统开发模式交替共存分省运营、灰度发布测试金字塔及业务分析客户端模拟测试策略内外部接口测试策略脚本组织与演示BCA测试的现状及挑战接口测试各种测试策略收获与经验测试金字塔与业务测试分析Unit
Server
UI1.UI界面层2.业务逻辑层3.数据处理层投入产出比功能验证测试兼容性与用户测试客户端模拟测试内外接口测试SDK接口测试单元测试CodeReviewServer测试对象梳理模拟客户测试:server测试时需要同时模拟多个客户端进行测试多系统集成测试:与飞信内部、移动支撑运营系统以及其他外部系统集成测试通用接口测试:需要飞信提供给内外部众多的通用接口进行测试自定义接口测试:需要对飞信众多自定义接口进行测试客户端模拟Server端客户端MAPMCPPBJavaSymbianWindowsMobileBlackberryMTK
AndroidIphoneWindowsPhone……协议模拟---协议管理协议格式协议模板组织方式测试脚本参数组织账户信息初始化函数恢复函数协议信息参数化集群项目的测试模拟前置条件被测系统发送请求返回请求下发请求通知(根据请求内容下发通知)被测系统模拟系统模拟测试系统发送请求通用接口测试接口测试工具:测试人员只需按照协议规范设置自己需要测试的参数即可完成请求的组织过程。使用非常方便快捷接口自动化测试:通过对接口输入和输出标准化定义,实现接口自动化测试,其前置条件可以配置或者根据协议自动化平台设置自定义接口测试测试工具与自动化测试:相对于接口自动化测试工具更为简单快捷、易于开展测试。但对于接口众多的系统来说进行自动化测试非常必要,但需要跟多的考虑前置条件和初始化及系统恢复SDK:“软件开发工具包”。广义上指辅助开发某一类软件的相关文档、范例和工具的集合,也可以简单的为某个程序语言提供应用程序接口API的一些文件。用例后台执行过程基础信令模板协议验证协议解析路由选择SIPC执行引擎WAP接口引擎HTTP执行引擎测试用例协议场景SDK接口引擎……自动化平台演示从TD读取测试用例配置协议参数数据生成协议业务场景生成
或导入测试计划生成测试任务并执行配置选择协议信息测试结果展示上传自动化测试的应用产品需求用例分析(内部优化类需求不需提供)核心业务逻辑技术方案服务维护手册数据库设计协议设计自动化测试脚本程序代码测试用例性能测试方案单元测试功能测试性能测试厂商预演现网部署用户使用部署方案自动回归测试跨site测试手机测试功能部署环境检测单功能测试厂商环境测试目录接口测试带来的收获接口测试的一些经验BCA测试的现状及挑战接口测试各种测试策略收获与经验自动化测试收获测试效率提升50%:通过自动化测试,整体测试效率提升50%以上。BVT用例、灰度测试以及版本任务测试覆盖率提升10%以上:比如心跳,强制短信、短信回复、消息稳定率(7*24)测试、电量、内存等测试意外的收获业务资产库:通过长期的脚本编写及其运行验证积累,形成了公司业务架构最完善的资产库业务优化依据:通过对业务架构分析,针对性的对业务架构优化,为产品更好的服务用户提供依据自动化测试是可信的测试脚本评审:每一个测试信令场景必须通过评审定时任务检查:通过评审的信令场景加入定时任务,连续运行监测其正确性与测试版本同步:在版本测试任务同时,进行自动化测试,检查其脚本的正确性测试交付:通过评审,最近两周定时任务连跑中通过率超过95%,IM基础功能和测试模块,在版本任务中测试验证过两次以上自动测试与流程结合持续集成、为构建快速反馈统一用例管理自动化测试用例和手工测试用例实现统一管理自动生成TD自动生成计划,执行完成结果自动上传TD定时任务跟踪分析:测试人员对定时任务结果进行简单分析自动测试与业务结合账号池的建立:通过统一账号管理,实现对不同账号的管理(不同环境的账户、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智研咨询发布-2024年中国可降解塑料行业产业链全景分析及发展趋势预测报告
- 二零二五年度绿色能源项目委托投标合作协议3篇
- 项目式学习在初中英语阅读教学中的应用研究
- 2025版物业管理企业清洁服务外包委托合同3篇
- 建筑市政工程质量安全第三方巡查方案
- 高端餐饮销售工作总结
- 二零二五年度个人信息保密与数据安全保障合同3篇
- 二零二五年度汽车制造厂行车维修保障协议2篇
- 物流行业运输安全管理总结
- 二零二五年度国际外教专业人才聘用合同范本3篇
- 2024版全文:中国2型糖尿病预防及治疗指南
- 2024年08月中国国新基金管理有限公司招考笔试历年参考题库附带答案详解
- 五年级数学(小数乘法)计算题专项练习及答案
- 保险反洗钱培训
- 社会主义发展史(齐鲁师范学院)知到智慧树章节答案
- 课程思政融入高职院校应用文写作课程教学路径探析
- 2024全新钢结构安全培训
- 普通高中生物新课程标准
- 2025届高三数学一轮复习-分段函数专项训练【含答案】
- 茉莉花-附指法钢琴谱五线谱
- 《工程力学》课程教学大纲
评论
0/150
提交评论