发表于: 2017-08-01 22:14:15

1 956


今天完成的事情:

1:早上容联客服发来消息,说问题已经修复,然后用例子跑一遍,成功

2:修改了昨天出现的bug

把try和catch去掉即可,原因不明

图片上传七牛云成功

3:例子添加字段,尝试使项目功能为,点击注册,进入网页,可输入用户名,密码,手机号码,获取短信按钮,验证码

师兄说是在控制器加方法..

还是没想好怎么加,也没例子参照


明天计划的事情:

写例子



遇到的问题:

如上


收获:

1:在师兄日报中看到@postmapping

可简单理解为@postmapping是spring4.3之后出现的新东西,相当于@requestMapping(method = RequestMethod.post)


2:SDK

一、SDK怎么测?
出参和入参:一般SDK说明文档会提供接口的入参和出参,以及入参的类型,是否必填,边界值
是否必选:如果文档里写的参数是必选的,可以用null,""写用例.
边界值:一般写入操作,都会有他的边界值,这个文档里应该有详细的描写,如果参数为1-99 int类型,那用例就是0,1,99,100来写用例,如果参数的类型为string 长度为1-50,就是长度为0,1,50,51来写用例
引用类型和值类型:如果参数是引用类型,需要测试null和"".如果是值类型可以对正数,负数,0以及最大值最小值,这个具体看需求
特殊字符:可以测一下键盘能打出来的特殊字符,如~!@#$%^&&*还有中文的特殊字符之类的
特殊情况:像一些查询类接口,可以针对*%这种通配符写用例
注意出参细节:很多时候,很多出参往往被大家忽视,以为有参数就对了.比如发送图片接口,返回的width,height和大小都容易被忽视,这些返回的图片地址是否能打开,大小是否正确,被压缩后是否符合要求
注意出参格式:比如有时候客户端和服务端交互的时候用的xml,但出参格式是json.有时候忘记解析了,就变成xml.所以这也是一个bug

注意出参返回顺序:如果出参是一个列表,还要看列表的返回顺序是否正确


二、不同的场景调用
1:未登录和已登录
2:网速不好的情况
3:如果设计到ip电话,可以测wifi,4/3/2G,电话中,wifi切换4G,wifi切换3G等等
4:用户被后台删除的情况

5:其他意外bug


东西挺多,有个大概了解,但怎么实现没想好,先按任务做




返回列表 返回列表
评论

    分享到