西西河

主题:【原创】最近为公司开发了一个小软件,挺好玩的 -- 温雅颂

共:💬67 🌺136 新:
全看分页树展 · 主题 跟帖
家园 想到一点是一点

首先是模拟数据产生器,要求能够随机产生大量的数据。生成的数据应该有如下要求:

1.范围足够广泛,比如要求能够产生南极地理坐标。

2.数据合理,生成的数据必须符合用户的业务逻辑要求,比如产生了一个月球上的坐标,就是不合理的,但是程序要能够随机的产生一些异常数据以测试程序的鲁棒性,同时可以模拟数据采集过程中的一些异常,比如10万个地球坐标中会冒出一个月球上坐标,这个数据,可能是由于传输中的异常或是什么其他原因引起的。

3.在数据合理的前提下,数据随机产生

4..相关参数可以设置,比如单位时间产生的数据量,丢包率等等。

5.模拟产生的数据可以保留结果,以便同接受到数据进行对比

6.产生的数据可跟踪,如果模拟出的数据导致了采集端系统的崩溃,能够跟踪可以回溯到当时崩溃的上下文环境(如果业务数据是离散的话,这个无所谓)

然后是数据比较器,主要功能就一个,将产生的数据同最后软件接受到数据进行对比,最后能够形成对比报告。

其他的想到了再说

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河