The Test Data Object

A Test Data Model is defined in the entity array of a test's dependencies > data section. Each Test Data Model can contain Entities and CSV files. An Entity can contain one or more data parameters.

All timestamps are in UNIX Epoch time.

The Test Data Object

The Test Data Object

{
	"data": {
		"type": "datamodel",
		"attributes": {
			"model": {
				"schema": "http://blazemeter.com/blazedata/schema",
				"id": "datamodel/emailaddress",
				"title": "email contact",
				"description": "random string at domain dot com",
				"type": "object",
				"kind": "tdm",
				"entities": {
					"MyDataEntity": {
						"title": "MyDataEntity",
						"type": "object",
						"properties": {
							"name": { "type": "string" },
							"email": { "type": "string" }
						},
						"requirements": {
							"name": "randText(5, 10)",
							"email": "$name + '@google.com'"
						}
					}
				}
			}
		}
	}
}