Phylab 博客汇总

一、Scrum Meetings

1. Alpha

  1. 【Alpha】Scrum Meeting 0&1
  2. 【Alpha】Scrum Meeting 2
  3. 【Alpha】Scrum Meeting 3
  4. 【Alpha】Scrum Meeting 4
  5. 【Alpha】Scrum Meeting 5
  6. 【Alpha】Scrum Meeting 6
  7. 【Alpha】Scrum Meeting 7
  8. 【Alpha】Scrum Meeting 8
  9. 【Alpha】Scrum Meeting 9
  10. 【Alpha】Scrum Meeting 10

2. Beta

  1. 【Beta】Scrum Meeting 1
  2. 【Beta】Scrum Meeting 2
  3. 【Beta】Scrum Meeting 3
  4. 【Beta】Scrum Meeting 4
  5. 【Beta】Scrum Meeting 5
  6. 【Beta】Scrum Meeting 6
  7. 【Beta】Scrum Meeting 7 & 与助教谈话
  8. 【Beta】Scrum Meeting 8
  9. 【Beta】Scrum Meeting 9
  10. 【Beta】Scrum Meeting 10

3. Gamma

  1. 【Gamma】Scrum Meeting 1 & 与助教谈话
  2. 【Gamma】Scrum Meeting 2
  3. 【Gamma】Scrum Meeting 3
  4. 【Gamma】Scrum Meeting 4
  5. 【Gamma】Scrum Meeting 5
  6. 【Gamma】Scrum Meeting 6
  7. 【Gamma】Scrum Meeting 7
  8. 【Gamma】Scrum Meeting 8
  9. 【Gamma】Scrum Meeting 9
  10. 【Gamma】Scrum Meeting 10

二、测试报告

【Alpha】Phylab 测试报告

【Beta】Phylab 测试报告

【Gamma】Phylab 测试报告

三、发布说明

【Alpha】Phylab 发布说明

【Beta】Phylab 发布说明

【Gamma】 Phylab 发布说明

四、技术博客

【技术博客】 关于laravel5.1中文件上传测试的若干尝试

【技术博客】 利用Postman和Jmeter进行接口性能测试

【技术博客】 Laravel 5.1单元测试(PHPUnit)入门

【技术博客】移动端的点击事件与Sticky Hover问题

【技术博客】使用PhpStorm和Xdebug实现Laravel工程的远程开发及调试

【技术博客】利用Python将markdown文档转为html文档

【技术博客】Laravel5.1文件上传单元测试

【技术博客】Postman接口测试教程 - 环境、附加验证、文件上传测试

五、习得的软工原理/方法/技能

Alpha

  1. 任务分配和分工需要根据进度灵活调整。

当某名同学的进度出现延误/技术上出现问题时,会及时找一名技术较强的同学或任务完成较早的同学帮助其开发,或重新为两人分配任务,以尽量减小对进度的影响。

  1. 计划的内容要划分的足够细致,相比粗略的计划划分更能体现项目的进度状态。
  2. 写好详尽的注释、文档和测试代码,对团队内之后的开发以及团队间的交接都有很大帮助。并且文档要随着项目的进度进行更新。

Beta

  1. 习得了phpunit单元测试框架的使用方法,并对本学期新增的绝大部分接口补全了单元测试。
  2. github issue与commit及成果一一对应,使任务完成更加明晰,一定程度上防止了划水的情况,同时对于一些考虑不周到的计划也有提醒作用。
  3. 一些功能在计划时需要考虑好其能带来什么价值,以及用什么方式检验这种价值。例如本阶段的Markdown功能以性能测试的结果表明相比原有的功能是有其存在的价值的。
  4. 开发时记录自己遇到的问题,解决后记录解决办法,不论对自己将来的开发,还是对帮助他人方面都有帮助。

Gamma

  1. 习得了使用Postman进行较为复杂的接口测试的办法,并对大部分接口完成了测试,导出了可供他人使用的测试样例
  2. 随时对服务器上的文件进行备份,在出现意外时可以立即恢复
  3. 一些无用的代码要及时删除,至少注释掉并加以标记,从而不会误导后来的开发者
posted @ 2019-04-12 00:15  WhatAHardChoice  阅读(358)  评论(2编辑  收藏  举报