测试用例的要素:标题 、用例编号、测试环境、测试平台、功能模块 、前置条件 、测试数据 、测试步骤 、优先级、预期结果
标题:爬虫项目的测试用例
用例编号: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.点击相应的键,