首页
网络编程
编程语言
网页制作
大数据
数据库
手机开发
操作系统
网络推广
建站教程
网络安全
手机教程
云服务器
特色栏目:
python
批处理
net编程
Javascript
Php
Asp
Css
Html5
Android
seo
centos
当前位置 :
主页
>
手机开发
>
其它
>
单元测试 – 涉及随机数的单元测试算法
来源:互联网
收集:自由互联
发布时间:2021-06-22
我正在写一些关于分形和随机地形生成的代码.具体来说,我现在使用的是Diamond-Square算法.对于那些不知道的人,它基本上获得了四个值的平均值,并且每一步都添加一个随机数.我将如何测
我正在写一些关于分形和随机地形生成的代码.具体来说,我现在使用的是Diamond-Square算法.对于那些不知道的人,它基本上获得了四个值的平均值,并且每一步都添加一个随机数.我将如何测试结果?我应该使用已知种子并手动计算平均值加上随机值,或者是什么?相反,我应该使用随机数计算代码中的结果吗?或者还有另一种方式吗?此外,一些关于逆向过程的想法(a.k.a.TDD,代码前的写入测试)将非常感激. 您可以使用模拟框架来模拟随机数生成.这样,您可以从结果中删除随机性,并且能够使用一组静态的预定义测试用例来测试您的代码.
在所有情况下,您不是测试随机数生成,而是测试您正在进行的计算.如果你有一个错误,你真的需要知道用于重现故障的随机数.
上一篇:
内存管理 – 如何使用倒置页表节省空间?
下一篇:
tp5.1 依赖注入的使用
相关文章
bootstrap有什么用
bootstrap框架怎么自适应手机
学习bootstrap需要什么基础
bootstrap模态框有什么用
bootstrap是什么意思啊
bootstrap是什么时间开源的
bootstrap有什么好处
bootstrap怎么实现响应式
为什么使用bootstrap框架
bootstrap怎么学
bootstrap table 怎么绑定数据
bootstrap响应式布局图片怎么居中
网友评论
相关栏目
其它
ios
android
cordova
ROM
silverlight
无线
最近更新
bootstrap有什么用
bootstrap框架怎么自适应手机
学习bootstrap需要什么基础
bootstrap模态框有什么用
bootstrap是什么意思啊
bootstrap是什么时间开源的
bootstrap有什么好处
bootstrap怎么实现响应式
为什么使用bootstrap框架
bootstrap怎么学
bootstrap table 怎么绑定数据
bootstrap响应式布局图片怎么居中
bootstrap怎么实现圆角
使用bootstrap有什么好处
bootstrap怎么快速入门
热门文章
QQ浏览器怎么关闭小说畅读模式 关闭方法介绍
微信内浏览器怎么打开 微信打开内置浏览器教程
抖音红包收益怎么提现到支付宝 抖音红包怎么提
socket是什么?套接字是什么?
套接字有哪些类型?socket有哪些类型?
OSI网络七层模型简明教程
TCP/IP协议族
IP、MAC和端口号——网络通信中确认身份信息的三
Linux下的socket演示程序
Windows下的socket演示程序
socket()函数用法详解:创建套接字
bind()和connect()函数:绑定套接字并建立连接
listen()和accept()函数:让套接字进入监听状态并响
send()/recv()和write()/read():发送数据和接收数据
socket缓冲区以及阻塞模式详解