bmybbs / PrototypeDevManagement

1 stars 1 forks source link

测试缺陷——登录接口之普通登录Token参数返回 #47

Closed ToughPhoenix closed 10 years ago

ToughPhoenix commented 10 years ago

用户普通登陆——Token返回值与期望不符,含有非A-Z之间字符。

数据说明:test 用户,其密码为testtest,具有本站基本权限

测试输入:用户名 test 、密码 testtest,appkey 为 1。

预期输出: errcode 为0;SessionID 字段为一串 32 位字符,每个字符介于 A-Z 之间;Token 为一串 8 位字符,每个字符介于 A-Z 之间。

测试步骤: 通过http://202.117.3.30:8080/user/login?userid=test&passwd=testtest&appkey=1 访问接口,检查返回值。

实际输出: { "errcode":0, "UserID": "test", "SessionID": "FAZCJJEYPLIDXCIZTNOHGTJBGMOMNSJIU", Token": "/1"D330@>}

ToughPhoenix commented 10 years ago

另外,在“用户重复登陆”“用户三次登录”等同类测试用例中,也都同样存在上述Token的缺陷。

IronBlood commented 10 years ago

@ToughPhoenix 程序已更新,请求回归测试。

ToughPhoenix commented 10 years ago

再次测试过后,还是出现一样的问题。具体如下: 输入:http://202.117.3.30:8080/user/login?userid=test&passwd=testtest&appkey=3 输出:{ "errcode":0, "UserID": "test", "SessionID": "FAZJQLXDKJOEMHBNEEFXNNHDYCJECMPHS", "Token": "-R>HL*KH" } 其他情况一样,也出现Token的返回错误。

IronBlood commented 10 years ago

应该是程序忘记重新编译了,再试一下 :-)

2013/11/14 ToughPhoenix notifications@github.com

再次测试过后,还是出现一样的问题。具体如下: 输入: http://202.117.3.30:8080/user/login?userid=test&passwd=testtest&appkey=3 输出:{ "errcode":0, "UserID": "test", "SessionID": "FAZJQLXDKJOEMHBNEEFXNNHDYCJECMPHS", "Token": "-R>HL*KH" } 其他情况一样,也出现Token的返回错误。

— Reply to this email directly or view it on GitHubhttps://github.com/bmybbs/ExtDevMng/issues/47#issuecomment-28461143 .

Regards

ToughPhoenix commented 10 years ago

已经测试完毕,缺陷解除,没有问题啦!

IronBlood commented 10 years ago

好的,关闭缺陷。