都说测试行业越来越卷了,其实我觉得现在啥行业都卷,只要有足够的准备,不打无准备的仗。今天分享几个软件测试过程中常提到的几个话术,希望可以帮助大家:
一、回滚
上线后你开心的打开界面进行测试,突然提示系统异常,请稍后重试。然后一波定位后,开发同学说,回滚吧。回滚操作一般就是切换到上一个稳定的版本。
二、灰度发布
先启动一个新版本应用,并不直接将流量切过,开放部分帐号进行测试。如果没有问题,那么可以将少量的用户流量导入到新版本上,逐步完成全量发布。
三、脏数据
在测试阶段,经常为了测试而编造一些数据,这些数据对应正式上线的应用来说就是脏数据,还包括一些重复或是操作不当录入的数据。
四、微服务
微服务是一种开发架构,将整体应用程序拆分为更小的独立的服务,每个微服务之间的关联通过API调用来实现。例如邮件系统,会拆分为登录服务、写信服务、读信服务等等。
五、分布式
分布式系统一定是由多个节点系统组合完成的。不同的系统部署在不同的服务器上,服务器之间相互调用。
六、集群
同一个系统部署在不同的服务器上,集群主要的使用场景是为了分担请求的压力。
七、全链路
测试的过程中会涉及到不同系统之间的数据流转。而全链路就是包含业务中涉及到的所有链路,例如电商系统,从买家下单到最终被收货一次完整交易的数据流要经过很多系统(用户系统、下单系统、仓库系统、配送系统等)。
八、容器技术
容器技术:有效的将单个操作系统的资源划分到孤立的组中,以便更好的在孤立的组之间平衡有冲突的资源使用需求,这种技术就是容器技术。