常规的软件测试流程

像我之前从事过三家软件测试公司,三家公司的测试流程都不尽相同,比如我第一家公司,是一家娱乐短视频项目,也是大公司,公司内架构比较齐全,测试流程也比较完备。


测试流程:

1,产品将需求提交的prd文档中,有测试组长给测试组员分配需求。
2,拿到需求后,对需求进行评审,将自己不懂的问题提交到腾讯文档中,让产品在线答疑。
3,评审完之后由产品组织线下评审会,将一些线上没办法答疑的在线下解决。
4,测试组编写测试用例,开发编写代码。
5,边写完测试用例后,以邮件发给组内人员相互评审。
6,修改用例,直到相互评审没有问题。
7,以邮件发给产品和开发,进行外部评审。
8,修改用例,直到没有问题,将用例保存到svn,上传到禅道。
9,开始提测,我们测试一般分三轮测试,第一轮测试环境测试,第二轮预上线环境测试,第三轮线上环境测试。
三轮测试结束,跟踪bug,回归bug。
10,测试结束之后编写测试报告,发送给相关的领导进行评审。
11,验证升级测试,然后发布。

这家公司算是遇到的比较规范的测试流程了。