作为MILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">测试新手,最需要尽快掌握的两个技能如下:
(1)如何准确和快速地寻找和发现软件的缺陷(Bug)?
(2)如何将发现的缺陷写成专业的缺陷报告?
首先介绍功能测试:1.要充分了解你所测试的项目/产品的功能以及相关的行业知识;
2.
3.
4.快速查找估计就是需要相当的经验了,在学习中不断总结,就会不断进步。
其实大部分缺陷都能够快速的被你发现, 往往是一些隐藏的比较深的缺陷发现比较困难。对于一些经验丰富的测试人员来说,知道哪里很可能出现问题,会主动去测,这就是经验的作用。但是,老手们经常会形成一种定向的思维,有一些小问题他们看不到。但是,新人能看到这些,大部分都是碰上的。在那些testcase没有覆盖的,老手们没注意到的地方快速找到,就要多学习。
测试是第三方的行为,介于开发者与用户之间,要把握双方的要点,从用户的角度出发,为开发者找出BUG。
本人通常将BUG分为管理和程序两类,管理类的要与用户沟通,确认是否属于用户需求变化;程序类的则直接交开发人员修改。
做好测试首先要懂行,即熟悉和理解软件的应用行业的知识,比如面向银行的业务,需要知道银行的业务流程,这样才能发现软件流程方面的错误。
其次,做好测试还要熟悉测试技术,包括测试环境配置和测试工具的使用,这样可以保证发现的缺陷具有可重复性,而且可以提高测试的效率。
再次,做好测试需要不断学习,加强交流。对国内软件行业来说,测试是个新行业,有很多变化很快的软件技术(包括测试技术)都需要测试人员不断学习。
最后,做好测试还需要耐得住寂寞,测试是件很枯燥的工作,有时还要加班,而且很多bug潜伏很深,测试时间很紧,这种情况下如果没有一颗深入探求的精神是无法进行测试的。
文章来源于领测软件测试网 https://www.ltesting.net/