一、实际情景
在测试如下图中的IP地址搜索框功能时,测试与研发产生了分歧。这个搜索框的功能就是输入IP地址,点击查询按钮,会查询显示出模糊匹配上的ip信息。
测试预期效果:输入114,点击查询,预期结果:114.xxx.xxx.xxx、 xxx.114.xxx.xxx、 xxx.xxx.114.xxx、 xxx.xxx.xxx.114
研发实现效果:如果输入114查询,结果为:114.xxx.xxx.xxx
; 如果输入172.114查询,结果为:172.114.xxx.xxx
。意思就是将输入值从ip第一段地址开始匹配。
二、各自观点
测试:
- 基于用户的实际使用习惯,用户一般会输入IP地址的主机地址(后两段)进行查询
- 基于系统的统一性,系统中其他IP地址搜索框就是全模糊匹配的,最好保持一致
研发:
- 出于性能考虑,从ip第一段地址开始查询,有索引,效率更高。(我要查下资料才能写清楚)
三、最终结果
研发妥协,IP地址搜索做的全模糊匹配,即:如果输入框中输入114
,点击查询,查询结果为:114.xxx.xxx.xxx、 xxx.114.xxx.xxx、 xxx.xxx.114.xxx、 xxx.xxx.xxx.114