基于爬虫的小湖知识图谱系统测试心得

测试内容

爬虫是我们组获取教师信息的重要手段,我负责测试的部分就是要保证爬虫所爬取的教师信息的正确性,以及系统对教师信息管理的功能是否正常。

测试目的:

 测试报告是指把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为项目验收和交付打下基础。我的测试目的要是对爬虫模块后续可能的扩展提供经验和维护管理系统对教师信息管理运作的正常

测试方法:

 

 通过运行爬虫,对爬虫爬取的结果与学院网上的教师信息进行对比,检查是否有遗漏或者多余的信息,对管理系统依次测试每个功能点,检查是否存在不正确或遗漏,界面错误,数据库访问错误,性能错误等问题。

测试心得:

 

在测试的时候要考虑到这些问题:

爬虫爬取的数据多,网络速度较差时需要很长时间

 对爬虫,有些仍存在于网页源码中的url链接可能已经失效,但是在浏览器上是看不到这些链接的,此时如果对所有的url进行跳转和进行爬取,就会出现运行时进入已经失效的url链接中,并返回404一类的信息,但是如果不对这类信息处理就会导致后续的对网页源码的分析出现错误导致爬虫程序中途停止,所以在设计的时候一定要考虑各种边界和异常情况并进行处理以免测试时的反复测试导致很多时间上的浪费。

posted @ 2019-01-04 21:08  钱昕琰  阅读(493)  评论(0编辑  收藏  举报