您当前的位置:首页 > 电脑百科 > 程序开发 > 编程百科

功能测试的一些测试意识总结

时间:2020-08-07 10:40:52  来源:  作者:
功能测试的一些测试意识总结

 

1.没有什么常理上不可能发生的bug

2.时刻要记住测试的是程序,是代码逻辑,一切都有迹可循,而不是一个自然事物

3.前期的用例编写尽可能细腻,覆盖度全面,并提前清除需求不确定项

4.测试过程中要进入用例深处,同时也要跳出用例之外,在测试后期要有段时间专门站在用户角度使用软件

5.清楚你所测项目的核心业务是什么,需要保证核心业务。明确核心业务,需要你理解你测试的东西的作用,从用户角度去确定什么是最重要的,什么是次重要的,而不是想当然

6.某种意义上,bug没有偶现,只有在一定条件下出现的必现,所以不要轻视每一个突然出现的错误现象,尤其这个现象一旦出现就会比较严重时,要保持警惕性和敏锐性

7.很多遗漏bug有时候不发生在你经常盘查的地方,而是在你完全没有考虑到的地方,时刻记得这一点 ,在测试过程中阶段性问自己是否有那些case完全没想到,有利于避免严重问题遗漏

8.在你提bug的时候,一旦有“这问题太小了,开发是不是不愿意改”的想法时,那么bug一定要提,测试负责的是问题暴露,先暴露出来

9.之所有有第五条,在于有时候你以为问题比较小,其实有可能会在别的场景产生别的大问题

10.保持测试环境的稳定性对于测试的进行十分重要,在稳定的环境下测试有利于排除外因,定位问题

11.根据具体项目以及具体测量周期,调整自己的测试节奏,保持头脑清醒,把控测试节奏,清楚自己测到哪种地步

12.一些测试盲点:容易忽略可变化的大前提条件,比如环境、当前定位等

13.遇到问题不要慌,问题再严重但是如果已经在测试周期发现,那么就在可控范围内,要做的是冷静收集信息,确认问题根源,记录并通知RD

14.在测试期间,阻碍整体测试进行下去的问题严重性会更大一些

15.如果是在线上反馈之前发现了一些严重问题,那么此时第一要务是要通知相关RD,进行回滚等操作,先处理线上问题,并事后复盘

16.h5/web/App测试,其实都是客户端+后端测试,即前端+接口测试

17.适时地进行探索性测试,不去死板遵循前期的测试用例

18.bug是有优先级的,需求也是有优先级,要有这个意识,如果全部不分优先级一把抓,对于不同优先级的位置分配不同的精力,不只是测试要这样,人的精力是有限的,时间是有限的,在有限时间的保证核心功能正常

19.一般来说,需求-需求审查-用例书写-接口测试-功能测试,对于刚接手的需求迭代的话,需要在自己理解整个系统的前提下,自我评审下这个逻辑是否有问题,不清楚的地方与PM确认;接口测试期间与RD确认接口设计,尽可能少地把产品设计问题和接口设计问题拖到功能测试阶段

20.问题记录很重要,记录在缺陷管理工具上,包括一些讨论过程讨论结果,有利于后期问题跟进

21.是人都会犯错,不一定谁都想犯错,给RD信任,对RD同学好一些体谅一些。。

22.5W1H原则与二八定律

23.自我提升,工具学习与代码学习

24.双客户端对比测试一个很有用的测试手段,某端出现了问题后要留意另一客户端是否有同样的问题

文章来源:博客园 版权归原作者所有

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编,我们将立即处理。



Tags:功能测试   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
应用程序或网站的功能测试是SDLC(软件开发生命周期)的最重要阶段之一。开发人员、测试人员、项目经理、运营人员,甚至管理人员都需要多多少少参与到整个项目的功能测试。测试工...【详细内容】
2020-12-07  Tags: 功能测试  点击:(97)  评论:(0)  加入收藏
对于自动化测试,原来谈这方面的内容比较少,但是现在我们做DevOps支撑平台的时候,在整个持续集成和交付的过程中,有一个重要的内容就是自动化测试。自动化测试的覆盖面相当大,其...【详细内容】
2020-10-30  Tags: 功能测试  点击:(104)  评论:(0)  加入收藏
1.没有什么常理上不可能发生的bug2.时刻要记住测试的是程序,是代码逻辑,一切都有迹可循,而不是一个自然事物3.前期的用例编写尽可能细腻,覆盖度全面,并提前清除需求不确定项4.测...【详细内容】
2020-08-07  Tags: 功能测试  点击:(62)  评论:(0)  加入收藏
对于测试人员而言,软件产品每个按钮的功能是否准确,链接是否能正常跳转,搜索时会不会出现页面错误,验证并减少这些软件使用过程中可能出现的各种小问题都是功能测试的内容。而对...【详细内容】
2020-08-06  Tags: 功能测试  点击:(47)  评论:(0)  加入收藏
Web测试之功能测试总结,你不知道的这都有!经常碰到有学生问我:老师,一个界面很多搜索条件怎么写用例?这个下拉框测试考虑这些够吗?我怕覆盖不完整?关于上传要考虑哪些验证点?所以今...【详细内容】
2019-06-11  Tags: 功能测试  点击:(393)  评论:(0)  加入收藏
▌简易百科推荐
摘 要 (OF作品展示)OF之前介绍了用python实现数据可视化、数据分析及一些小项目,但基本都是后端的知识。想要做一个好看的可视化大屏,我们还要学一些前端的知识(vue),网上有很多比...【详细内容】
2021-12-27  项目与数据管理    Tags:Vue   点击:(1)  评论:(0)  加入收藏
程序是如何被执行的  程序是如何被执行的?许多开发者可能也没法回答这个问题,大多数人更注重的是如何编写程序,却不会太注意编写好的程序是如何被运行,这并不是一个好...【详细内容】
2021-12-23  IT学习日记    Tags:程序   点击:(9)  评论:(0)  加入收藏
阅读收获✔️1. 了解单点登录实现原理✔️2. 掌握快速使用xxl-sso接入单点登录功能一、早期的多系统登录解决方案 单系统登录解决方案的核心是cookie,cookie携带会话id在浏览器...【详细内容】
2021-12-23  程序yuan    Tags:单点登录(   点击:(8)  评论:(0)  加入收藏
下载Eclipse RCP IDE如果你电脑上还没有安装Eclipse,那么请到这里下载对应版本的软件进行安装。具体的安装步骤就不在这赘述了。创建第一个标准Eclipse RCP应用(总共分为六步)1...【详细内容】
2021-12-22  阿福ChrisYuan    Tags:RCP应用   点击:(7)  评论:(0)  加入收藏
今天想简单聊一聊 Token 的 Value Capture,就是币的价值问题。首先说明啊,这个话题包含的内容非常之光,Token 的经济学设计也可以包含诸多问题,所以几乎不可能把这个问题说的清...【详细内容】
2021-12-21  唐少华TSH    Tags:Token   点击:(9)  评论:(0)  加入收藏
实现效果:假如有10条数据,分组展示,默认在当前页面展示4个,点击换一批,从第5个开始继续展示,到最后一组,再重新返回到第一组 data() { return { qList: [], //处理后...【详细内容】
2021-12-17  Mason程    Tags:VUE   点击:(14)  评论:(0)  加入收藏
什么是性能调优?(what) 为什么需要性能调优?(why) 什么时候需要性能调优?(when) 什么地方需要性能调优?(where) 什么时候来进行性能调优?(who) 怎么样进行性能调优?(How) 硬件配...【详细内容】
2021-12-16  软件测试小p    Tags:性能调优   点击:(19)  评论:(0)  加入收藏
Tasker 是一款适用于 Android 设备的高级自动化应用,它可以通过脚本让重复性的操作自动运行,提高效率。 不知道从哪里听说的抖音 app 会导致 OLED 屏幕烧屏。于是就现学现卖,自...【详细内容】
2021-12-15  ITBang    Tags:抖音防烧屏   点击:(23)  评论:(0)  加入收藏
11 月 23 日,Rust Moderation Team(审核团队)在 GitHub 上发布了辞职公告,即刻生效。根据公告,审核团队集体辞职是为了抗议 Rust 核心团队(Core team)在执行社区行为准则和标准上...【详细内容】
2021-12-15  InfoQ    Tags:Rust   点击:(24)  评论:(0)  加入收藏
一个项目的大部分API,测试用例在参数和参数值等信息会有很多相似的地方。我们可以复制API,复制用例来快速生成,然后做细微调整既可以满足我们的测试需求1.复制API:在菜单发布单...【详细内容】
2021-12-14  AutoMeter    Tags:AutoMeter   点击:(20)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条