系统测试和验证

Wolfram 语言对用其语言编写的函数和程序包提供用于创建、维护和检验测试的完全的集成支持. 使用纯文本格式或丰富的笔记本界面,可以按需创建和运行测试. 另外,Wolfram 语言也允许你使用简单的工具条把普通的笔记本转换成测试笔记本.

TestCreate 创建带有输入和期待输出的测试

VerificationTest 创建立即计算的测试

IntermediateTest 在另一个测试中创建测试

TestObject 表示由 TestCreateVerificationTest 产生的测试

TestEvaluate 运行一个 TestObject

TestReport 通过运行测试集合产生一个测试报告

TestReportObject 表示 TestReport 结果的对象

$TestFileName 测试正在运行的文件名称

选择

TimeConstraint 测试的时间限制

MemoryConstraint 测试的内存限制

SameTest 如何确定测试是否通过

TestID 测试识别号

MetaInformation 与测试关联的任意额外信息

TestEvaluationFunction TestReport 中计算测试使用的函数

HandlerFunctions  ▪  HandlerFunctionsKeys  ▪  ProgressReporting

随机数据生成

RandomInteger  ▪  RandomReal  ▪  RandomImage  ▪  RandomGraph  ▪  RandomEntity