软件测试作业一——记一次error的历程

Briefly describe an error from your past projects that you have recently completed or an error from other projects which impress you most. State the reason, impact of the error and how did you find it. 
error:某次在就业指导中心用js处理就业学生信息分析的时候,原始数据用Excel表格存储,需要对每一行的学生信息进行统计。使用`data.split('\n')`来获得每一行数据。然而在实际处理的过程中由于某些数据字段(例如学生的家庭地址)中有回车,这样对数据处理(比方说统计就业人数)的信息就会因为某些不对应的格式而报错。
在debug的过程中,我选择打印每一行的数组的个数,发现了大部分数组都是83长度,极少数有44+39,40+43的情况,因为这两行包含学生的地址信息,有些学生填写的时候加了回车。
解决方法是和老师商量在原始数据表中将极少数(大概有2-3个)的回车去掉,当然事后想到了用nodejs的`Readline()`方法也是可以的=_=

转载于:https://www.cnblogs.com/brainchen/p/8549752.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值