移动应用测试中 模块测试开始的标准

写论文思路被堵之后,上网翻看别人的博客空间,学习别人的测试经验。在新浪上发现了MonkeyTest写的东西,很是心动。

一个毕业才三四年的测试同行,居然已经出书并做出一定的成就,让我这个测试很受打击。不过也好,知道人外有人,天外有天,未必是件坏事。

这篇博文也是受他的文章所启发,想到的。

在移动应用的测试中,往往属于轻量化的开发。在模块功能完成之后,会提供版本给质量控制部门进行测试工作,但是问题在于怎么样叫模块的完成。

从我的角度来看,需要注意以下几点:

1. 开发自测

因为开发每出品一个版本,第一责任人是开发,简单的说,对于该模块,开发是否有信息进行交付?

所以自测的过程是必不可少的,不期望在自测过程中发现更多的潜在问题,因为那时测试团队的职责所在。但是作为团队的成员之一,开发要首先对功能模块中最重要的功能有个把控,达到了自己的要求,才能发包。

讨厌的是盲目的发包或者毕竟过自测的发包,对于团队,产品都会形成不良的影响。

其实这里是有个误区的,因为太多的开发觉得,我为什么要做测试的工作?其实在阮建工程,特别是敏捷开发的理念中,开发测试的工作时可以互换的,开发有时间可以去做测试,测试有时间可以去做开发的工作,一个团队,讲究的是快狠准,而不是其他。但是国内目前。。。

2. TDD 先行

在敏捷的团队中,TDD的模式如果用起来可能会好点,测试用例中需要实现的10个功能点,如果有6个是重要级别的功能点,4个是轻量级的功能点,如果开发在完成6个重量级功能点之后,其实已经满足了测试要求,可以发布版本进行测试。

但是必须强调的是,如果6个功能点完成之后,整个模块的系统没有串联起来,发包测试将是一种灾难。所以找到主干,并完成主干才是测试开始的关键。

 

3. 接口的稳定

在工作中,我也想达到一种的境界:在开始测试的时候,后台接口其实已经完成了测试,并稳定下来。这样测试的准确性和问题追踪的准确性才大大增加。

但是很可惜的是,目前还不能达到这样的境界。我在努力,团队也在努力。

 

总的来说,并没有一个完整的需求或者说可以测试的标准的界限,每个团队都不同,开发的经验不同,测试的流程不同,所以经验不可以套用。最重要的是自己分析。

 

 

转载于:https://www.cnblogs.com/kevinqinan/p/3648539.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值