简单
技术面试0 次浏览在 58 同城的业务中,有很多列表页展示信息,如租房列表。假设列表页有一个筛选功能,筛选条件包括价格区间、房间数量等,你如何对这个筛选功能进行测试?
58同城测试工程师
测试工程师功能测试筛选功能
答题要点
推荐使用分层分析法来回答。首先明确测试的层次,包括输入验证、功能逻辑、边界情况等。关键要点如下:1. 输入验证:检查输入的价格区间和房间数量是否符合要求,如是否为数字、是否在合理范围内。2. 功能逻辑:验证筛选结果是否符合筛选条件,例如选择 2000 - 3000 元的价格区间,列表中不应出现价格不在此区间的房源。3. 边界情况:测试边界值,如最小价格、最大价格、最小房间数、最大房间数等。4. 组合测试:尝试不同筛选条件的组合,确保功能正常。示例话术:首先,我会对输入的筛选条件进行验证,确保输入合法。然后,验证筛选功能的逻辑是否正确,通过选择不同的条件检查结果。接着,测试边界情况,看系统是否能正确处理。最后,进行组合测试,覆盖更多的场景。