1.一种客户端软件测试的方法,其特征在于,包括:
接收客户端发送的请求;
从所述请求中提取请求参数;
根据所述请求参数,通过预先保存的模拟报文映射表查找对应的模拟报文,其中,当找到对应的模拟报文,则将找到的该模拟报文返回给所述客户端,所述模拟报文映射表定义请求参数和模拟报文的对应关系,所述模拟报文用作对所述请求的模拟响应。
2.根据权利要求1所述的方法,其特征在于,还包括:如果未找到对应的模拟报文,则生成错误提示并返回给所述客户端。
3.根据权利要求1所述的方法,其特征在于,所述的提取请求参数还包括根据预定规则对所述请求参数规范化,所述预定规则包括以下中的一种或几种:排序、编码和加密。
4.根据权利要求1所述的方法,其特征在于,所述模拟报文与所述请求参数的映射关系为一对一或一对多。
5.一种客户端软件测试的装置,其特征在于,包括:
请求接收模块,用于接收客户端发送的请求;
参数提取模块,用于从所述请求中提取请求参数;
请求处理模块,用于根据所述请求参数,通过预先保存的模拟报文映射表查找对应的模拟报文,其中,当找到对应的模拟报文,则将找到的该模拟报文返回给所述客户端,所述模拟报文映射表定义请求参数和模拟报文的对应关系,所述模拟报文用作对所述请求的模拟响应。
6.根据权利要求5所述的装置,其特征在于,所述请求处理模块 还用于:
如果未找到对应的模拟报文,则生成错误提示并返回给所述客户端。
7.根据权利要求5所述的装置,其特征在于,所述参数提取模块还包括:
参数处理模块,用于在提取请求参数之后,根据预定规则对所述请求参数规范化,所述预定规则包括以下中的一种或几种:排序、编码和加密。
8.根据权利要求5所述的装置,其特征在于,所述模拟报文与所述请求参数的映射关系为一对一或一对多。