app测试流程和重点,怎么避免Bug漏测?
目录:导读
- 前言
- 一、Python编程入门到精通
- 二、接口自动化项目实战
- 三、Web自动化项目实战
- 四、App自动化项目实战
- 五、一线大厂简历
- 六、测试开发DevOps体系
- 七、常用自动化测试工具
- 八、JMeter性能测试
- 九、总结(尾部小惊喜)
前言
分析出现缺陷漏测情况
所采取措施
对需求评审阶段,对业务需求细节理解不明确,未深入挖掘隐含拓展需求
改进措施
需求评审前,我们应该先仔细阅读prd及交互文档,先形成自己对产品的思考,通过脑图的方式列出对产品设计的疑问点,从用户或者从行业角度找出产品设计
缺陷点
需求评审会议中,带着列出的疑问点向产品、开发沟通自己对产品的疑惑和质疑点,多提几个为什么?如何实现?数据获取来源?超出预期的数据怎么处理?缓存处理机制如何?
数据保存何处?逻辑由前端处理还是后端服务?后端服务逻辑是否跟第三方关联?
需求评审完成后,按照一定的功能,将需求拆分成若干大模块,大模块拆分成小功能点,然后考虑功能点的具体实现流程
对测试用例覆盖不全面,场景出现遗漏
改进措施
用例设计完成后组织用例评审:
1)组织开发、产品进行测试用例评审,并抛出用例设计时的疑问,通过产品实现角度、数据存储、产品体验角度对用例进行评审完善。
2)如时间充裕,组织测试组内用例评审也是非常必须的,特别是一些经验老道或者业务熟悉的老司机们,可以在用例评审上快速的帮忙指出用例的遗漏点,有助于测试人员打开思路,尽可能多的覆盖用户场景。
值得注意的是用例评审上遇到不确定的,应立即记录下来,结束后及时找相关人员确认,避免猜测。
根据线上用户反馈缺陷完善用例:
产品测试发布上线后,对于用户反馈的缺陷,如果缺陷是因为场景设计不全引起的,我们先分析出现问题的场景是必现还是偶现,如果是必现,我们可以通过和技术接口人沟通,确认该场景的一些具体复现步骤,确认引入原因,解决方案。
然后进行测试用例完善:除了补充该场景case外,考虑一些和该场景相关联的场景,将多种场景下测试用例及时完善、评审,增加到用例库中去。
对测试阶段未严格按照测试用例执行:
改进措施
测试用例不一定能保证所有的场景和功能点都能覆盖到,但是严格按照测试用例执行测试,能最大程度上保证产品质量,尽量避免出现缺陷。
另外养成测试纪录习惯:对于测试阻塞用例、测试fail用例,应该重点关注并记录,在回归测试阶段进行精准回归测试,确保修复bug导致关联功能引入的新bug也能被发现。
对测试环境、测试资源受限,导致缺陷漏测
改进措施
引入灰度发布测试
测试组在预发布环境上进行回归测试,能基本模拟真实环境执行测试环境无法测试的用例,又不影响线上用户的正常使用。
对开发人员引入的新BUG
改进措施
代码review
从代码管理层面:开发修复一个bug提交代码自测通过准备提测时,开发团队提交代码进行代码review,引入新BUG的可能性较小。
精准回归测试
从测试自我修养层面:在开发提测后,通过diff代码的方式,了解代码改动点,精准分析改动点对相关联的功能点的影响,将开发人员修复的BUG确认验证,并将相关联的功能点尽可能在app测试阶段通过遍历回归测试到。
下面是我整理的2022年最全的软件测试工程师学习知识架构体系图 |
一、Python编程入门到精通
二、接口自动化项目实战
三、Web自动化项目实战
四、App自动化项目实战
五、一线大厂简历
六、测试开发DevOps体系
七、常用自动化测试工具
八、JMeter性能测试
九、总结(尾部小惊喜)
人生如梦,我们所做的只是把这个梦做安稳,噩梦也要尽力做成好梦,但是你要记住梦是自己做的,和别人无关。
生活就像一面镜子,如果你对他微笑,它也会对你微笑;而如果你对它愁眉苦脸,它也绝不会对你笑脸相迎。
逆境里正确认识自我;逆境完善自我;逆境成熟自我;没有哪种教育能及得上逆境。
app测试流程和重点,怎么避免Bug漏测?相关推荐
- app测试流程和重点_APP开发测试流程是怎么样的?
一款APP产品在上线之后的稳定性,取决于上线之前的软件测试,也就是说在上线之前,能找出更多的软件问题并解决,那么上线以后,APP软件自然就很少出现问题,系统性能自然就更加的稳定.那么正规的测试流程是怎 ...
- 个人版整理APP测试流程
个人版整理APP测试流程 2016.1.5 我的笔记 一 .APP测试基本流程 1.1 测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版 ...
- App测试流程,测试前途
1. App测试流程流程图 1.2 测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间.正式测试前先向主管确认 ...
- 2018年App测试流程及要点梳理
先说说,为什么要给大家梳理App测试流程和要点呢? 主要是缘于有太多同学咨询相关App测试的问题,回答的次数多了,就不想打字了,还不如这样全部帮你们整理好,希望各位看到的同学收藏转发,认真学习吸收,将 ...
- 移动app测试流程与测试点
移动app测试流程和测试点 1.接收版本 2.版本送测检查 3.ui测试 4.功能测试 5.性能Test 6.兼容性测试 7.上线步骤测试 8.联调测试 功能测试:各个功能点 测试客户端与pc端的交互 ...
- 6759字25个APP测试流程以及资料合集【乐搏TestPro】
App测试流程及资料合集 / 1 / 测试理论知识:跟其他web等测试一样: 如果基础不够建议先看书:给软件测试从业者推荐6本书籍 / 2 / 整体测试流程:同web类似 具体差异化见下方内容 / 3 ...
- App测试流程及规范
App测试流程及规范 测试流程 1.测试流程图 1. UI 测试 app 主要核 ui 与实际设计的效果图是否一致:交互方面的问题建议,可以先与 产品经理确认,确认通过后,才开始让开发实施更改或优化 ...
- 安卓APP测试要怎么测,测试流程和重点有哪些?我来告诉你
目录 一.安卓系统知识概述 1.1 安卓系统架构 1.2 安卓权限系统 1.3 认识adb与安卓间的通信 二.安卓APP测试流程图 三.安卓App测试点 3.1 UI测试 3.2 兼容性测试 3.3 ...
- 全网最全、最新App测试流程及要点梳理
前言 1985年,加拿大的Therac-25放射治疗机由于软件Bug而发生故障,向患者提供了致命的辐射剂量,造成3人死亡,3人严重受伤. 1994年4月26日,中国航空公司空中客车A300因软件故障而 ...
最新文章
- YAML 语言入门教程
- python语言怎么用-在python语言中,如何使用注释
- 三种方法实现Linux系统调用方法分享
- 【Linux】一步一步学Linux——tar命令(62)
- SharePoint Server 2010 一步一步从入门到精通
- 一般处理程序制作的验证码
- (水题)洛谷 - P1603 - 斯诺登的密码
- 修改图层的范围_【PS|第39期】数字绘画 使用填充图层
- adonis.js mysql_Adonis.js——数据库基本操作
- 【英语学习】【Daily English】U12 E-World L02 All you have to do is download this taxi app
- python中pillow库教程_Python图像处理库:Pillow 初级教程
- C | 看看 C 能做什么
- 我❤️—Python自动化测试,30岁熬到月薪20K+,分享我的多年面试经…
- 不同编码页引用同一个css文件
- 超好用的云盘资源搜索网站
- malloc函数java_malloc函数详解及用法举例
- NLP分词使用总结--python HANLP
- 吕广渝:上帝视角看公司运营
- 解决双屏切换为单屏,打开的软件窗口无法显示问题
- 哈希(hash)理解