持续集成实验我的总结

1. 先后端开发:前端

       一开始不知道从哪下手,可是看一遍开发指南和先后端接口文档以后就知道该怎么作了。根据先后端接口文档开发后端一目了然而很顺利,深入地感觉到了先后端接口文档的重要性。此次抢票项目虽然没作前端,可是看了前端部分的代码,感受到构造前端也须要很大投入。nginx

2. 系统测试:git

        咱们分别对 userpage 和 adminpage 的后端 API 进行了单元测试,而经过 JMeter 进行了性能测试。首次比较全面的写过单元测试,虽然写好测试用例须要花不短的时间,一旦有了功能测试,修改代码的效率变高,而能确保程序正常工做。后端

3. 持续集成和交付微信

      运用敏捷开发和持续集成的方法(Github + Travis CI)。合理使用 GitHub 的 issue 和 Pull reqeust 功能管理代码,issue 中用 markdown 画出来 checkbox 管理任务就很方便。使用 Travis CI 来 push 或 Pull request 时及时执行单元测试,检查代码中是否存在功能上的问题。Travis 的测试经过与否及时反映在 git commit 当中,点击 √ 或 × 图标能访问 Travis 网站查看此次 build 详情,查出来问题很方便。markdown

4. 部署工具

         首次部署过开发的应用,一开始对 nginx 和 uwsgi 很陌生,难点在于一些配置文件和静态文件配置。性能

5. 总结单元测试

          持续集成实验贴近实际软件开发项目,完成此次做业的过程当中一直以为本身在工做。通过此次实验,熟悉了持续集成工具、了解了微信公众号开发的大体流程,收获很大。测试

相关文章
相关标签/搜索