关于测试

关于测试,常常有一些好的想法,但由于没有仔细思考,常常就被遗忘了。

测试的重要性是不言而喻的,然而如何把测试做好,则是仁者见仁智者见智了。我想下面的一些东西是我所看重的:

1. ordinary test case:指的是在项目开始时候针对dev和PM的设计文档而来的一类case,其中包括基本的case,P1或者P2的case。

2. potential test case:指的是在项目逐渐实现的过程中,根据对项目各个背景,相关知识的理解,以及变化的理解而产生的一些case。

项目的设计以及各人对项目的理解都是在变化的,所以对于case的设计要时刻记在心中。对于项目背景,所涉及到的知识都要花时间去了解。

3. test tools:没有工具的测试是低效的,也是不完全的。越到后期,没有有效的工具,工作将会更累,而且是低效的。所以一个高质量的测试team一定会花时间设计出各种有效的工具,也包括测试框架,来使测试达到高质量和高效。

4. code review:dev的code一定要先review,然而这件事可以由dev的team成员来做,但是对于测试,一定的review会帮助你覆盖很难测试到的一些路径。同时,通过review自己也更好的理解了一些详细的逻辑,因为往往有时测试人员并没有完全理解一些设计,或者说一些细节的设计没有及时的更新到测试team。

5. user scenario:想用户之所想,急用户之所急。花时间去模拟自己是一个真实的用户,或者去接触这样真实的用户,理解了用户对做好项目有百利而无一害。

因此,我想一个优秀的测试人员似乎需要以下的素质:

A. 很好的code能力

B. 很好的测试感

C. 很好的理解和沟通能力

D. 喜欢测试

------------------------------------------------------------------------------

人生的每个阶段都会有结果和成长,你是准备先关注成长还是先关注结果呢?

--Lee

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值