Testing, Quality & BDD (robos.testing)

Gherkin features, scenarios, step definitions, test plans, suites, execution records, testing libraries and game test scenarios.

   
Package id testing
Namespace robos.testing
Package file .robos/kgraphs/testing/package.jsonld
Classes documented 21

Classes

Required properties are the ones with a minimum count of 1 or more. A node that lacks one fails validation.

Class Shape Required properties
Scenario (robos:Scenario) urn:robos:shape:ScenarioShape dcterms:title, robos:steps
Scenario Step (robos:ScenarioStep) urn:robos:shape:ScenarioStepShape robos:keyword, robos:stepText
CRPG Test Scenario (robos:CRPGTestScenario) urn:robos:shape:CRPGTestScenarioShape dcterms:title, robos:seed, robos:map, robos:party
CRPG Battle Map (robos:CRPGBattleMap) urn:robos:shape:CRPGBattleMapShape dcterms:title, robos:width, robos:height
CRPG Map Object (robos:CRPGMapObject) urn:robos:shape:CRPGMapObjectShape robos:objectId, robos:objectType, robos:shape, robos:position
CRPG Combatant (robos:CRPGCombatant) urn:robos:shape:CRPGCombatantShape robos:actorId
Infinity AI Directive (robos:InfinityAIDirective) urn:robos:shape:InfinityAIDirectiveShape robos:controller
CRPG Player Input (robos:CRPGPlayerInput) urn:robos:shape:CRPGPlayerInputShape robos:type
Tabletop Test Scenario (robos:TabletopTestScenario) urn:robos:shape:TabletopTestScenarioShape dcterms:title, robos:seed, robos:party
Gherkin Feature (robos:GherkinFeature) urn:robos:shape:GherkinFeatureShape dcterms:title, robos:featureFile
Gherkin Background (robos:GherkinBackground) urn:robos:shape:GherkinBackgroundShape dcterms:title, robos:steps, robos:inFeature
Gherkin Rule (robos:GherkinRule) urn:robos:shape:GherkinRuleShape dcterms:title, robos:inFeature
Scenario Outline (robos:ScenarioOutline) urn:robos:shape:ScenarioOutlineShape dcterms:title, robos:steps, robos:examplesTable
Examples Table (robos:ExamplesTable) urn:robos:shape:ExamplesTableShape dcterms:title, robos:tableHeaders, robos:tableRows
Step Definition (robos:StepDefinition) urn:robos:shape:StepDefinitionShape dcterms:title, robos:regexPattern, robos:codeFile
Data Table (robos:DataTable) urn:robos:shape:DataTableShape robos:tableRows, robos:step
Doc String (robos:DocString) urn:robos:shape:DocStringShape robos:content, robos:step
Testing Library (robos:TestingLibrary) urn:robos:shape:TestingLibraryShape dcterms:title, robos:testingType, robos:language
Test Plan (robos:TestPlan) urn:robos:shape:TestPlanShape dcterms:title
Test Suite (robos:TestSuite) urn:robos:shape:TestSuiteShape dcterms:title, robos:testFramework
Test Execution Record (robos:TestExecutionRecord) urn:robos:shape:TestExecutionRecordShape dcterms:title, oslc_qm:executionStatus, oslc_qm:reportsOnTestCase

Table of contents