分享第一次部署项目的经历

项目简介: 类似电商的一个网站前后台结合的项目
项目运用的服务器: Apache
项目运用的IDE : XAMPP

部署的过程:

  • 第一步:书写项目的版本信息
    • 首先是书写项目发布版本的Tag文件,在Tag文件中描述清楚该版本的发布时间、发布模式(内测版本VS公测版本)、发布地点(服务器所在的IP地址)、发布人员以、测试人员以及此次版本发布分别完成了哪些issue
    • 然后就是修改项目的README.md文件,在其中添加在此次新版本中修改了哪些内容(修复内容,新增内容,删除内容)按不同的模块进行描述。(可以参考自己完成的issue去描述)
  • 第二步: 将最新版本的项目文件下载至服务器所在的PC/VM,将项目部署至服务器中
    • 首先是将最新版本的Tag对应的项目文件下载下来,转移至部署的服务器中的项目目录下。(这里笔者是用的XAMPP,默认的情况下项目的目录是在根目录下的"www"文件夹下的)
    • 然后就是保持服务器开启的状态,设置服务器的端口等配置信息
  • 第三步:对部署好的项目进行测试
    • 这里推荐几种目前比较好用的测试方法:
      • "Monkey Tap" :将所有的按钮和可触发的事件都触发一次,测试是否符合逻辑
      • 录屏测试:通过特定的工具进行录屏操作,智能测试所有的页面
      • 设置单元测试(虽然费劲,但是很鼓励啊!)

新手自己的见解有描述不当的还望谅解!

欢迎针对技术的交流,邮箱: xb1997love@gmail.com
原创文章,转载请标明出处,谢谢!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,246评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,370评论 25 709
  • 每个人都有一段难捱的日子,而我有一段直男癌的日子。 一位许久不联系的朋友突然问我,贾老师,听说你连续追了五个女生,...
    麦一十阅读 1,029评论 20 16
  • 自从我记事以来,我的头发可谓是也经历过变化万千了,总是想要追求更新潮更酷的发型,嗯,至少高中以前,那个时候还完全是...
    大触Zs阅读 607评论 0 1
  • 这颗种了三年半的芙蓉树越长越大,花蕊越来越大,根也越长越深,可是却怕根深会影响到老墙。 把树送人了吧?和若水商量着...
    叶粟阅读 762评论 4 5