软件测试之路
“有个事情跟大家说下。”李飞把其他几个测试召集到一起。
“为了咱们后续版本的质量提升,这块定了一下策略,跟咱们有关的我跟大家讲下。
首先对大家影响最大的就是,后续不但要写测试用例还要写测试设计,测试设计这块我完了制定个模板大家参考着来就行。
以后咱们主要就评审测试设计,用例还是要评审的。
再然后就是版本中0级用例不通过的情况,需求一定要打回,后续要统计这块的指标。
再最后就是之前一直给大家强调的,测试过程中发现的问题一定要提单跟踪。大家看看有啥补充的或者疑问不?”李飞讲完问问大家的意见。
“那咱们这个版本就开始所有的需求都要写测试设计了?”
“这个版本先试着,大家没人调两个需求吧,复杂点的写写,大家也先熟悉下,下个版本开始所有的需求都写。”
“你那有现成的东西没,给大家看下大概怎么做。”
“好,大家看我桌面。”说着李飞共享了桌面给大家看,“这个是其实项目组的一个例子,看这样一层层的把需求细化到具体的测试点。这样思维导图的方式看着比较清晰,评审的时候对应的开发和需求人员也更能看清楚点。后续我在针对咱们项目特点,搞个模板给大家。”
“那咱们这个测试用例出来的时间就晚了,整体进度就慢了。”
“测试设计其实也是先把测试点一层层拆开么,末端的节点其实就对应着具体的测试用例了。应该也不会差太多的。”
“那之后是不是用例得先写0级的了,要不开发做完的早没有用例,咱们又要评审测试设计,又得先写测试设计,这个时间会不会冲突?”
“对,这个说下,咱们版本需求下发后,开发会标记计划转测时间,大家到时候注意下自己的需求,尽量在需求转测前一两天提供0级用例。其实每个版本需要提前提供的需求很少的。”
“需求打回开发那边有意见咋办?会不会说呀?”
“这个你们不用管,按照流程走就行了,有啥问题实在不行给我说,我找他们领导沟通。”
“好,应该没有其他问题了。”
“那行,咱们先按这个执行着,有啥问题随时反馈。”李飞说道。
散会后,李飞赶紧去制作模板了。现在刚好是需求传递完没几天,大家在写用例了。尽快把模板制定出来,大家就可以开始写测试设计了。
下午的时候,李飞把模板定出来了,于是给大家还得再讲解一下,完了大家就按照模板去写测试设计了。
“大家看下我这个模板”,李飞给大家演示自己设计的模板,“咱们大的方面主要是考虑功能,性能,兼容性,中英文这几个主要方面。
功能主要就是需求要求的功能点有哪些,然后针对功能按咱们系统分几个大的方面的,再到具体的测试点就按照需求内容设计了。
性能这边主要考虑有没有涉及导入导出的,还有数据量比较大的情况。如果有就需要考虑性能的一些情况。
兼容性就是主要看需求有没有设计新增页面,如果有新的页面,那就得考虑好适应不同的电脑屏幕了。如果有设计手机端的需要也需要考虑适配问题。
中英文页面也得都看一下,之前咱们有些页面英文状态显示就有些问题,需要咱们这块也得注意下。”
给大家讲解完成后,大家就分头去写自己的测试设计了。
等到了这次评审用例的时间,李飞还是按照以往的惯例,定了会议,邀请对应的需求人员,开发都参与到这个过程中。
当然这次也有一些改变,就是李飞他们部分的需求评审的是测试设计了。
这次需求测试设计和用例评审完了,李飞去收集了一下大家的意见。
“大家觉得改为评审测试设计感觉怎么样?”
“这样挺好的,看起来很有结构感,一点点展开那种感觉,比直接看用例清晰一些了。对于需求的一些点也就能更好的提意见了。”需求人员反馈道。
“好的,谢谢了,后续版本我们所有需求都会做测试设计,这个版本试运行一些,看看效果。有啥意见及时提出来,我们也能更好改进。”
“没有啥,这样挺好的,以后针对需求我们就也能更多提点想法了。”
“好的,谢谢了。”
李飞又去问了几个开发那边的情况,基本是同样的问题,开发也是反馈比之前更清楚点了。之前经常会看着看着就有点乱了,尤其是那种复杂点的需求。现在这样结构就清晰的多了。
整体下来反馈都是比较好,看来这样的改进还是很有效果的。
在测试评审阶段需求人员和开发能提出更多的意见,补充测试场景,后续遗漏的概率就能降低了。
整体的问题也能更早的发现,以免太多的遗留到生产环境去。当然短期的效果可能不够明显,到时间长了效果就更加显著了。
改进措施得到大家的认可,李飞也是很开心的。得到反馈结果李飞给其他测试说了之后,大家也都感觉挺好的,别人的认同也能让自己更加有劲儿去做这件事情了。
版本转测后,确实有些需求0级的用例没有通过,按照这次规定的都打回了对应的需求单。
开发这边也统一组织分析了一下,制定了自己这边的一些改进的措施,从下个版本开始执行。
大家都在按照制定的规则去走,这样才是流程能贯彻下来的前提,每个星期在过程中也能不断的提高自己。
版本的改进运作还在开始的摸索阶段,但是有些措施也已经有了很好的效果。
有些虽然没有直接反应出太多的效果,但是也对大家平常工作的一些方式习惯等等都有促进的作用了。
“这只是开始,大家在后续的改进中肯定能做的更好,项目的质量也可以稳步提高。”项目经理在周例会这样说。