诺千测试-程浩6月份工作总结之测试经验学习
软件测试,说的直白就是找bug,而针对的就是我们使用的客户端app,网页,以及小程序等等。测试在企业中的工作包括对需求的了解、评审、测试设计、方案、用例、执行测试、提交bug、与团队沟通、跟踪、回归bug、提交测试报告等等。与产品、UI、开发的每一环都是紧扣相连的,对于整个项目想的层面需要更加复杂,从UI、基本功能、硬件支持、数据安全、性能、用户习惯等等都会进行全方面的考虑;而我所从事的功能测试就是人们常说的黑盒测试,是不基于代码的,只是基于从页面入口的测试,这个更多的其实就是模仿用户的操作来进行测试。
从事功能测试需要从哪些方面去思考这个测试该怎么做覆盖面会广一些:
1、UI:这是最能直观反应整体软件的最好地方。现在是一个看颜值的时代,一个好看的美女或帅哥,就会有一种看一眼,再看一眼,我还要看一眼的感觉,这个时候这个人是好是坏,都会暂且不论,就一句话,好看就完事了。
2、功能:功能是最能反应一个系统的强大之处。就好像一个人的内涵,某某同学精通8国语言汉、韩、日、英、德、法、俄、匈,某某姑娘不仅精通琴棋书画,而且还擅长各类运动等等。一个人的技能对应的就是软件中各种类型的功能。
3、易用性:是看这个系统是不是很好操作,很好上手。就好像我们使用搜索引擎,输入自己的内容,就可以出现想要的答案;再比如,我们再领取了什么优惠券,或者说我们跨平台登录之后,自动返回系统主页,也就是对用户的一种引导性操作,很人性化;之前使用过一个app,就是点击一个按钮之后,弹窗提示请签约,但是不会跳到签约界面上,自己找半天才找到签约的地方,这种在操作上就会流失用户,体验就没有那么高。。
4、稳定:系统的稳定就像一个人的身体,如果身体是健康的,他就有革命的本钱,能够稳定的去实践自身的理想,但如果他慢病缠身,就会慢慢丧失朝气,总有一天会崩溃,而且这一天还没来的很早很早。也是对客户不负责任。
作为软件测试人员,没有办法提高产品质量,因为测试人员是不碰代码。能做的,不过就是尽量能多地发现软件产品中的缺陷,并对软件产品的质量水平做出尽可能准确的评估,进而保证产品质量,降低上线后的风险。测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征。可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。同时,通过分析也能帮助我们设计出有针对性的检测方法,改善测试的有效性。
CONTACT NUOQIAN
如果你认同“术业有专攻”的理念,请给我们留言,告知你的需求,
我们会提供专业的互联网解决方案。