如果问网站做好了要不要测试?答案当然是肯定的!可是究有多少网络公司的工作人员真正掌握测试的技能,有多少人了解测试的相关流程和标准,甚至有多少人知道做好测试工作是体现公司优质售后服务的步?
打个比方,测试就像是我们写完文章后再检查一遍的工序,也是必不可少的一个流程,如果不仔细检查,那文中的错字,别字,甚至语句不通,比喻不当就会被读者发现,哪怕你文采再好,论据再强,也难免会贻笑大方。测试也是同理。
很多小公司的程序员似乎对自己的功能产品和个体水平非常自信,程序一旦开发好就急着让客户去验收,如果遇到一些完全不懂,或者根本没有时间去管网站的客户,似乎还有可能暂时“蒙混过关”;但对方客户稍微细心一点,马上就会发现网站中的各种问题,从另外一个角度来说,网站制作公司的次售后问题已经产生,且处理的十分失败,这样对于之后的尾款回笼以及后续更多的合作带来致命打击。
到这里可能会有很多从业者感到不忿,要说测试,他们也都测试了,可为什么客户老是不满意呢,总能找出问题,这就是另外一个层面了:光有测试的主动性还不够,还要有专业的测试流程和标准,再往深了说,还需要更为专业的测试工具和测试方法。
我们先来看看一个普通的宣传型网站通常需要怎么测试:
1、页面检查;
2、素材检查(图片,文字,视频等);
3、链接检查;
4、特效检查;
5、后台功能检查,需要对每一个功能点都能做到细致检查;
6、根据实际网站需求,再制定相应的测试项目。
客观的说,当一个建站团队把网站开发完毕,再让他们去做细致检查测试,的确有一点为难,既耗费大量的人工,又无法产出直接效益,对开发者而言,是在本职专业之外额外所产生的工作量,因此对于专职的程序员而言,自然不愿意心甘情愿的把这个事情主动完成,如此一来公司就需要有这样的专职人员来“专人专事”。
可这样又产生了新的问题,那就是给网站设计公司增加了运营成本,要知道,一名专业的测试人员待遇不比开发人员低,而且在很多人的认知里,测试人员的角色与开发人员的角色是对立的,形象的说测试人员的职责就是在设计好的页面里和开发好的程序里“挑刺”,试想一下,有多少中小型网站建设公司愿意花钱雇这样一个角色来?他们要的是迅速建站,快速回款。
谈完了测试的必要性和矛盾性,那么还是得回过头来正视测试对于企业产品服务质量的增值性,这不是短期内就能看到效果的,甚至说如果企业经营不利,没多久就倒闭了,那相信这家做网站公司的老板永远也无法证实测试对于企业发展所带来的正面意义。
笔者谈了这些,不是说所有想长远发展的建网站公司都要配备专业的测试人员,但是企业应当结合自身的实际情况制定相应的、科学的、合理的测试流程和测试规范,不能为了快点拿到尾款而将测试环节“形同虚设”,这无疑是将网站里的错误和缺陷在还没有交付的情况下就暴露给了客户,大的打击客户的信心。
结语,现如今相信绝大多数的建站公司都能够对测试工作的重要性和必要性形成正确的认识,很多公司也从产品服务的质量考虑设置了测试岗位,但更多的网络公司由于企业的体量,业务的方向,技术的专业程度等方面不会做到专人专岗专事,但笔者呼吁,为了能够给客户提供更好的服务,提升自身网站的质量,为后续的相关工作扫清障碍,测试专员可以省略,但,测试工作绝不能省。