A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 我是楠楠 于 2019-11-13 09:48 编辑

【郑州校区】app软件测试第一天 下
PUSH消息测试
push消息针对不同的用户群体全部用户 部分用户 特定用户
PUSH消息按照正确的业务流程进行推手那个用户离线时,能否接到PUSH消息
用户选择不接受消息推送时,能否收到消息的推送离线后再次联网,消息推送能够到达
PUSH消息推送的应用分为两种: 即时消息:QQ,微信,钉钉
一般应用:美团,饿了么
PUSH消息推送的形式:弹窗,消息栏
PUSH消息的技术:极光推送,腾讯信鸽性能测试
常见指标:CPU,内存,流量,电量,启动速度,界面切换速度关注点:
APP运行时,CPU消耗情况电量消耗
流量消耗


长时间操作时的资源占用情况

APP的启动速度

其他类型测试
用户体验

界面布局是否合理能否保持登录状态边界(极限)

内存即将满的时候, 下载APP 电量低的时候,打开应用
权限
打开相册的权限打开摄像头的权限
电话,录音,通讯录,信息,网络,定位
项目前置基础软件开发角色
产品经理:评估产品机会,定义要开发的产品
项目经理:尽量使得项目团队一直集中与正确的目标(保证项目的进行与目标达成) 开发人员:UI/UE 后天开发人员
测试人员运维人员
APP项目环境
编码(开发环境)-----》测试(测试环境)------》维护(生产环境)
开发人员借用测试环境时,一定要使用指定账号,不能直接操作测试专用的数据避免/禁止:开发人员把不稳定的代码私自上传到测试环境
测试团队共用一个测试环境时,也要注意区分各自的测试数据
补充:测试人员在测试环境测试后,还要到生产环境做测试吗?要做(预留专门的测试账号) 测试环境的数据与生产环境的不一致
测试环境的网络状况与生产环境的不一致
测试环境的硬件状况与生产环境的不一致
测试环境的第三方接口与生产环境的不一致(测试环境往往对接的是第三方的测试接口) 软件的升级过程可能出现问题
APP内测


蒲公英 www.pgyer.com fir.im http://fir.im
APP发布
安卓:apk后缀,豌豆荚,360手机助手,各大手机平台商城
IOS:ipa后缀,AppStore
敏捷开发模式概念
敏捷开发模式是以用户需求为核心,采用迭代,循序渐进的方法进行软件开发敏捷开发模式的四个价值观
个体和互动 高于 流程和工具工作的软件 高于 详尽的文档客户合作 高于 合同谈判
响应变化 高于 遵循计划
Scrum中的三种角色产品负责人
项目经理
项目团队: 测试人员程序员
用 户 体 验 设 计 师  sprint:最小的迭代开发周期backlog:产品待办列表Scrum开发过程
产品经理:收集客户需求,形成整个产品的待办列表
产品经理,项目经理,项目团队:进行计划会议,共同决定本轮迭代要完成的待办列表(迭代任务)
项目经理,项目团队(注意:没有产品经理):做具体的功能细化,功能实现,同时每天召开“每日例会”(前一天 的工作内容,遇到的困难,当天的工作计划)
产品经理,项目经理,项目团队,客户:开发完成后,召开评审会,项目经理最终确定本次迭代目标是否达成,可  以交付,上线
项目经理,项目团队:召开“反思会”,总结本轮迭代中做的好的地方,有待改进的地方。
APP测试流程
参与需求评审
制定测试计划(包括测试方案) 设计编写测试用例


执行用例,缺陷跟踪版本测试报告
传智播客·黑马程序员郑州校区地址
河南省郑州市 高新区长椿路11号大学科技园(西区)东门8号楼三层
联系电话 0371-56061160/61/62
来校路线  地铁一号线梧桐街站A口出

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马