- 需求的定义:功能
- 需求分析:分析软件在各种场景中的表现
- 分析需求的重要性:(1)明确需求与开发进度
(2)了解需求的逻辑,便于测试模块之间产生的作用
(3)熟悉需求才能测试的更加全面
项目:
华为企业云需求分析:(华为软件开发云中存放测试用例)测试用例存放在TMSS
- 新建项目模块
入口: 正常:跳转到新建页面
异常:不能进入页面
项目名称:长度测试,中英文测试,数字符号(空格,特殊符号),为空,末尾为空,提示文字的测试。
开发流程:流程选择是否能够新建成功
项目描述:长度测试,中英文测试,数字符号(空格,特殊符号),为空,末尾为空,提示文字的测试。
新建:输入不规范的时候点击新建,查看能否新建成功
输入正常内容,点击刷新,是否有二次确认框
取消:是否有二次确认框
编写用例 - 构成:
(0)模块- 用例名称:描述的一个场景
- 前置条件:
- 测试步骤
- 期望结果
- 测试用例的编写
- 等价类划分
-
- 有效等价类
- 无效等价类
-
- 边界值法
- 场景发
一、课后作业:三角形面积的计算需求分析(三角形:两边之和大于第三边)
- 第一条边长度/第二条边长度/第三条边长度:长度测试(1=<a<5);类型测试:中文,英文,数字,非法字符;为空,末尾空格,提示文字的测试
- 面积:是否可以自己键入,是否可以输入。
面积计算值:是否正确
(计算:假设a,b,c为三边 , a+b>c)
- 计算:输入合法的三边点击计算,面积自动显示;输入不合法的三边,测试提示文字
重置:是否有弹出二次确认框
退出:是否有弹出二次确认框