本文主要是介绍测试小总结 之 八月竟然就结束了!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
时间不知不觉就已经走到了九月份,很快,学习测试已经一个月了。从我自己进公司到了现在,我是真的觉得并没有帮大家做些什么,大多数时候还会需要别人费心来带着我。不管是从书本上还是平时的耳濡目染,我觉得还是可以从以下几个方面做一个总结。
以下内容,想一句写一句,可能不完整,可能有问题,可能很杂乱。随笔~
测试流程:
- 开发前期参与项目的需求讨论,了解项目的开发
- 安排测试计划,测试人员,测试的模块以及测试的方法
- 项目开发的过程中,按照项目的需求,开始编写测试用例
- 实施功能模块测试,搭建测试环境
编写测试用例:
- 测试用例编号
- 测试名称
- 测试优先级
- 测试的进入步骤
- 测试环境
- 测试期望得到的结果
功能测试内容与方法:
- 数据的输入测试
输入非系统设计的数据类型
边界值测试
数据合法性的测试
单引号,双引号
空值测试
空格测试
输入校验的不一致:例如,在查询中,系统对他们的输入合法性检查与查询或调用条件的要求是否是一致的
2. 数据的增删改查:
增:
增加一个新选项时的添加条件,是否可以为空?
数据输入错误,是否清空?
是否有保存成功的提醒?
如果出错,提示错误的信息是否准确?
通过SQL检查数据库提交是否正确
新增以后的位置,是否在理想中的位置;
删:
删除失败会不会影响其他数据?
删除主表数据,其他表会不会对应更改?
删除时,是否有删除提醒?
可不可以批量删除?
删除以后,列表会不会更新?
改:
更改成功后会有提醒?
更改失败会不会对原来的数据有影响?
3. 多选按钮的测试:注意不选、单选、组合多选、选择顺序、默认情况、
4. 单选按钮:多次重复的点击,快速点击,不按照正常逻辑来点击按钮
5. 组合查询条件:不选、单选、组合多选,逆序选择、顺序选择
6. 目录路经测试:更改路径,检查系统的排错能力;更改到另外的路径、不存在的路径、 正确的路径
Bug的提交:
- 路径
- 解决优先级
- Bug详细说明
- 提交人员
测试的分类:
- 单元测试:由开发人员进行测试(白盒测试),但需要提交测试评审和测试结果
- 集成测试:模块与模块之间接口的测试
- 系统测试:整个软件系统与环境因素一起整合起来的测试
- 验收测试:以用户为主的测试,软件开发人员与质量保证人员也一起参加的测试
测试的原则:
- 证伪而非证真
- 尽早进行软件测试
- 重视无效数据和非预期的测试
- 对每一个测试结果做全面的检查
- 注意测试现场的保护和资料归档
- 程序员应该避免检查自己的程序
- 注意群集现象
- 用例要定期评审,适时补充修改用例
这篇关于测试小总结 之 八月竟然就结束了!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!