Reflect · JSON-LD Context

Reflect Context

JSON-LD context defining the semantic vocabulary for Reflect from Reflect.

6 Classes 7 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
reflect: https://reflect.run/vocabulary#

Classes

name description url SoftwareApplication Action SoftwareSourceCode

Properties

Property Type Container
Test
testId integer
Execution
executionId integer
executionStatus string
tags
TestOverrides

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "reflect": "https://reflect.run/vocabulary#",
    "name": "schema:name",
    "description": "schema:description",
    "url": "schema:url",
    "SoftwareApplication": "schema:SoftwareApplication",
    "Test": {
      "@id": "reflect:Test",
      "description": "An automated end-to-end test defined in the Reflect platform."
    },
    "testId": {
      "@id": "reflect:testId",
      "@type": "xsd:integer",
      "description": "Unique integer identifier for a Reflect test."
    },
    "Execution": {
      "@id": "reflect:Execution",
      "description": "A single run of one or more Reflect tests."
    },
    "executionId": {
      "@id": "reflect:executionId",
      "@type": "xsd:integer",
      "description": "Unique integer identifier for a test execution."
    },
    "executionStatus": {
      "@id": "reflect:executionStatus",
      "@type": "xsd:string",
      "description": "Status of a test execution: pending, running, passed, failed, or error."
    },
    "tags": {
      "@id": "schema:keywords",
      "description": "List of tags for categorizing tests."
    },
    "TestOverrides": {
      "@id": "reflect:TestOverrides",
      "description": "Runtime overrides applied to a test execution for hostnames, parameters, cookies, and headers."
    },
    "Action": "schema:Action",
    "SoftwareSourceCode": "schema:SoftwareSourceCode"
  }
}