功能测试之测试数据准备方法 一

上一篇 / 下一篇  2015-07-16 10:27:38 / 天气: 舒适 / 心情: 高兴 / 个人分类:功能测试方法总结

    上篇文章写到功能测试阶段的测试数据准备工作。那么如何在准备测试数据呢?通常在功能测试阶段,我们会依据场景模拟法去设计测试用例。而测试数据的准备工作一般是依据测试用例中的测试场景。

 比如我现在移动NGBOSS业务中经常会接触到用户开户业务,在这样的测试用例没计中,我们先分析出这个业务场景中所要涉及到必要条件。我们可以先想像一下,新用户要去移动营业厅**开户业务,首先用户到达移动营业厅,在告诉营业员,你需要**开户业务。这个里营业员会提醒客户出示**开户业务需要提供的基本客户资料,通常是身份证,并让给出一张选号纸、并根据用户的需求及月通话时间建议用户入网时选择入网品牌。

好的,那么问题来了,在上述的这个业务场景中,我们不难模拟出用户**业务时的具体场景。在具体业务场景的测试用例没计中,我通常使用的方法便是,谁(角色),在哪里(在什么样的环境下),需要什么样的工具(满足怎么样的条件),需要谁帮忙(协助角色),那么在这样的思路导航下,不能找出上述的场景的模拟数据,谁(需要入网的手机用户)、在哪里(移动营业厅)、需要什么样的工具(用户基本信息、入网SIM卡、用户手机号码、用户入网套餐)、需要谁帮忙(营业员操作业务系统)。

  好的,那么根据上述思路,我们将用户**开户业务时的基本业务场景就模拟出来了,这个时候我们就开始考虑测试数据的准备了。从上述业务情景中,我们可以看出需要准备的数据是(满足条件)这个项里面的信息。即:用户基本信息、入网SIM卡信息、用户手机号码、用户入网套餐信息。当然上述梳理的只是输入大项,而营业员需要输入的数据就远远不止是这些了,营业员所要输入的数据也就是我们所需要的测试数据了。

下面我们还是以用户开户业务为例来分解此业务场景中所需要输入的测试数据;

1.      用户基本信息:一般包括用户姓名、用户证件信息(证件类型、证件号码、证件地址)、PS,一般会有外围证件读卡器将用户身份证上的信息全部读取出来、

2.      入网SIM卡信息:用户入网里所使用的SIM卡,SIM卡一般是移动公司的货物资源,不同的卡类型收费不一,这里就需要注意SIM卡数据的准确了,在这个关键点上我们就需要注意SIM卡数据的存储问题,也是一个很好的检测项的提取,如:SIM卡是否归属当前营业厅,当前营业员是否有操作SIM卡数据的权限等问题。

3.      用户手机号码:用户入网时所选择的用户服务号码,也就是用户经常说的手机号码,为移动公司号码资源,通常会根据不同地市、不同营业渠道,不同营业网点分配的号段不一样;用户手机号码统一制定为11位,用户**开户业务时SIM卡及用户手机号码需要归属同一局向

4.      用户入网套餐:即用户入网时选择的资费的套餐信息


TAG:

 

评分:0

我来说两句

Open Toolbar