基于蜕变测试的面向用户搜索引擎性能分析
发布时间:2021-07-12 03:24
面对海量的互联网信息,用户在进行搜索时缺乏客观公认的Oracle验证搜索引擎所返回结果是否正确。为此,将蜕变测试应用于搜索引擎的性能测试。针对搜索引擎Baidu、Bing和360,结合搜索操作符定义相应的蜕变关系,对其检索能力和排序稳定性进行测试,并通过异常率和平均Jaccard系数量化测试结果。分析结果表明,在搜索引擎Baidu、Bing和360中,Bing的异常率最低,Baidu的排序稳定性最高,三者对于不同领域的关键词搜索表现相差不大,但对于不同语言搜索表现存在很大差别。该结果为不同领域用户在选择合适的搜索引擎时提供了参考,同时可帮助搜索引擎的开发人员发现和移除程序中的错误。
【文章来源】:计算机工程. 2019,45(10)北大核心CSCD
【文章页数】:6 页
【部分图文】:
MR3测试流程3实验与结果分析
计算机工程2019年10月15日图5MR1实验结果3.2.2MR2实验结果图6为展示蜕变关系MR2中18种组合的异常率的直方图。从图6中可以看出,查询语言对实验结果有很大的影响,Baidu、Bing和360的中文搜索异常率均显著低于英文检索,且文化-中文类关键词异常率均保持最低。Bing英文搜索异常率最低,Baidu英文搜索异常率最高,而在经济、政治和文化领域方面,Baidu、Bing和360的异常率差异较小。图6MR2实验结果3.2.3MR3实验结果图7为展示蜕变关系MR3中18种组合的Jaccard系数的直方图。MR3主要测试搜索引擎的排序稳定性,平均Jaccard系数越高证明搜索引擎的排序稳定性越好。从图7中可以看出,Baidu、Bing和360的排序稳定性相差并不大,但相对来说,Baidu的排序稳定性略胜一筹,Bing表现稍差。此外,Baidu的中文搜索排序稳定性优于英文搜索,其中又属文化类关键词搜索稳定性最高,Bing的英文搜索优于中文搜索,且政治类关键词搜索稳定性最高,360则无明显规律,但文化类关键词搜索稳定性最高。图7MR3实验结果3.3结果分析根据实验结果,可以得到Q1和Q2的答案。Q1:Baidu、Bing和360搜索引擎对于不同领域的关键词搜索表现有些许差异,但总体差异不大,且无明显规律。其中,Bing的异常率最低,Baidu的排序稳定性最高。Q2:尽管Baidu、Bing和360已经推出多年并经过了多年完善,但对于不同语言搜索表现仍然存在很大差别,Baidu和360的中文搜索表现明显优于英文搜索,更适合用于中文检索。4结束语本文选取
计算机工程2019年10月15日图5MR1实验结果3.2.2MR2实验结果图6为展示蜕变关系MR2中18种组合的异常率的直方图。从图6中可以看出,查询语言对实验结果有很大的影响,Baidu、Bing和360的中文搜索异常率均显著低于英文检索,且文化-中文类关键词异常率均保持最低。Bing英文搜索异常率最低,Baidu英文搜索异常率最高,而在经济、政治和文化领域方面,Baidu、Bing和360的异常率差异较小。图6MR2实验结果3.2.3MR3实验结果图7为展示蜕变关系MR3中18种组合的Jaccard系数的直方图。MR3主要测试搜索引擎的排序稳定性,平均Jaccard系数越高证明搜索引擎的排序稳定性越好。从图7中可以看出,Baidu、Bing和360的排序稳定性相差并不大,但相对来说,Baidu的排序稳定性略胜一筹,Bing表现稍差。此外,Baidu的中文搜索排序稳定性优于英文搜索,其中又属文化类关键词搜索稳定性最高,Bing的英文搜索优于中文搜索,且政治类关键词搜索稳定性最高,360则无明显规律,但文化类关键词搜索稳定性最高。图7MR3实验结果3.3结果分析根据实验结果,可以得到Q1和Q2的答案。Q1:Baidu、Bing和360搜索引擎对于不同领域的关键词搜索表现有些许差异,但总体差异不大,且无明显规律。其中,Bing的异常率最低,Baidu的排序稳定性最高。Q2:尽管Baidu、Bing和360已经推出多年并经过了多年完善,但对于不同语言搜索表现仍然存在很大差别,Baidu和360的中文搜索表现明显优于英文搜索,更适合用于中文检索。4结束语本文选取
【参考文献】:
期刊论文
[1]蜕变关系形式化描述与分解技术[J]. 惠战伟,黄松,李辉,刘剑豪. 计算机工程与设计. 2016(02)
[2]搜索引擎索引网页集合选取方法研究[J]. 茹立云,李智超,马少平. 计算机研究与发展. 2014(10)
[3]软件测试理论初步框架[J]. 王蓁蓁. 计算机科学. 2014(03)
[4]搜索引擎数据库更新策略比较分析[J]. 周辉,曹兰芳. 图书馆学研究. 2012(19)
[5]搜索引擎技术研究与发展[J]. 印鉴,陈忆群,张钢. 计算机工程. 2005(14)
硕士论文
[1]基于搜索引擎网页排序算法研究[D]. 李宜兵.沈阳理工大学 2011
本文编号:3279098
【文章来源】:计算机工程. 2019,45(10)北大核心CSCD
【文章页数】:6 页
【部分图文】:
MR3测试流程3实验与结果分析
计算机工程2019年10月15日图5MR1实验结果3.2.2MR2实验结果图6为展示蜕变关系MR2中18种组合的异常率的直方图。从图6中可以看出,查询语言对实验结果有很大的影响,Baidu、Bing和360的中文搜索异常率均显著低于英文检索,且文化-中文类关键词异常率均保持最低。Bing英文搜索异常率最低,Baidu英文搜索异常率最高,而在经济、政治和文化领域方面,Baidu、Bing和360的异常率差异较小。图6MR2实验结果3.2.3MR3实验结果图7为展示蜕变关系MR3中18种组合的Jaccard系数的直方图。MR3主要测试搜索引擎的排序稳定性,平均Jaccard系数越高证明搜索引擎的排序稳定性越好。从图7中可以看出,Baidu、Bing和360的排序稳定性相差并不大,但相对来说,Baidu的排序稳定性略胜一筹,Bing表现稍差。此外,Baidu的中文搜索排序稳定性优于英文搜索,其中又属文化类关键词搜索稳定性最高,Bing的英文搜索优于中文搜索,且政治类关键词搜索稳定性最高,360则无明显规律,但文化类关键词搜索稳定性最高。图7MR3实验结果3.3结果分析根据实验结果,可以得到Q1和Q2的答案。Q1:Baidu、Bing和360搜索引擎对于不同领域的关键词搜索表现有些许差异,但总体差异不大,且无明显规律。其中,Bing的异常率最低,Baidu的排序稳定性最高。Q2:尽管Baidu、Bing和360已经推出多年并经过了多年完善,但对于不同语言搜索表现仍然存在很大差别,Baidu和360的中文搜索表现明显优于英文搜索,更适合用于中文检索。4结束语本文选取
计算机工程2019年10月15日图5MR1实验结果3.2.2MR2实验结果图6为展示蜕变关系MR2中18种组合的异常率的直方图。从图6中可以看出,查询语言对实验结果有很大的影响,Baidu、Bing和360的中文搜索异常率均显著低于英文检索,且文化-中文类关键词异常率均保持最低。Bing英文搜索异常率最低,Baidu英文搜索异常率最高,而在经济、政治和文化领域方面,Baidu、Bing和360的异常率差异较小。图6MR2实验结果3.2.3MR3实验结果图7为展示蜕变关系MR3中18种组合的Jaccard系数的直方图。MR3主要测试搜索引擎的排序稳定性,平均Jaccard系数越高证明搜索引擎的排序稳定性越好。从图7中可以看出,Baidu、Bing和360的排序稳定性相差并不大,但相对来说,Baidu的排序稳定性略胜一筹,Bing表现稍差。此外,Baidu的中文搜索排序稳定性优于英文搜索,其中又属文化类关键词搜索稳定性最高,Bing的英文搜索优于中文搜索,且政治类关键词搜索稳定性最高,360则无明显规律,但文化类关键词搜索稳定性最高。图7MR3实验结果3.3结果分析根据实验结果,可以得到Q1和Q2的答案。Q1:Baidu、Bing和360搜索引擎对于不同领域的关键词搜索表现有些许差异,但总体差异不大,且无明显规律。其中,Bing的异常率最低,Baidu的排序稳定性最高。Q2:尽管Baidu、Bing和360已经推出多年并经过了多年完善,但对于不同语言搜索表现仍然存在很大差别,Baidu和360的中文搜索表现明显优于英文搜索,更适合用于中文检索。4结束语本文选取
【参考文献】:
期刊论文
[1]蜕变关系形式化描述与分解技术[J]. 惠战伟,黄松,李辉,刘剑豪. 计算机工程与设计. 2016(02)
[2]搜索引擎索引网页集合选取方法研究[J]. 茹立云,李智超,马少平. 计算机研究与发展. 2014(10)
[3]软件测试理论初步框架[J]. 王蓁蓁. 计算机科学. 2014(03)
[4]搜索引擎数据库更新策略比较分析[J]. 周辉,曹兰芳. 图书馆学研究. 2012(19)
[5]搜索引擎技术研究与发展[J]. 印鉴,陈忆群,张钢. 计算机工程. 2005(14)
硕士论文
[1]基于搜索引擎网页排序算法研究[D]. 李宜兵.沈阳理工大学 2011
本文编号:3279098
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/3279098.html