App专项测试
App专项测试
寄北测试学习
入门级测试
展开
-
【崩溃恢复测试】
健壮性测试(Robustness Testing)又称为容错性测试(Fault Tolerance Testing),用于测试系统在出现故障时,是否能够自动恢复或者忽略故障继续运行。例如:滴滴出行APP在发送订单,接单,接驾,行程中,结束订单,APP崩溃在次进入自动恢复在,订单页面。...原创 2022-02-28 17:32:57 · 797 阅读 · 0 评论 -
【敏捷开发模式的介绍】
敏捷开发模式的介绍敏捷开发 学习目标:了解敏捷开发的概念概念:敏捷开发以用户的需求进化为核心,采用迭代,循序渐进的方法进行软件开发。 在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视,可集成 和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完 成,在此过程中软件一直处于可使用状态。Scrum介绍学习目标:掌握Scrum的三种角色学习目标:熟悉敏捷开发流程下面以Scrum为例简单介绍下敏捷开发流程。Scru原创 2021-12-07 22:39:57 · 1157 阅读 · 0 评论 -
【用户体验测试】
用户体验测试以主观的普通消费者的角度去感知产品或服务的舒适、有用、易用、友好亲切程度。通过不同个体、独立空间和非 经验的统计复用方式去有效评价产品的体验特性提出修改意见提升产品的潜在客户满意度。用户体验测试较为主观,描述问题时尽量具体,最好有一定依据。用户体验测试关注点(1)UI界面测试 对照UI交互设计文档,检查每个界面设计菜单、对话框、窗口、风格、布局等 注意事项: 图片、按钮(选中效果)、字体大小、颜色、居中对齐等等(2)易用性测试 是否有空数据界面设计,引导用户去执行操作 菜单层次是否太深原创 2021-12-02 09:31:26 · 996 阅读 · 0 评论 -
【兼容性测试】
兼容性测试APP在不同的机型上由于软件、硬件等不同可能出现各种各样的问题,因此需要做兼容性测试。兼容性测试关注点1、手机型号覆盖市场主流机型 (Android:vivo,小米,OPPO,华为)考虑APP线上用户机型排名2、系统版本安卓系统7.0、8.1、9.0、10、11、12ios系统9-15系统3、屏幕尺寸,分辨率分辨率1080x1920、 720x1280屏幕尺寸5.5、4.7、6.1、114、网络2G、3G、 4G、5G、WIFI5、 应用兼容性与手机硬件兼容原创 2021-11-27 23:21:27 · 1835 阅读 · 0 评论 -
【安装卸载升级测试】
安装卸载升级测试APP是客户端程序,客户端程序就需要提前进行安装才能使用,因此需要测试安装、卸载、升级操作。安装测试关注点正常场景:1、在不同的操作系统版本上安装2、从不同的安装渠道安装(APP商城、手机助手、直接下载apk或者ipa文件安装)3、不同的安装路径(安装到手机上、安装到SD卡上)异常场景4、安装时出现异常(关机、断网),恢复后能否继续安装5、安装时存储空间不足6、安装时手动取消后再次安装7、正在运行时覆盖安装8、低版本覆盖安装高版本9、卸载后安装卸载测试:1、正常原创 2021-11-28 19:48:33 · 1279 阅读 · 0 评论 -
【交叉事件测试】
交叉事件测试交叉测试又叫冲突测试或者干扰测试。是指一个功能正在执行过程中,另外一个事件或操作对该过程进行干扰的测试。例如:在App前台/后台运行同时接听来电或者下载文件等等。交叉事件测试关注点如何测试:模拟用户场景(所有可能会影响APP正常运行的场景)1、APP运行时接打电话;2、APP运行时收发信息;3、APP运行时查看应用推送4、APP运行接上蓝牙设备5、APP运行时接收文件弹窗提醒6、APP运行时旋转屏幕7、APP运行时切换网络(5G、4G、Wi-Fi);8、App运行时使用原创 2021-11-28 19:50:21 · 1335 阅读 · 0 评论 -
【APP应用测试要点】
APP应用测试要点对于APP项目的测试,一般是进行系统测试。系统测试的要点一般包括如下这些方面:原创 2021-11-28 19:59:02 · 323 阅读 · 0 评论 -
【APP项目环境及发布平台】
一、APP项目环境(后端)一般公司内部开发、测试人员会使用不同的环境,以隔离工作过程中彼此之间的干扰。同时,上线给用户使用的产 品也会单独部署环境。开发环境指开发人员进行开发时调试运行的环境测试环境提供测试人员使用,用于测试人员执行测试,回归缺陷。预发布环境这个环境中,一般会连接生产环境的数据库,使用生产环境的数据来进行测试。生产环境指正式提供对外服务的环境,产品的实际用户使用的环境预发布环境过后,正式发布生产环境之前,一般会进行灰度发布。 灰度发布:由于一个项目,一般线上部署时有多台机原创 2021-12-03 21:55:13 · 510 阅读 · 0 评论 -
【简单了解APP应用系统架构】
APP应用系统架构和web相同点:1 APP和web使用的后端服务器是相同的2 前后端都使用HTTP协议进行交互 (也有部分APP用socket来交互)和web不同点:1 APP是C/S结构,web浏览器是B/S结构2 APP前后端交互的数据格式以json为主,web前后端交互的数据格式以HTML为主JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。采用完全独立于编程语言的文本格式来存储和 表示数据。JSON最常用的格式是对象的键值对。例如下面这原创 2021-12-07 09:30:17 · 4869 阅读 · 0 评论 -
APP应用测试流程(一次迭代)
APP应用测试流程(一次迭代)APP测试流程总结:参与需求评审制定测试计划(scrum模型中测试计划和方案会简化)设计编写测试用例执行用例 ,跟踪缺陷版本测试报告原创 2021-12-10 10:35:08 · 525 阅读 · 0 评论 -
流畅度测试
流畅度测试GT工具提供了流畅度的监控指标:FPSFPS是指人的肉眼能够看到的画面每一秒帧数效果:想要达到流畅的效果,至少每秒的帧数要达到24帧每秒和帧数越高流畅度就越好如果想要达到最佳的流畅度需要达到每秒60帧当页面静止不动时,FPS的值显示的是0测试时间:15-30分钟操作步骤:1、打开GT工具,进入到AUT界面,选择被测试的app2、进入到参数界面,点击编辑拖动FPS参数到已关注参数中,勾选之后,点击录制3、进入到日志界面,开启logcat记录日志信息4、返回到AUT界面,点击原创 2021-12-13 22:01:50 · 928 阅读 · 0 评论 -
Push消息测试
Push消息测试Push消息推送基础知识APP使用push消息的原因:消息推送场景:产品角度:功能需要,如:资讯类产品的新闻推送、工具类产品的公告推送等等运营角度:活动运营需要,如:电商类产品的促销活动;召回用户 / 提高活跃度等等消息推送原理:Push消息推送的实质:实际上,是当服务器有新消息需推送给用户时,先发送给应用App,应用App再发送给用户。push消息推送的方式:1 操作系统级别的消息推送服务IOS:Android: C2DM(Cloud to Device Mes原创 2021-12-15 20:10:38 · 3243 阅读 · 2 评论