{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":1744,"path":"application-development/automated-test-framework-atf/atf-step-config-record.md","title":"Automated Test Framework Step Config record","bundle":null,"doc_type":null,"release":"australia","body":"\n# Automated Test Framework Step Config record\n\nThe step config record controls how a test step of this type behaves.\n\n<table><thead><tr><th>\n\nField / Element\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nName\n\n</td><td>\n\nThe name for this test step configuration.\n\n</td></tr><tr><td>\n\nActive\n\n</td><td>\n\n**True** if this step configuration is active. Otherwise, **false**.\n\n</td></tr><tr><td>\n\nStep Environment\n\n</td><td>\n\nThe [step environment](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/step-environments-module.md) in which a step with this configuration can run.\n\n</td></tr><tr><td>\n\nCategory\n\n</td><td>\n\nThe [category](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/step-configuration-categories-module.md) assigned to a step with this configuration.\n\n</td></tr><tr><td>\n\nApplication\n\n</td><td>\n\nThe application scope in which the system runs steps with this configuration.\n\n</td></tr><tr><td>\n\nBatch order constraint\n\n</td><td>\n\nConstrains where a step with this configuration can appear in a test:-   **None**: A step based on this configuration can appear at any point in a test.\n-   **Start Batch Execution**: If a test includes this a step based on this configuration, it must be the first step in the test.\n-   **Run in the middle of an execution**: If a test includes a step based on this configuration, it cannot be the first or last step.\n-   **Stop Execution**: If a test includes a step based on this configuration, it must be the last step in the test.\n\n</td></tr><tr><td>\n\nClass type\n\n</td><td>\n\nFor custom step configurations, this field is always **Script**.\n\n</td></tr><tr><td>\n\nOrder\n\n</td><td>\n\nAn integer specifying where steps with this configuration appear in the step list on the Add Test Step dialog. For more information, see the [example using the Order field](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/atf-step-config-xmpls.md).\n\n</td></tr><tr><td>\n\nTemplate reminder\n\n</td><td>\n\nThe instructions that appear when a step with this configuration is included in a test as part of a template. For more information, see the[example of using the Template reminder field.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/atf-step-config-xmpls.md)\n\n</td></tr><tr><td>\n\nHTML description\n\n</td><td>\n\nThe text that appears when the cursor highlights a step with this configuration on the Create New Step dialog. For more information, see the [example using the HTML description field.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/atf-step-config-xmpls.md)\n\n</td></tr><tr><td>\n\nDescription generation script\n\n</td><td>\n\nGenerates the text that describes a step when a test includes it. For more information, see the [example using the description generation script](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/atf-step-config-xmpls.md).\n\n</td></tr><tr><td>\n\nStep execution script\n\n</td><td>\n\nScript \\(javascript\\) that runs when a step with this config runs.\n\n</td></tr><tr><td>\n\nInput Variables related list\n\n</td><td>\n\nThe variables that act as inputs for a step with this config.\n\n</td></tr><tr><td>\n\nOutput variables related list\n\n</td><td>\n\nThe variables that act as outputs for a step with this config.\n\n</td></tr></tbody>\n</table>**Parent Topic:**[Step configurations](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/step-configurations-module.md)\n\n"}}