请教一个概念:测试用例
那么在TD或者GSM的网络测试中的“测试用例”是一个什么概念??感觉这个词是专门用在软件测试方面的,有点抽象。
呵呵,给你个实际例子。
测试编号: xxxxx
测试项目:物理层功能与关键技术
测试分项:小区公共参考信号
测试目的:
1. 系统支持小区公共参考信号。
2.系统支持运营商对不同小区配置小区公共参考信号的频移位置
预置条件:
1. eNB和配合测试终端硬件、软件均支持所选系统带宽;
2. 网络拓扑结构配置为C。
3. 监测仪表处于正常监控模式。
4. UE已签约。
测试步骤:
1. 配置eNodeB系统带宽为所选,eNB下有两个小区cell1和cell2。
2. 两小区CP长度均配置为Normal CP,下行传输模式为2x2 MIMO,使上述配置生效。
3. 分别配置两小区的小区ID为:Cell_ID 1和Cell_ID 2,满足条件Cell_ID 1 mod 3 != Cell_ID 2 mod 3。
4. UE在cell1下进行RRC连接建立、但不进行业务。
5. UE接收小区公共参考信号,分别测量cell1和cell2的RSRP。
6. 使用矢量分析仪,在eNB观察cell1和cell2的公共参考信号的频谱位置。
7. UE在cell1下发起下行业务,接收并解析小区公共参考信号,观察UE反馈CQI的值随信道衰减的变化趋势。
8.将两小区CP长度配置为Extended CP,重复上述步骤3~步骤7(可选)。
预期结果:
1. 步骤5,UE能够正确显示cell1和cell2的RSRP,记录该数值。
2. 步骤6,系统能够对不同小区配置不同的小区公共参考信号位置,从矢量分析仪上观察到的两小区RS频谱位置符合协议约定。
3.步骤7,UE能正确接收并解析小区公共参考信号,反馈CQI值和信道衰减变化趋势相符。
呵呵,test case无处不在
我的理解是测试方法跟操作流程,请指教。
例如你为了测试TD的某个功能,例如attach,你需要定义:
1. 一组测试输入:例如小区ready
2. 执行条件:例如手机power on
3. 预期结果:手机和网络的交互消息以及其中的关键信元
这些就构成了一个测试用例。
测试用例是一组输入条件或变量,测试者根据它来确定被测系统(或设备)是否正确工作。确定被测系统(或设备)是否通过测试的方法叫做测试准则。
测试用例的测试过程通常可以一步完成,有时需要连续的几步。通常会给出期望的结果或现象。除此之外,还可以给出如下信息:
Ø 测试用例编号
Ø 测试用例描述
Ø 测试步骤编号或执行顺序编号
Ø 相关依赖
Ø 测试分类
Ø 负责人
Ø 是否是自动化测试
测试完成后还可以追加或完善如下信息:
Ø 是否通过
Ø 备注
大型测试用例还可能包括前提状态及相关描述,书面格式的测试用例还应含有填写实际测试结果的空间。
谢谢楼上2位,尤其是kin5000,如果能再详细些就更好了。