1.首先客户提出需求
2.然后项目经理收到需求后和研发人员对其进行分析,
3.分析完成后将其告诉开发,然后对其进行开发,
4.开发出来的代码首先会进行本地测试,测试通过后会统一放到gitlab仓库上,
5.然后由开发经理将其代码合并到主分支上
6.jenkins去gitlab上拉取代码
7.对拉取的代码进行代码质量检测,看其代码是否符合规范,如果不符合,则会将其打回
8.检测通过后对其进行部署,将其部署到类生产环境,进行测试,看是否有问题
9.如没有问题,则使用自动化测试(包括白盒测试,黑盒测试等),测试通过后将其部署到线上环境。
注:白盒测试是功能上的测试,而黑盒测试则是性能上的测试。