如何在小公司做好测试?大家来讨论一下下
本人单位测试人手有限,在项目紧张时期只能最低限度保证质量。很少有项目能进行深入测试。
这样的单位应该从什么方面入手呢?
[解决办法]
呵呵呵
和我们公司很像,我们公司就一个测试老大和三个测试人员,老大将环境搞定后,剩下的就是我们测试人员来测试了,首先分工明确,各自管理各自的功能模块,当时我们的公司做的项目是帮别人修改一个半成品的系统和开发另外两个子系统,当时我就是负责那个修改的系统,一开始书写的测试用例最后全部是白费功夫,因为客户的需求变了,当时都无语了..........
后来就是加班,将近一个月都是加班工作....终于在年前将项目搞定了,
我们的老大让我们在无法完成系统的所有测试时,就将客户经常使用的,并且使用的客户很多的功能要仔细的测试,其他的客户不经常使用的和很好人使用的可以简单的测试一下。
测试中对于一下易用性的缺陷或是建议性的缺陷都统一记录,并提交给开发人员,让他们有空将这些缺陷一起解决掉,主要就是对于那些重要的缺陷,影响到功能实现的那些缺陷,要注意跟踪。
你们测试应该有测试计划以及测试进度表吧,按照那个执行,应该没有问题的。
[解决办法]
其实只要你真心想做好,那么就很简单。顺其自然就会:
1、你努力做一定能发现很多问题;
2、但是时间资源有限,你就会想着各种提高效率的方法,技术的积累,改进等;
3、发现了更多的问题,多到了被别人注意,也许是直接的引起了老板的重视,扩大测试队伍,提升测试地位;
也许是间接的,问题多到开发人员不能及时修改,导致问题软件在用户手中爆发,进而引起老板关注;
4、具有一定规模的测试团队出现,高级别测试的资源到位,体系化,专业化,可以开展你所期望的多彩规划了。
[解决办法]
其实越是小公司越是难做,因为很多东西制约了,而且可能还需要去担负其他和测试无关的任务,但如果测试后系统还有问题,别人又会把责任推脱到你身上。所以在小公司我认为至少要坚持三点,就是尽力做好本职工作,而且要把工作量明明白白告诉开发,以便秋后算账。第二多多思考,例如:假设是测试产品,没有时间,但我们可以提前录制好脚本(这或许要加班,或者其他时间),这样就可以提高测试深度和效率了。 最后一点,一定要懂得怎么把问题反馈出来,把测试结果传达给相关负责人以及上一级领导那!!!!
[解决办法]
1)看公司对测试重视程度;
2)人员技术积累;
3)根据实际情况改进测试流程;
4)确定软件需求,不要认为测试就是测bug,对于软件的需求也要尽早介入;
5)搞好与开发的关系,从他们那里将会得到定位问题的方法,有助于提高测试水平