JavaAPI文档搜索测试报告

一、项目介绍

        基于SpringBoot开发的文档搜索引擎,实现了jdk1.8文档内容搜索功能,输入想要搜索的单词、句子,搜索找到相应Java文档,可点击跳转到对应官方网站,提高查询效率。

二、测试

        测试环境:Windows10,Edge 版本 117.0.2045.31 (正式版本) (64 位)

        2.1设计测试用例

                

        2.2 手动执行测试用例

                当不输入内容或输入内容为空格时:显示结果为0

                

                输入内容为中文:因Java文档内容为全英文,故输入中文查询不出结果

                 输入内容为英文单词:查询出对应关键字,并将结果以关键字出现次数降序排序,点击标题可以跳转到对应官方文档

                 

                输入内容为句子:将句子中的词语分词查询,将文档中出现的所有词语的权重进行加和,再按照权重进行降序排序

      

                        输入数字:查询结果与单词显示结果一致

                2.3自动化测试

                        2.3.1测试用例

                     

                         2.3.2针对forward.txt文档检测(正排索引)

                                检测了文档中每个对象包含字段是否匹配,是否为空,索引数量与html文档数量是否相等

                         2.3.3针对inverted.txt文档检测(倒排索引)

                                随机抽取一个单词,查看其所在文档,找到对应正排索引,查看文档中的权重是否相等

        

                        2.3.4页面测试

                                编写自动化代码,模拟真人操作,输入错误,输入正确,查询,点击对应URL跳转

                                测试代码:测试代码链接

                         
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值