爬虫项目的测试用例

本文详细介绍了爬虫项目的测试用例设计,包括用例编号、测试环境、功能模块、前置条件、测试步骤、优先级和预期结果。测试涵盖了网络连接、数据库验证、数据存储、界面显示、兼容性、安全性和性能等多个方面,确保爬虫项目的稳定性和准确性。重点测试了在不同网络条件、系统和浏览器环境下,爬虫能否正确抓取并存储GitHub项目信息,并按活跃程度排序。
摘要由CSDN通过智能技术生成

测试用例的要素:标题 、用例编号、测试环境、测试平台、功能模块 、前置条件 、测试数据 、测试步骤 、优先级、预期结果

标题:爬虫项目的测试用例
用例编号:001
测试环境:win7
测试平台:InteliJ IDEA 2019.2.4 、github
功能模块:爬取数据模块
前置条件:爬虫项目代码编写无误、GitHub网站可以正常使用
测试数据:项目的star数、fork数、open_issue数

测试步骤:
1.启动后能正常打印日志
2.爬虫功能的验证:
2-1.网络正常
2-2.网络信号弱
2-3.没有网络
2-4.多次重复启动
2-5.爬取中强制中断
3.连接数据库的验证:
3-1.数据源类型
3-2.数据源名称验证
3-3.数据库连接输入连接地址验证
3-4.数据库端口
3-5用户名验证
3-6密码验证(长度、格式、特殊字符验证、空格验证)
4.数据库存储验证:
4-1.存储项目的名称(长度、格式、语言)、项目url 、项目的描述信息、项目的star数、fork数、open_issue数是否与页面显示一致
4-2.项目是否重复
4-3.项目是否缺失
4-4.每个项目的内容是否完整
5.界面显示验证:
5-1.字体大小
5-2.输入格式
5-3.爬取到的内容是否与GitHub网页显示到的一致
5-4.界面是否能上下滑动
5-5.点击相应的键,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值