软件测试——如何更有效

发表于:2010-5-19 17:09

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

 作者:xuanyan(cnblogs)    来源:51Testing软件测试网采编

  大家知道,软件测试对软件的测试是有限的,而在项目进度比较紧,测试人员、时间有限的情况下,要进行充分的测试更是不可能!所以,如何在资源、时间有限的情况下测试的更有效,成了我们要思考的一个重要问题。以下以实例进行有关说明,大家对都用过手机,对手机的功能都不陌生,所以本文将全部用手机来做实例阐述!

  例1.电话接打功能测试

  对于电话接打这项手机最基本的功能,在实际测试中测试人员可能要进行上千次的测试,确保手机接打电话功能稳定可靠。

  对于这种功能的验证测试,有的测试人员可能每次测试的方法都相同,如同样的电话呼入后立刻接听,如此反复,测试几百次,检测软件的可靠性!电话呼出时,也是不变的方式,不断地重拨,重复几百次!

  分析:上述测试方法,当然可以,但是效率高吗?能够发现更多的问题吗?答案是否定的!

  测试思路:

  对于这种问题,一定要注意拓展自己的思路,灵活进行,争取测试的效率和广度!

  对于来电,可以从以下角度进行测试:

  第一,在接听电话时,可以注意在不同时间点接听,如刚刚响铃时接听,响铃一段时间后接听,响即将结束时接听!这样可能会发现更多的问题!

  第二,来电时,可以在手机不同状态下来电,如手机进行菜单浏览、短消息查看等,不同状态下来电;

  第三,注意来电的时间间隔,如间隔时间很短的情况下来电和间隔一段时间的情况下来电;

  第四,注意来电情况,如电话本中联系人来电和非电话本联系人来电;座机来电、移动电话来电和小灵通来电等;

  第五,在不同情景模式下,如静音模式、会议模式、标准模式等模式下来电。

  第六,不同的接听方式,如设置成按任意键接听、应答键接听等不同接听方式.

  对于呼叫,在拨打电话时,可以从以下角度考虑:

  第一,直接输入数字进行拨打电话;

  第二,从电话本中选择联系人呼叫;

  第三,从通话记录中选择联系人进行呼叫;

  第四,从短消息中提取号码进行呼叫。

  另外,在进行这种电话接打测试的时候,可以考虑使用测试机对测试机器来进行,这样下来,一组电话接打功能的测试,测试覆盖率提高了很多!

  例2.短信查看+来电

  这也是最基本的一种测试,多任务测试。

  分析:

  这里的来电,可以是固定电话,也可以是小灵通,也可以是手机;来电可以是电话本中的联系人,也可以是陌生电话来电。对此,如果能够把每种情况都测试一下当然最好不过了,但如果时间紧迫,无法一一测试,我们该如何测呢?

  测试思路:

  本项主要是短消息模块和电话模块之间的干扰问题,我们在测试时,可以选择电话本中联系人来电,进行测试,这是因为在来电时,来电有多出了一个对电话本模块的查询、调用功能,如果这种情况下没有问题,那么非电话本中号码来电时,一般不会有问题,相应地我们就可以少进行一项测试。

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

精彩评论

  • yhetest
    2010-5-28 10:55:39

    LZ思路很广很细!学习!

  • sonly
    2010-5-24 15:26:28

    很全面,值得学习

  • lynnpaul
    2010-5-20 11:00:06

    刚刚学测试,路过学习下!

  • 系统消息
    2010-5-20 08:31:18

    很不错,顶LZ

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号