是否可以应用等价类分区来测试高级搜索功能?

时间:2013-12-06 20:38:42

标签: testing ui-automation faceted-search advanced-search equivalence-classes

我有一个高级搜索功能,我首先搜索一个关键词然后通过选择不同类别中的不同过滤器来优化我的搜索,这些是多选复选框。

示例:让我说我正在寻找一个“汽车”,一旦我在搜索框中输入这个并按回车,我将获得广泛的结果。现在我需要改进我的搜索,就像我选择“Honda”&的复选框一样。下一个制造商类别下的“丰田”我有国家类别我可以选择“美国”它会列出我在美国的所有州现在我可以选择“华盛顿”下一步我可以改善到华盛顿的某个城市等等......

因此,对所有可能的过滤器选择的结果进行测试非常困难。所以我想知道ECP设计模式是否可以应用于此测试?我该如何优化测试?任何例子都会有很大的帮助。

1 个答案:

答案 0 :(得分:0)

据推测,每个汽车制造商的每个复选框都以完全相同的方式实现,所以是的。

但我不会将其描述为“高级搜索”,这更像是“分面搜索”。 (你是否有机会测试Ebay?这听起来和Ebay完全一样。)