码迷,mamicode.com
首页 > Web开发 > 详细

.NET程序运行过程产生的问题

时间:2016-09-19 17:41:26      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:

1.数据兼容性

  功能模块的开发,会影响历史数据以及新数据的更新和体现。比如开发功能007,007支持了金额可变,数量不可变的原理。而历史数据均是数量可变,金额不可变的原理。此时,就会产生了问题。

2.集成测试

  功能模块的开发和维护,会影响单元模块流程的整体改动导致的问题。比如开发一个功能006 保存时加一个校验功能,要求数量不能超过10,因此在第一次保存时做了修改,此时保存确实没有问题,可是修改的时候发现没有校验。

3.深层黑洞

  开发一个功能001,使用了底层方法A,底层方法A中又包含了方法B,正常流程跑通了,测试正常上线。过了半个月后,客户反馈,功能003发生了问题,甲检查了很久,最后发现是....

技术分享
原因是功能001 执行方法A没有出现问题,调用了方法B,产生了很多垃圾数据,而原来方法B是没有被任何地方引用过的,而功能001恰巧满足了执行方法B的条件
View Code

4.多点触发

  乙开发了一个功能005,经过完美测试,上线终于成功了,一年后,客服反馈,出现了个大问题。有个客户获得了2次赠款。经过技术查到,这2次赠款操作时间相差3秒钟,

但是将该问题在测试环境反复验证,硬是无法重现,后来丙...

技术分享
打开2个页面进行操作,一个页面进行了更新,另外一个页面不关闭,这个页面操作后再点击另外一个页面,此时出现了2次赠款。
View Code

 

.NET程序运行过程产生的问题

标签:

原文地址:http://www.cnblogs.com/licin/p/5885634.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!