SP测试指南:注意事项与错误代码解析

需积分: 10 1 下载量 133 浏览量 更新于2024-09-17 收藏 49KB DOC 举报
"SP开发测试注意事项以及错误代码表" 在进行SP(Service Provider)开发测试时,确保测试的成功和高效性至关重要。以下是一些关键的注意事项和错误代码表,供测试人员参考: **SP测试注意事项:** 1. **连接测试网关**:在开始测试前,首先要确认与测试网关的连接是否畅通无阻,这涉及到网络配置和通信协议的正确设置。 2. **业务资料准备**:测试者应随时准备好已申报的业务资料信息,以便在遇到问题时快速查阅,确保业务操作的正确性。 3. **熟悉协议**:SP需要熟悉SGIPV1.2协议,特别是适应性修改的部分,这将帮助理解系统如何处理不同类型的请求。 4. **错误代码表**:SPMS错误代码表是解决测试中遇到问题的关键工具,测试人员应当熟悉其中的每个错误代码和对应的含义。 **SPMS错误代码表(SP部分):** - **错误代码0**:表示成功,表明请求被系统正常处理。 - **错误代码60000**:系统错误,通常表示内部系统故障。 - **错误代码60001**:请求参数个数不符,可能是因为发送的请求中包含的参数数量与预期不符。 - **错误代码60002**:解密不正确,可能是密钥使用错误或者是加密数据的问题。 - **错误代码60011**:SP接入号不正确,通常是指编码前的SpNumber与包体中的SpNumber不一致。 - **错误代码60012**:订购(点播)时间不正确,AccessTime与包体中的AccessTime不匹配。 - **错误代码60013**:手机号不正确,要求为11位联通手机号码。 - **错误代码60014**:订购(点播)操作命令字不正确,表明使用的命令字不符合规定。 - **错误代码60015**:SP接入号和命令字代码不匹配,这可能导致系统无法正确识别业务类型。 - **错误代码60099**:其他错误,用于表示未具体定义的错误情况。 **SPMS鉴权中心错误代码含义:** - **错误代码101**:业务代码未分配,表示系统找不到相应的业务申报信息。 - **错误代码102**:业务资费类型错误,可能是信息费超出申报值或通知信息的CHARGENUMBER未正确设置。 - **错误代码103**:LINKID不匹配,表明业务类型与用户行为不符。 - **错误代码104**:用户未订购,用户可能未订阅该服务,或尝试点播但收到的是订阅业务代码。 - **错误代码105**:下发用户数不为1,如果MT话单的USERCOUNT不是1,系统将返回此错误,不允许群发操作。 - **错误代码106**:该包格式错误,可能是因为关键字段如用户号码、CHARGENUMBER、SPNUMBER、CORPID或SERVICETYPE为空,或者缺少LINKID等。 在进行SP测试时,遇到这些错误代码,测试人员应参照错误代码表来分析并解决问题,以确保测试的有效性和服务质量。同时,对于错误的处理和重试机制的理解也是提高测试效率的关键。