博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
手机整机方案公司之测试业务流程
阅读量:4564 次
发布时间:2019-06-08

本文共 1298 字,大约阅读时间需要 4 分钟。

内容概述:主要分享了手机整机方案公司关于测试部门的业务流程,做下汇总,方便后续面试时做下梳理,同时也方便即将要入职的测试同行们借鉴下

需求文档

首先有测试领导给出测试计划,包括测试人力、时间、资源等等,并安排对应项目接口人(客户经理),来与客户对接需求以及后续反馈问题

需求文档是第一要素,一切开始都是是从拿到客户的需求开始,首先客户把自己想要的东西说出来或者提供简要文档,由公司的客户经理来对接,并且转化成一个简要需求文档,交由测试人员这边,测试工程师拿到需求文档把需求做下梳理,并列举1、2、3条,方便软件人员分析

软件工程师会分析能不能实现或者给出实现的周期时长,之后反馈给测试部和客户经理,有客户经理直接和客户这边进行沟通,告知无法实现的功能和开发周期,客户根据情况进行酌情修改,等这些基本上确定完之后,开发这边就开始编写设计脚本执行

测试实施

软件会给出每日构建版本(Check Out),测试人员会更新升级版本到测试样机,进行每日任务测试任务安排是根据项目组长来划分的,测试组员一般5-8位,这个要看项目情况,如果属于平台性的项目会投入更多的人力

每个项目差不多有7-10轮测试:

  • 第一轮:模块

  模块包括系统内置APK(电话/联系人/短信/设置/音乐播放器/视频播放器/图库/相机等)和客户预装的三方APK(UC浏览器/讯飞输入法等),测试工程师拿到分配的模块之后,开始按照前写的测试用例去执行一遍。我们的测试用例是根据平台进行设计的,每一个平台会相应更新对应测试用例,而客制化版本是在平台的基础上加上客户定制需求生产的,所以同平台的客制化对测试用例是通用,模块测试是基础,后续每轮测试都包括模块测试(相比第一轮用例覆盖率需达到100%,后面70%、80%等依次递减)

  • 第二轮:整机性能

  包括蓝牙传输的速率,WiFi传输速率,MP3,MP4播放音效,GPS定位时间等

  • 第三轮并发测试

  这次各模块之间的交互交叉并发测试,比如播放视频过程中来语音、短信、短消息、插拔USB线、插拔耳机等

  • 第四轮:弱信号测试

  一般选择在电梯里、车库、办公环境下三种情况看信号强度,电话呼入呼出接通率

  • 第五轮:应用APK性能

  包括应用的热启动、冷启动时间。

  • 第六轮:功耗测试

  菜单电流:各个应用启动后待机功耗是否正常,安装三方apk后,对功耗是否有影响等,测试功耗采用万用表、PowerTool进行

  • 第七轮:进行冒烟测试。

  整体把控软件性能质量,以及后续用户验收测试。还有使用自动化或者手工去压力测试,找出应用瓶颈

 

BUG管理

其中测试工程师发现BUG问题,提交到BUG库,BUG管理工具:BugFree/BugZilla/禅道,问题提交之后指派给对应软件工程师,问题修复完之后测试进行验证,验证通过关闭bug问题。

软件基本完成之后给到客户经理,来向客户发版本,客户进行小批量试产,发现问题之后反馈给客户经理或测试部门来进行本地复验,提交到BUG库,进行问题轮回直到问题得到解决

 

转载于:https://www.cnblogs.com/ptest/p/10130917.html

你可能感兴趣的文章
php 事件驱动 消息机制 共享内存
查看>>
剑指offer 二叉树的bfs
查看>>
LeetCode Maximum Subarray
查看>>
让我们再聊聊浏览器资源加载优化
查看>>
underscore demo
查看>>
CSS hack
查看>>
每日一小练——数值自乘递归解
查看>>
qq登陆错误提示
查看>>
bzoj 1192: [HNOI2006]鬼谷子的钱袋 思维 + 二进制
查看>>
没写完,没调完,咕咕咕的代码
查看>>
Android Studio使用技巧:导出jar包
查看>>
Problem E. TeaTree - HDU - 6430 (树的启发式合并)
查看>>
Kafka序列化和反序列化与示例
查看>>
win10下VS2010中文输入法切换为英文卡死
查看>>
retinex相关代码汇总
查看>>
Cortex-M3 异常返回值EXC_RETURN
查看>>
kettle 转换字段遇到问题(couldn't get row from result set)——摘
查看>>
nginx首页根据IP跳转
查看>>
【2019-08-20】有点目标,有点计划,有点目的
查看>>
【2019-09-10】美,真的跟年龄无关
查看>>