TASK

ticket 工单模块
notice:消息中心
ftm-statement:财务报表,账簿
tag:标签服务代码
cms:文章
钱谷短信APP以及安装Chrome插件
阿里qlexpress
apache poi:Java Excel APIs
rpa:机器自动操作,点前端界面,模拟手动操作
dalaran:trantor的出发调用:中转站
cms:内容管理系统
crm:客户管理系统
prd:需求
Arthas:Alibaba开源的Java诊断工具
localhost:8765访问不了: 数据库的问题: 数据库没有对应的网关数据
!重新上报一下看一下
了解业务:借、贷与会计科目
会用;
会调试;
  • 从业务入手,公司的项目代码一定是为了解决公司现有的某些业务而存在,不会独立存在,所以要先了解清楚这个项目的需求,至少需求文档,原型图,设计稿你要先搞懂。
  • 去使用这个系统,把自己当做一个测试工程师,摸透整个业务流走向,可以做笔记,文档,思维导图,流程图。
  • 到这里才是去把代码仓库clone到自己电脑,然后在本地搭建起能够跑通业务的测试环境,数据库,后端服务,前端服务(以及配套的一些服务,缓存,消息队列,分布式)等等。
  • 熟悉整个项目的代码结构,每家公司的代码结构可能不尽相同;从整体上把握下整个项目的架构(如果有架构的话,有些公司根本毫无架构可言),借助前人留下的技术文档,架构图,ER图等。
  • 针对某一模块梳理,下断点,打日志,看看这个API到底是怎么进行数据流转的,都是用了哪些类的哪些方法,是如何实现的,如果让你去实现,你会怎么实现。
  • 写代码,让你的前辈分一些不是很紧急或者是以前遗留下来的bug,一次为切入点更加深层次的了解项目,因为bug往往都是多个业务掺杂了以后出现的,当你修复了这个项目的所有bug,我不得不说,你已经是这个项目的最佳维护人了。