以前很多小公司的软件测试工作一般都是由产品经理来代替。随着公司越来越规范化,软件测试工程师已经成为一个软件开发项目中必不可少的标准岗位。一个在二线城市工作2年月薪8K的小姐姐写的工作规范,请参考小白:
数字一(one)

需求分析
分析项目的需求,将用户需求转化为功能需求,定义功能对应的输入输出。
确认功能和场景分析
注射毒品
设计测试案例
通过对需求的分析和理解,用例与需求的关系清晰,一个用例对应一个测试需求。
业务流程分析
3
用例审查
测试用例符合软件的需求,当需求发生变化时,测试用例需要进行相应的修改和完善。
内部审查
4
烟雾测试
新版本给测试的是基本功能的粗略测试,冒烟测试没有直接打回版本。
决定是否继续测试。
5
执行测试用例
按照功能模块的优先级顺序执行。
单元测试

6
集成测试
对整个系统测试每个模块和模块之间关联。
重复测试用例。
7
提出一个错误
当用例失败时,bug会提交给开发并及时修复。
交叉重复用例来发现bug
8
回归测试
跟踪问题修复情况,回归验证缺陷是否修复。
验证是否引入了新的缺陷。
9
验收测试
经过几轮测试-回归-测试,所有bug都修复到验收测试阶段。
验收可以在线,没有问题。
10
输出测试报告
记录测试过程和结果,并分析发现的问题。

为软件质量提供基础。
11
结束工作
在线功能检查,反馈当前版本问题和改进建议。
在线监督


