{"id":3271,"date":"2026-02-26T18:28:40","date_gmt":"2026-02-26T17:28:40","guid":{"rendered":"https:\/\/itpower.de\/en\/?page_id=3271"},"modified":"2026-03-16T14:06:46","modified_gmt":"2026-03-16T13:06:46","slug":"test-specifications-for-test-automation","status":"publish","type":"page","link":"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/","title":{"rendered":"Test specifications for test automation"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3271\" class=\"elementor elementor-3271\">\n\t\t\t\t<div class=\"elementor-element elementor-element-224d88e e-flex e-con-boxed e-con e-parent\" data-id=\"224d88e\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d968b3d elementor-widget elementor-widget-text-editor\" data-id=\"1d968b3d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h1><b>Test specifications for test automation: Easily created using a tool instead of a script<\/b><\/h1><p><span style=\"color: #1f384e;\">Test automation and intelligent solutions for creating test case specifications significantly improve the efficiency of hardware-in-the-loop (HiL) tests. Tool extensions can be used to create executable test specifications for automated HiL tests without the use of a scripting language.<\/span><\/p><h2><b>Initial situation<\/b><\/h2><p><span style=\"color: #1f384e;\">HiL systems are widely used in industry and enable powerful test environments to be set up and test coverage to be increased. HiL tests offer a number of advantages over other test methods. Compared to tests in a real environment, HiL tests allow early testing in all development phases. They also enable better reproducibility of test cases, as the simulated environment of the test object ensures that the test process is independent of external factors such as weather conditions. In addition, the HiL test environment avoids risks from damage to the overall system and accidents during the test process that could result from possible defects \u2013 an additional cost saving. Other test methods that also use simulation techniques, such as software-in-the-loop (SiL) or model-in-the-loop (MiL), have the disadvantage that the software to be tested is not executed on the actual hardware and its interaction with external components cannot be observed. In addition, the HiL method offers the possibility of observing the behavior of the test object at its load limits, e.g., through stress and performance tests.<\/span><\/p><p><span style=\"color: #1f384e;\">For HiL testing, the embedded system under test (SUT) is connected via its inputs and outputs to a HiL test bench, which models the system environment of the test object using simulated sensors, actuators, and mechanical and electrical components. The inputs of the test object are then stimulated with data from the environment model.<\/span><\/p><p><span style=\"color: #1f384e;\">HiL tests are usually performed under real-time conditions. The management software for the HiL infrastructure is therefore often run on real-time capable hardware. There are various HiL hardware and software solutions from different manufacturers on the market. A widely used solution for HiL test equipment comes from NI (formerly National Instruments). NI offers the VeriStand software environment for managing HiL hardware components. This offers numerous control and management functions. VeriStand enables test engineers to configure I\/O channels, integrate simulation models, log data, generate stimuli, and communicate with the hardware of the HiL system, for example.<\/span><\/p><p><span style=\"color: #1f384e;\">In addition, VeriStand allows user-defined functionality to be added to the test environment. This is a great help, for example, in optimizing the creation of test case specifications.<\/span><\/p><h2><b>A central front end for the test engine<\/b><\/h2><p><span style=\"color: #1f384e;\">The complexity, growing number of functions, and thus possible input and output signals of an average embedded system, such as an automotive control unit, leads to a high number of test cases, among other things.<\/span><span style=\"color: #1f384e; font-size: 1em;\">In order to master the enormous test scope of modern electronic systems, a high degree of continuous automation of the test process is essential. The basis for such test automation is the creation of test case specifications.<\/span><\/p><p><span style=\"color: #1f384e;\">In VeriStand, test specifications can be created using programming and scripting languages. However, this requires the user to have certain programming skills and is relatively time-consuming. In order to provide a simple way to specify test cases for automated execution in a hardware-in-the-loop environment, it is advisable to integrate specialized tools into the test environment. Various tools from different manufacturers are available on the market for this purpose. In-house developments can also perform this function. ITPower Solutions has made its in-house test tool ContinoProva available for use in a HiL environment via a connection to NI VeriStand. The architecture of the tool used is, of course, important for this application.<\/span><\/p><p><span style=\"color: #1f384e;\">The ContinoProva tool was originally designed for use in heterogeneous tool environments. It specializes in automating test execution and test evaluation. Thanks to its open client-server architecture, it can be used widely in almost all test environments and in every test phase. The tool abstracts from the user and programming interfaces of the test environment in which it is used and provides a uniform front end for the specification of tests and the control of connected hardware and software tools. Of course, this requires that connected tools have the appropriate APIs.<\/span><\/p><p><span style=\"color: #1f384e;\">ContinoProva communicates with external tools via so-called services, which can call all relevant functions and methods of the corresponding tool via its programming interface (API) and receive its corresponding return values. Encapsulating communication in services enables use in different tool environments.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15a0c6bc elementor-widget elementor-widget-image\" data-id=\"15a0c6bc\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"555\" src=\"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/02\/abbildung-1-anbindung-von-continoprova-an-ni-veristand-scaled-1-1024x555.jpg\" class=\"attachment-large size-large wp-image-3272\" alt=\"\" srcset=\"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/02\/abbildung-1-anbindung-von-continoprova-an-ni-veristand-scaled-1-1024x555.jpg 1024w, https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/02\/abbildung-1-anbindung-von-continoprova-an-ni-veristand-scaled-1-300x163.jpg 300w, https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/02\/abbildung-1-anbindung-von-continoprova-an-ni-veristand-scaled-1-768x416.jpg 768w, https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/02\/abbildung-1-anbindung-von-continoprova-an-ni-veristand-scaled-1-1536x833.jpg 1536w, https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/02\/abbildung-1-anbindung-von-continoprova-an-ni-veristand-scaled-1-2048x1110.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Figure 1<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-658b866 elementor-widget elementor-widget-text-editor\" data-id=\"658b866\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #1f384e;\">Figure 1 shows the schematic structure of the NI HiL test environment with the connected ContinoProva test tool. The tool runs on a Windows PC. This allows executable test scenarios to be specified on the PC using the tool and the data to be transferred to the real-time system for further processing. The basis for communication between ContinoProva and VeriStand is the implemented service, referred to here as the NI HiL service. As the test engine, VeriStand controls and communicates with the HiL environment and the test object. The output signals and data from the test object are sent back to ContinoProva via VeriStand for evaluation and further use.<\/span><\/p><h2><strong>Test control<\/strong><\/h2><p><span style=\"color: #1f384e;\">The NI HiL service enables read and write access to all channels used in a VeriStand project and also offers operations for stimulating and recording the channels at a given time interval. These channels are used in VeriStand for user-defined provision of functionalities such as real-time stimulus generation, data acquisition for measurements, and parameter definition. The ASAM standard was developed to ensure the compatibility of tools in the development process and to enable continuous data exchange. It defines protocols, data models, file formats, and interfaces (APIs) for software development and testing in the automotive environment.<\/span><\/p><p><span style=\"color: #1f384e;\">The NI HiL service was implemented based on the ASAM standard \u201cASAM AE XIL &#8211; Generic Simulator Interface.\u201d This allows ports to be configured, data to be recorded, and variables to be stimulated. The common file formats of the ASAM standard were used in this context.<\/span><\/p><p><span style=\"color: #1f384e; font-size: 1em;\">The VeriStand operations ReadChannel and WriteChannel form the cornerstones for the specification of test cases in the test scenario shown below as an example. The ReadChannel operation can be used to read the current value of the corresponding channel. The WriteChannel operation sets the channel to the specified value.<\/span><\/p><p><span style=\"color: #1f384e;\">The HiL service now offers the option of reading signal waveforms from all common ASAM-compatible file formats for the stimulation of a channel in a given time interval. Signal waveforms are recorded in the ASAM file format MDF4.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35b1eb52 elementor-widget elementor-widget-image\" data-id=\"35b1eb52\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"618\" src=\"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/02\/abbildung-2-testspezifikation-in-continoprova-fuer-die-uebergabe-an-ni-veristand-scaled-1-1024x618.jpg\" class=\"attachment-large size-large wp-image-3273\" alt=\"\" srcset=\"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/02\/abbildung-2-testspezifikation-in-continoprova-fuer-die-uebergabe-an-ni-veristand-scaled-1-1024x618.jpg 1024w, https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/02\/abbildung-2-testspezifikation-in-continoprova-fuer-die-uebergabe-an-ni-veristand-scaled-1-300x181.jpg 300w, https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/02\/abbildung-2-testspezifikation-in-continoprova-fuer-die-uebergabe-an-ni-veristand-scaled-1-768x463.jpg 768w, https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/02\/abbildung-2-testspezifikation-in-continoprova-fuer-die-uebergabe-an-ni-veristand-scaled-1-1536x926.jpg 1536w, https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/02\/abbildung-2-testspezifikation-in-continoprova-fuer-die-uebergabe-an-ni-veristand-scaled-1-2048x1235.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Figure 2<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d84d2ca elementor-widget elementor-widget-text-editor\" data-id=\"7d84d2ca\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #1f384e;\">Figure 2 shows a test specified for VeriStand with ContinoProva. As shown in the tree structure on the left side of the image, this test consists of several test groups, which in turn contain several test sequences. A test sequence is formed by a series of test steps that are processed sequentially. Test steps are the smallest test execution units. The operations of a test step are called test tasks. In this case, the test of an engine control unit is demonstrated. The figure shows an example of the window for the test task \u201cDesiredRPM = 4000\u201d. Here, the engine speed is to be set to the defined value. In the test task, the WriteChannel operation from the NI HiL service and the value 4000 for the input signal command_RPM are called. This method allows test cases for all components and tools in the HiL environment to be easily created and managed via the central user interface.<\/span><\/p><h2><strong>Conclusion<\/strong><\/h2><p><span style=\"color: #1f384e;\">The described connection of a test tool to a HiL system with NI VersiStand as the test engine significantly reduces the testing effort. Test resources, time, and costs for the development and maintenance of test programs and scripts can be saved, and the functionality provided by the tool can be used for the test process. The test engineer can specify and manage test cases using the tool GUI and execute them immediately in VeriStand. By outsourcing the test specification from the technical infrastructure of the HiL system, the test cases can be designed from a purely logical and subject-specific perspective and are therefore less dependent on their specific implementation. This further simplifies the management of the test cases.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1aff1b69 e-flex e-con-boxed e-con e-parent\" data-id=\"1aff1b69\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f638ab9 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"6f638ab9\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/itpower.de\/en\/continoprova\/\" target=\"_blank\" id=\"1\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">More about ContinoProva<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-54c60408 e-flex e-con-boxed e-con e-parent\" data-id=\"54c60408\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-69d2df33 elementor-widget elementor-widget-text-editor\" data-id=\"69d2df33\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"text-align: center;\">Do you have any questions? Get in touch! We are happy to assist you!<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-27adb33c e-flex e-con-boxed e-con e-parent\" data-id=\"27adb33c\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-164cf919 e-con-full e-flex e-con e-child\" data-id=\"164cf919\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b4b7a9d elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"2b4b7a9d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"765\" src=\"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/2025-04-03-sebastian3093-medium-scaled-e1762957334471-1024x765.jpg\" class=\"attachment-large size-large wp-image-2959\" alt=\"\" srcset=\"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/2025-04-03-sebastian3093-medium-scaled-e1762957334471-1024x765.jpg 1024w, https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/2025-04-03-sebastian3093-medium-scaled-e1762957334471-300x224.jpg 300w, https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/2025-04-03-sebastian3093-medium-scaled-e1762957334471-768x574.jpg 768w, https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/2025-04-03-sebastian3093-medium-scaled-e1762957334471-1536x1148.jpg 1536w, https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2025\/12\/2025-04-03-sebastian3093-medium-scaled-e1762957334471.jpg 1900w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-861ac58 e-con-full e-flex e-con e-child\" data-id=\"861ac58\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-49ba726b e-con-full e-flex e-con e-child\" data-id=\"49ba726b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f3e6938 elementor-widget elementor-widget-text-editor\" data-id=\"6f3e6938\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #1f384e;\">I am your sales representative and will be happy to advise you on all questions relating to our services and products! Get in touch or simply make an appointment for a free consultation.<\/span><\/p><p><strong><span style=\"color: #1f384e;\">Sebastian Stritz<\/span><\/strong><br \/><span style=\"color: #1f384e;\"><strong>E-Mail:<\/strong><\/span> <a href=\"mailto:sebastian.stritz@itpower.de\">sebastian.stritz@itpower.de<\/a><br \/><span style=\"color: #1f384e;\"><strong>Phone<\/strong>: +49 (0)30 6098501-17<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-64178d7a e-con-full e-flex e-con e-child\" data-id=\"64178d7a\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-52e9ff64 elementor-align-left elementor-widget elementor-widget-button\" data-id=\"52e9ff64\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/outlook.office365.com\/book\/Terminbuchung@itpower.de\/?ismsaljsauthenabled=true\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book a Call now!<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-297bfcdf e-flex e-con-boxed e-con e-parent\" data-id=\"297bfcdf\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b535780 elementor-widget elementor-widget-spacer\" data-id=\"6b535780\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Test specifications for test automation: Easily created using a tool instead of a script Test automation and intelligent solutions for creating test case specifications significantly improve the efficiency of hardware-in-the-loop (HiL) tests. Tool extensions can be used to create executable test specifications for automated HiL tests without the use of a scripting language. Initial situation [&hellip;]<\/p>\n","protected":false},"author":85,"featured_media":3354,"parent":3243,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-3271","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Test specifications for test automation<\/title>\n<meta name=\"description\" content=\"Learn how test automation and intelligent solutions for creating test case specifications significantly improve the efficiency of hardware-in-the-loop (HiL) tests. Tools can be used to create executable test specifications for automated HiL tests without the use of a scripting language.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Test specifications for test automation\" \/>\n<meta property=\"og:description\" content=\"Learn how test automation and intelligent solutions for creating test case specifications significantly improve the efficiency of hardware-in-the-loop (HiL) tests. Tools can be used to create executable test specifications for automated HiL tests without the use of a scripting language.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/\" \/>\n<meta property=\"og:site_name\" content=\"ITPower Solutions GmbH\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-16T13:06:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/03\/continoprova_slider_logo1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"760\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/\",\"url\":\"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/\",\"name\":\"Test specifications for test automation\",\"isPartOf\":{\"@id\":\"https:\/\/itpower.de\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/03\/continoprova_slider_logo1.jpg\",\"datePublished\":\"2026-02-26T17:28:40+00:00\",\"dateModified\":\"2026-03-16T13:06:46+00:00\",\"description\":\"Learn how test automation and intelligent solutions for creating test case specifications significantly improve the efficiency of hardware-in-the-loop (HiL) tests. Tools can be used to create executable test specifications for automated HiL tests without the use of a scripting language.\",\"breadcrumb\":{\"@id\":\"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/#primaryimage\",\"url\":\"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/03\/continoprova_slider_logo1.jpg\",\"contentUrl\":\"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/03\/continoprova_slider_logo1.jpg\",\"width\":1600,\"height\":760},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/itpower.de\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\/\/itpower.de\/en\/blog\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Test specifications for test automation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/itpower.de\/en\/#website\",\"url\":\"https:\/\/itpower.de\/en\/\",\"name\":\"ITPower Solutions GmbH\",\"description\":\"The Software, Testing &amp; Quality Experts\",\"publisher\":{\"@id\":\"https:\/\/itpower.de\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/itpower.de\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/itpower.de\/en\/#organization\",\"name\":\"ITPower Solutions GmbH\",\"url\":\"https:\/\/itpower.de\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/itpower.de\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2024\/02\/signet_itpower_solutions_696.png\",\"contentUrl\":\"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2024\/02\/signet_itpower_solutions_696.png\",\"width\":696,\"height\":696,\"caption\":\"ITPower Solutions GmbH\"},\"image\":{\"@id\":\"https:\/\/itpower.de\/en\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Test specifications for test automation","description":"Learn how test automation and intelligent solutions for creating test case specifications significantly improve the efficiency of hardware-in-the-loop (HiL) tests. Tools can be used to create executable test specifications for automated HiL tests without the use of a scripting language.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/","og_locale":"en_US","og_type":"article","og_title":"Test specifications for test automation","og_description":"Learn how test automation and intelligent solutions for creating test case specifications significantly improve the efficiency of hardware-in-the-loop (HiL) tests. Tools can be used to create executable test specifications for automated HiL tests without the use of a scripting language.","og_url":"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/","og_site_name":"ITPower Solutions GmbH","article_modified_time":"2026-03-16T13:06:46+00:00","og_image":[{"width":1600,"height":760,"url":"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/03\/continoprova_slider_logo1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/","url":"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/","name":"Test specifications for test automation","isPartOf":{"@id":"https:\/\/itpower.de\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/#primaryimage"},"image":{"@id":"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/#primaryimage"},"thumbnailUrl":"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/03\/continoprova_slider_logo1.jpg","datePublished":"2026-02-26T17:28:40+00:00","dateModified":"2026-03-16T13:06:46+00:00","description":"Learn how test automation and intelligent solutions for creating test case specifications significantly improve the efficiency of hardware-in-the-loop (HiL) tests. Tools can be used to create executable test specifications for automated HiL tests without the use of a scripting language.","breadcrumb":{"@id":"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/#primaryimage","url":"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/03\/continoprova_slider_logo1.jpg","contentUrl":"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2026\/03\/continoprova_slider_logo1.jpg","width":1600,"height":760},{"@type":"BreadcrumbList","@id":"https:\/\/itpower.de\/en\/blog\/test-specifications-for-test-automation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/itpower.de\/en\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/itpower.de\/en\/blog\/"},{"@type":"ListItem","position":3,"name":"Test specifications for test automation"}]},{"@type":"WebSite","@id":"https:\/\/itpower.de\/en\/#website","url":"https:\/\/itpower.de\/en\/","name":"ITPower Solutions GmbH","description":"The Software, Testing &amp; Quality Experts","publisher":{"@id":"https:\/\/itpower.de\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/itpower.de\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/itpower.de\/en\/#organization","name":"ITPower Solutions GmbH","url":"https:\/\/itpower.de\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/itpower.de\/en\/#\/schema\/logo\/image\/","url":"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2024\/02\/signet_itpower_solutions_696.png","contentUrl":"https:\/\/itpower.de\/en\/wp-content\/uploads\/sites\/3\/2024\/02\/signet_itpower_solutions_696.png","width":696,"height":696,"caption":"ITPower Solutions GmbH"},"image":{"@id":"https:\/\/itpower.de\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/itpower.de\/en\/wp-json\/wp\/v2\/pages\/3271","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itpower.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/itpower.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/itpower.de\/en\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/itpower.de\/en\/wp-json\/wp\/v2\/comments?post=3271"}],"version-history":[{"count":12,"href":"https:\/\/itpower.de\/en\/wp-json\/wp\/v2\/pages\/3271\/revisions"}],"predecessor-version":[{"id":3409,"href":"https:\/\/itpower.de\/en\/wp-json\/wp\/v2\/pages\/3271\/revisions\/3409"}],"up":[{"embeddable":true,"href":"https:\/\/itpower.de\/en\/wp-json\/wp\/v2\/pages\/3243"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/itpower.de\/en\/wp-json\/wp\/v2\/media\/3354"}],"wp:attachment":[{"href":"https:\/\/itpower.de\/en\/wp-json\/wp\/v2\/media?parent=3271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}