问题:服务端测试就是postman看接口和操作redis吗?
回答:更注重业务逻辑。熟练后就是业务与接口返回相结合了。
回答:这个暂时没有发言权,因为我是从客户端转变到客户端/服务端一起接,中间属于自我摸索成长,从业2年的直播APP总结经验后由衷发问。
一、http业务接口 + 安全测试
(1)登录账号的风控
(2)宝箱防盗刷
(3)充值流程
(4)活动奖励返回正常性
二、http业务接口 + 性能测试
(1)抢宝箱服务返回正常
(2)活动倒计时服务稳定性
(3)批量访问充值接口
(4)直播间融云消息压测
三、http业务接口 + 自动化测试
(1)直播录制质量的监控
(2)直播截图质量的问题
(3)批量创建直播任务的稳定
(4)批量覆盖回归
四、http业务接口 + 数据库测试
(1)金融相关接口执行入库校验
(2)录制相关接口执行入库时长校验
(3)数据上报infoc、Kibana、神策
(4)数据监控Grafana、水晶球、北斗
五、http业务接口 + 算法测试
(1)APP内首页、等二级页面展示逻辑
(2)推荐业务、如:推荐喜爱主播
六、reids-key负载均衡测试
七、redis删除关键日志测试
八、redis造假数据辅助业务测试
九、redis查询key-values对应关系
十、postman辅助测试工具
(1)入参如:地名、国家等多种参数case的返回校验
(2)根据vid、uid等查询特殊用户的接口字段返回校验
(3)模拟数据减少实际操作耗时
十一、各模块业务流程图 + 交互
(1)直播推流
(2)观众拉流
(3)单流、混流模式
(4)直播与点播
(5)websocket通信
(6)rpc通信
基础知识答疑-学习地址:https://doc-zh.zego.im/zh/1996.html
十二、ERP测试
学习地址:https://zhuanlan.zhihu.com/p/27592281
扩展:除了上述的测试外,还有必要对系统的其他特性和需求加以测试。
第一,负载压力测试。主要包括并发性能测试、疲劳强度测试、大数据量测试和速度测试。一般采用自动化技术分别在客户端、服务器端和网络上进行测试。用例设计时。要以真实的业务为依据,选择有代表性的、关键的业务操作作为测试对象。
第二,恢复测试。通过模拟硬件故障或故意造成软件出错,检测系统对数据的破坏程度和可恢复的程度。
第三,安全性测试。通过非法登录、漏洞扫描、模拟攻击等方式检测系统的认证机制、加密机制、防病毒功能等安全防护策略的健壮性。
ERP项目的验收是对项目在整个实施阶段产生的效果的一个检验的过程,也是对ERP项目在整个实施阶段的一个终结,它为ERP系统在今后应用中的顺畅运行奠定了坚实的基础。