5.1.1.2 修改

  1)单条记录的修改:

  a) 是否可以对单条记录进行修改,包括姓名和数字,并重复5.1.1.1中的1), 2),3),4)各步骤。

  b) 连续将多条记录的内容(姓名或电话号码)修改成一样。

  c) 手机或SIM卡的所有记录全部一样。(此条仅作为一条测试手段,在实际的应用中无实际意义。)(05.3.19修改)

  2)连续多条记录进行修改

  此条的测试目的是对软件进行压力测试。

  5.1.1.3 删除

  1)对单条记录进行删除

  i)删除后,列表显示是否正常;数量是否正确。

  ii)SIM卡记录为空时,进行删除时,是否有告警提示。

  iii)SIM卡记录仅为一条时,删除后,是否有SIM卡内容为空的提示。

  iv)在删除过程中,各功能键是否正常。

  v)在删除过程中,进行中断操作,是否正常,比如挂机键,电源键等等。

  2)对多条记录进行删除,目的是对软件的进行压力测试。

  i)连续对SIM卡的多条记录进行删除,是否出现异常情况。

  ii)删除SIM卡记录直至为空时,是否有异常。

  iii)在删除过程中,各功能键是否正常。

  5.1.1.4 查找

  由于各手机的查找功能定制的不同,在这里不做累述。

  5.1.2 存储在手机上的记录

  存储在手机上的记录和存储在SIM卡上的记录的测试用例基本相同。在测试过程中需要留心的是SIM卡的存储容量以及手机的存储容量,由于软件的定制不同,往往在不同处易出现故障。比如SIM卡的姓名栏可存储5个汉字,或8个字母、数字,电话号码可以存20位,手机的姓名栏目可以存12个汉字,20个字母、数字,电话号码可以存30位。在这个不同点之间容易出现故障。

  5.1.3 批量操作

  5.1.3.1 SIM卡记录复制到手机

  1) 1条SIM卡的记录复制到手机。要求:

  i)姓名为1个字母或数字或一个字,手机号码是1个数字或特殊字符(+,p);

  ii)姓名为满的字母或数字或字符,手机号码是满的数字或特殊字符(+,p)。

  2)将SIM卡的记录全部复制到手机。前提:SIM卡的容量有限,有的是70(如动感地带,易通卡),有的是大容量卡有200甚至250条的记录容量(如全球通,各地区的SIM卡容量不通,在测试过程中要考虑到对卡的兼容性),保证手机的每条记录是满记录,即姓名栏的字母,数字或汉字为满,号码栏的数字为满。将记录全部复制到手机,查看是否有异常。通产这时候问题出来了,因为是批量性的复制,和手机的处理能力是有一定关系,此处比较容易出问题。

  3)手机记录的容量通常比SIM卡的容量要大许多,这里在谈一下该处的测试要点。

  前题条件:SIM卡的每条记录全满,即姓名和电话的容量全满。

  i)SIM卡记录全部复制到手机,直至手机记录满,是否有相关的提示,例如:手机记录满,手机空间不足,是否继续进行复制;部分记录将会丢失的字样;

  ii)手机是否可以读取大容量的SIM卡,并包括全部的手机记录,并能进行正常的查找。此处,可以连续的单条删除手机或SIM卡记录,直至删空,查看是否有异常。

  5.1.3.2 手机记录复制到SIM卡

  说明:手机的记录由于设计不同,有的手机是一个姓名对应1条记录,有的是一个姓名对应多条记录,具体根据实际情况。

  i)将1条手机记录复制到SIM卡上,是否正确复制。

  注意:手机记录中的姓名栏可能和SIM卡姓名栏的字数不相同,这时需要注意异常现象。另有的手机支持的是一个姓名下有若干条手机记录,是否可以将若干条记录全部复制到SIM,且无异常现象。

  ii) 将全部满的手机记录,即手机存储的条目数满,姓名栏的字全满,手机号码的字数全满,全部复制到SIM卡,查看是否有异常。

  注意:SIM卡的空间和手机空间容量在相等,或不相等的情况下,在复制的过程中均有提示,例如:SIM卡空间满;空间不足;空间不足,如进行复制,会有部分数据丢失等告警提示。

  5.1.3.3 SIM卡记录移动到手机

  SIM卡记录移动到手机同5.1.3.1 SIM卡记录复制到手机的测试方法基本相同。注意的是在移动后,SIM卡内容清空。

  5.1.3.4手机记录移动到SIM卡

  手机记录移动到SIM卡同5.1.3.3 SIM卡记录移动到手机的测试方法基本相同。由于各手机设计不同,有一个姓名对应一条记录和一个姓名对应若干条记录的情况,注意在移动过程中出现异常现象。

  5.1.3.5 综述

  从上面的测试方法已包含了等价测试和边界测试。下面将对测试过程中加入的其它环节进行描述。

  1)中断:短信,MMS,来电,闹钟,功能键,挂机键,翻盖等等。在进行上述操作时,在每一个界面下,均需进行中断操作,并根据软件需求说明,对异常情况进行定位。

  2)在进行每项操作时,均应有提示,确认是否进行该操作。由于各手机软件需求不同,在测试过程中可根据实际情况或根据用户反馈情况进行。

  3)在SIM卡记录或手机记录满的情况下,添加记录,查看是否有相关提示或异常。