从学校拿到毕业证之后,从测试组转入了数据组。
我的总结:
一、熟悉项目组业务
先是开通各种权限,再是熟悉项目组的东西。学习如何使用gitlab,使用kubernetes来部署项目的测试环境。我们数据组主要管理gitlab和kubernetes,从看不懂bug,到看得懂bug再去解决问题,这都需要一个过程。
二、解析excl表格的xlsx格式
之前项目组已经有人写过解析xls格式,我只需要按照他的逻辑稍作修改即可。但是解析xlsx用的是apache.poi,和解析xls格式有点不一样。
apache.poi经过了解之后,主要是用来解析各种文档、表格、PPT之类的。在我解析xlsx时,需要了解XSSFWorkbook中,判断各种类型的方法以及获取表格第一行和最后一行的方法,通过双重循环遍历获取表格中的值。
主要代码:
还有一个重要的地方是判断xlsx中的解析类型
完成之后,还有一个问题存在:需要些一个实体类,这个实体类里写的是我需要表格里的哪些字段,并且所写的字段类型要和我判断的字段类型要一致,否则会出现错误。通过反射机制,映射到实体类中。