系统测试常用测试方法与测试用例介绍

发表于:2010-9-28 14:40

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

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

  系统测试常用测试方法介绍

  对于专业测试人员,大家都知道,软件测试根据不同阶段可以分为单元测试、集成测试、系统测试以及发行测试和维护测试等。其中每个阶段所关注的测试内容和重点以及采取的测试方法都不尽相同。系统测试一般采取黑盒测试,系统测试中用到的测试方法比较多,其中常用的方法有多任务测试、临界测试、中断测试和等价划分测试等几种方法。

  一、多任务测试

  这里多任务指在非idle状态下,测试机器处于工作状态时,有新的事件发生,如手机进行通话时有短信进入,手机编辑短信时有电话呼入,这种情况就是本文所指的多任务,相应的测试就是多任务测试。下面是一个多任务测试的测试用例

  例1.

标识12385 ::测试用例短信查看+来电应答1

摘要

手机中有未读短信

步骤

期望的结果

1.进入手机短信查看状态查看短信;

2.在短信查看过程中有电话进入;

3.按下手机应答键接听来电;

4.按下挂机键结束通话

1.手机在查看短信过程中能够正常响应来电;

2.按下应答键后手机能够正常通话

3.按下挂机键手机能够正常结束通话

关键字:  

优先级1

  说明:

  1.多任务测试是黑盒尤其是嵌入式设备测试中所必须进行的一项最基本的测试,也是最容易发现软件问题的一种测试;

  2.多任务测试是测试系统模块之间相互影响的一种重要测试,这种测试一般会检测出如死机、系统重启、内存混乱、数据丢失严重问题等;

  3.多任务测试的重点应放在用户经常使用的模块组合上,测试时应将用户可能遇到的这些组合考虑进去,同时要注意模块重合的时间点!

  二、临界测试

  临界测试指在事件、任务刚刚发生、结束以及存储系统处于临界等边界状态下所进行的测试。下面是两个临界测试的例子:

  例2.

标识12762 ::测试用例短信接收满

摘要

1.手机短信收件箱的容量为100;

2.手机SIM卡收件箱已满,短信存储位置设置为手机.

步骤

期望的结果

1.接收100条短信至手机收件箱;

2.接收第101条短信至收件箱.

1.手机能够正常接收100条短信;

2.无法接收第101条短信.

关键字:  

优先级1

  注:上面的例基于一个软件需求规格:短信收件箱满时无法接收新的短信。如果软件设计为当收件箱满时,有新的短信进入,则自动删除最早短信,然后接收新的短信,这就需要重新设计测试用例了。

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

精彩评论

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号