![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试架构
文章平均质量分 68
铭钥
以平静的心态面对激荡的生活
展开
-
简述一个平台的权限设计
一般内部平台经常会遇到某些人希望开通特权的情况,这种最好配置成白名单,方便管理,但要注意的是,如果特权对每一项操作都生效,需要考虑数据的完整性。这部分涉及到前端和后端。当配置数据较大时,为了减少处理时间,需要将配置进行缓存,用redis之类的内存数据库进行加速,这样前端可以快速获取到配置。用户账号会存在状态字段,不同状态代表账号的不同属性,比如已删除、已封禁、停用等,状态会对权限的判定产生组合影响。这里考虑的一种情况时,在该流程未走完,而这一步分配的人员的角色发生改变时,如何自动的进行流程更新。原创 2023-04-11 00:21:50 · 530 阅读 · 0 评论 -
级联数据系统的测试
场景:一个多节级联系统,原创 2018-01-11 15:16:52 · 960 阅读 · 0 评论 -
如何测试依赖第三方服务的功能
概要:在电商互联网中,经常会遇到调用第三方服务的功能,比如金融支付、日志拉取、数据分析等服务。 这些服务在调试的时候,第三方会提供sandbox环境,但这些环境只能用于调试是否正常调用,并不能用于测试异常场景;而在真实的线上环境中,会经常出现网络超时、第三方服务不可用等超异常,以及一些第三方服务正常返回的错误码;而这些场景在平常调用第三方服务的时候并不容易遇到,但在线上一旦遇到原创 2018-01-16 19:06:38 · 2569 阅读 · 0 评论 -
面试题:给三个数a、b、c,判断能否构成三角形
面试题目:给三个数a、b、c,判断能否构成三角形询问出题人参数的类型:1分对字符串进行过滤:1分类型转换:1分判断了参数的取值范围:1分写出两边之和大于第三边:1分提问等边、等腰、直角三角形:1分讨论类型转换的效率:2分讨论大数相加相乘法:3分讨论内存重叠:3分整体代码:1分...原创 2018-10-31 20:53:33 · 5404 阅读 · 0 评论