Day04课堂笔记
今日目标
-
能对黑马头条的登录、发布功能完成测试
一、项目微实战
1.1 项目介绍
项目名称:黑马头条(资讯类的软件系统)
-
项目背景:供学科授课使用,供学生进行信息分享和案例经验的学习
-
产品定位:发表信息、讨论技术交流
-
项目目标:完成产品上线
-
项目功能
-
用户平台 : 用户查看为主(APP)
-
自媒体平台:信息发布、评论管理为主(web)
-
后台系统:后台数据库、权限管理为主
-
-
概念介绍【扩展】
-
前台:普通用户(大多数)使用者操作的载体(页面/app/小程序等)
-
后台:少部分使用者操作系统的载体(页面为主)
-
前端:开发前台系统的人 ---> 前端开发、Android开发、iOS开发等
-
后端:开发后台系统的人 ---> Java开发、C++开发、Python开发等
-
1.2 功能测试
思考:给你一个模块你会怎么测试?
先从测试流程思考,再展开细化
项目链接:
1.2.1 需求分析
-
对于需求达成一致理解
-
找出当前模块核心测试目的和条件
1.2.2登录模块
-
测试设计
依据:产品需求说明书、产品原型图、流程图
-
功能测试点【对于被测对象的设计思路的描述】
-
参见课堂资料xmind
-
-
-
功能测试用例
-
功能用例评审
注意:实际工作中往往评审测试点(有无遗漏、有误逻辑错误)
-
测试执行
评审通过的用例,在原有用例模板增加一列
-
实际结果/执行结果
-
通过:pass --> 和预期结果一致
-
失败:failed --> 和预期结果不一致
-
阻塞:block --> 用例执行不下去【找对应开发/其他相关人员立即处理】
-
忽略:N/A --> 写完的用例已经适用了/作废 【产品的需求发生了变更】
-
-
-
缺陷报告
1.2.3 文章发布
-
参考课堂资料XMind