操作的情况 , 有无异常情况 。 此问题也会经常出现程序crash 。
2.11.3服务器宕机或出现 404、502等情况下的测试
后台服务牵涉到 DNS、空间服务商的情况下会影响其稳定性 , 如:当出现域名解析故障时 ,
你对后台 API的请求很可能就会出现 404错误 , 抛出异常 。 这时需要对异常进行正确的处
理 , 否则可能会导致程序不能正常工作 。
2.12接口测试
服务端一般会提供JSON格式的数据给客户端 , 所以我们在服务端需要进行接口测试 , 确保
服务端提供的接口并转换的JSON内容正确 , 对分支、异常流有相应的返回值 。 此块测试可
以采用itest框架进行测试 。 最方便的是采用httpclient进行接口测试 。
进行服务端测试时 , 需要开发提供一份接口文档 。
2.13客户端数据库测试
1)一般的增、删、改、查测试 。
2)当表不存在时是否能自动创建 , 当数据库表被删除后能否再自建 , 数据是否还能自动从
服务端中获取回来并保存 。
3 )在业务需要从服务端取回数据保存到客户端的时候 , 客户端能否将数据保存到本地 。
4)当业务需要从客户端取数据时 , 检查客户端数据存在时 , app数据是否能自动从客户端
数据中取出 , 还是仍然会从服务器端获取?检查客户端数据不存在时 , app数据能否自动从
服务器端获取到并保存到客户端
5 )当业务对数据进行了修改、删除后 , 客户端和服务端是否会有相应的更新 。
相关经验推荐
- 阿里巴巴|Intel计划以代号Bonanza Mine的ASIC架构处理器跨入挖矿热潮
- 机器人|手机内部有自动优化,绿树会更绿,脸色会轻微偏好看的红色
- |手机差别在于内部,低端机用塑料壳,高端机用金属壳
- 创维|爆款预定!入门款iPad曝光:配置提升,5G加持
- 小米科技|大英间谍潜入华为内部,“成功”帮它打了广告
- 国产手机|数字人民币试点选择京东,撕开阿里遮羞布:支付宝没那么重要
- 小米科技|旗舰手机销量还不如中端机?行业内部员工告诉你为什么
- VR|本周大新闻|苹果内部封杀元宇宙概念,传腾讯收购黑鲨入局VR硬件
- 数字人民币|数字人民币APP正式上线,扯下了阿里的“遮羞布”
- 闻泰科技|揭秘阿里云神龙团队拿下 TPCx-BB 排名第一的背后技术
