① 测试流程
l 需求评审(需求是否合理、是否可测)
l 测试计划(进度计划、资源(人力、测试环境配置、测试工具等))
l 测试设计(形成测试用例)
l 测试执行
l BUG提交、跟踪、管理
l 回归测试
l 测试报告输出
② 测试类型
a. 按照项目流程阶段:单元测试、集成测试、系统测试、验收测试;
b. 按照代码的可见程度划分:黑盒测试、白盒测试、灰盒测试;
c. 按照是否投入大量的人力:手工测试、自动化测试;
d. 还有冒烟测试、回归测试、随机测试等
e. 同时。从系统整体的角度考虑,可分为:功能测试、性能测试、兼容性测试、安全测试、易用性测试、可靠性测试、配置测试、UI测试、文档类测试等
③ 测试方法
黑盒测试:等价类划分、边界值分析、错误推测、因果图、决策表、正交分析、场景法;
白盒测试:语句覆盖、条件覆盖、判定覆盖、判定条件覆盖、条件组合覆盖、路径覆盖;
④ 测试工具
接口测试工具:postman、jmeter
性能测试工具:jmeter、loadrunner等