本人作为一名test人员,目前在创业公司上班,针对公司产品需求,做系统功能测试,由于测试只有1人,只做了系统功能测试,但测试项目过程中,发现如下问题:
产生问题:
1.开发编码后,未做过自测试,就将代码提测测试人员
2.缺少产品、开发相关性文档,导致测试人员是盲目,没有一个很明确的目标
3.项目开发管理者,未做版本管理,导致测试人员无法做版本质量控制
4.项目开发管理者,管理能力缺少,不能很好的管理好开发人员
5.测试过程中,测试人员反馈,项目反复出现的问题,公司领导(产品经理、boss、人事等)没有相关的制度进行管理
6.测试过程中,产品频繁的修改需求,因此开发需要修改代码,导致测试重复性,进而导致测试周期的延长
解决方案:
1.公司针对项目质量实行相关的奖惩制度
2.测试人员要求产品人员、开发人员,提交产品测试的相关详细文档(产品需求说明书、软件设计说明书)
3.开发编码后,提交测试前,测试人员做冒烟测试,通过,即进行版本测试,不通过,返回给开发返工
4.公司领导,给项目管理者,施压,将项目质量,并纳入绩效考核
5.产品设计时,召开产品需求会议,参会人员(产品、开发、测试、运维),对产品设计存在的不足,提出个人的建议