灵活运用测试方法提高工作效率

发表于:2013-5-29 10:01

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:GR    来源:51Testing软件测试网采编

  摘要:

  在测试工作中,每个项目都有的特点,那么测试方法和测试所运用的工具也各有不同,本文主要论述在工作中灵活运用测试方法和身边的工具,既能提高工作效率,也能达到很好的测试效果。

  正文:

  在测试过程中往往都会遇到很多麻烦的工作,例如:添加数据,为所测试的内容准备很多种类的数据,这种工作在测试活动中可能会占据很多的测试时间,有时我们运用SQL语句进行数据的直接导入,有时我们运用功能自动化工具生成数据等,方法很多,但是不是每次都能遇到合适的环境和条件来运用这些工具和方法,例如:在表关联多的情况下使用语句导入时就会花费大量的时间,而且语句导入的数据都具有重复性和规律性,想设计多种数据符合测试条件时就比较困难,所以在不同的项目中,需要针对不同的测试情况来选择合适的测试方法和工具。在下面的段落中我将用所做实际项目,来论述如何灵活的运用测试方法和测试辅助工具。

  在今年所承接的测试项目中有一个数据管理方面的项目,即《******管理系统》,该项目的重点功能体现在统计方面,而此项目的统计功能具有以下特点:第一、统计功能多,有7大统计功能,每个统计有三个以上统计表需要测试,统计项多,统计项多达30项;第二、统计数据按地区由下向上逐级填报,分3级填报;第三、有一定的业务统计规则,但是统计规则相对简单,容易计算;第四、统计数据相对不复杂,没有太多关联;第五、需要设计各种方案进行统计的测试,即意味着需要多种测试数据,且需要提前设计,否则返工会浪费大量的测试时间。

  我们现在分析出了这个项目的重点以及重点功能的特点,也看到了这些特点都包含着很多困难需要我们去解决,那么在处理问题或者说遇到项目需要寻找测试方法和策略的时候,应该如何去解决呢?首先就是明确目的,抓住重点,这里我们已经做到了,已经看到了这个项目的重点和这个重点需要完成内容;其次,就需要列出我们需要解决哪些问题,这一点我们也做到了,就是前一段落中对特点的分析;最后就是分析问题解决问题了。让我们来看如何将上述的特点逐一得到解决。

  统计项多达30项,意味着数据多,容易错行,容易眼花,核对数据时容易出错,这就需要我们花费很多时间去核对每个单元格的数据是否正确,这样不但工作量大,而且容易在核对时出错,我们需要一个简单的方法使得核对数据时比较方便,这个方法我们先放放,我们来继续看后面的几个特点。数据分县市省三级,逐级上报:填写了最底层数据,最好能够自动得到第二层第三层的数据,即填写了县级的数据就能自动得到市上和省上的数据;第三、四个特点是有业务计算规则但不复杂,都是加减之类的公式,数据不复杂没有太复杂的关联,同时,这个项目的统计功能用finereport实现统计功能,对于熟悉Excel功能人来说,这两个工具有很多相似之处,并且Excel基本能够满足上述的特点,而且能够达到简单,方便和提高效率的目,体现在以下几个方面:

  ● 在Excel中能够将统计表的格式设得与系统一样,并且表样能够从系统中复制过来,方便快捷;

  ● 在Excel中有自动计算公式可以利用,只需要维护一张表的基础数据,就能自动完成其他多个表的计算和统计;

  ● 一样的统计内容通过Excel的类同复制功能,能够快速的生成,无需逐个修改;

  ● Excel的关联功能能够使统计表分不同的页存储,防止内容太多,造成混乱。

  那么我们来看最后一个特点,需要能灵活的提前设计测试数据,以完成各种统计测试方案,在Excel中我们只要设计好了格式和相应的计算公式,那么改变测试数据,设计测试数据就会很方便,只需要改变基础数据就可以了,其他的计算和统工作都由Excel自动完成。

  通过分析我们得出了这样的结论,使用Excel可以达到我们的目,那么是不是真的能够满足我们需求,经过实现我发现,利用这个工具完全能够满足我的需求,并且可以大大提高测试效率,经过实际测试,也验证了我的选择,由于正确的选择了测试策略和工具,我顺利而有效完成统计功能的测试。

  结论:

  通过这次测试活动,我深深的体会到,灵活运用测试方法和测试辅助工具,对于提高测试效率有非常重要的作用,总结起来我把主思想归为以下几点:

  ● 明确目标

  ● 分析特点

  ● 解析特点

  ● 寻找方法

  ● 切合实际

  ● 灵活运用

  ● 总结传播

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号