CINXE.COM
IEEE SA - P3407
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <!-- fields for Cloudsearch --> <meta name="title" content="IEEE SA - Standard for End-to-End Software Testing Automation Tools"/> <meta name="type" content="Project"/> <meta name="topic" content="Software and Systems Engineering"/> <meta name="category" content=""/> <meta name="description" content="This standard addresses end-to-end software testing automation tools that are used to test end-to-end functionalities of the system in real software integration environments. These standardized tools are used to prepare and execute testing automation scripts faster to deliver high quality products by reducing the overhead on automation scripts preparation, maintenance, and execution. The end-to-end testing automation covers the testing of each layer of the application that includes functional / integration testing (Includes but not limited to user interface testing, application programming interface (API) testing, data flow and data testing, business logic testing, messaging testing, and visualization testing), performance testing and load testing. This standard also covers the grouping mechanisms of the test scenarios to group the scenarios in different categories like regression test, sanity test, smoke test, load test and with the ability to support custom tags so that the categorized test scenarios can be executed independently. The scope of this standard is to provide a minimum set of requirements for these tools."/> <meta name="keywords" content=""/> <!-- Default OG Image --> <meta property="og:image" content="https://standards.ieee.org/wp-content/uploads/2024/03/iStock-1413210242-DM-r1.jpg"/> <!-- Projects/Standards --> <meta name="Society" content="IEEE Computer Society"/> <meta name="StdRecNo" content="11396"/> <meta name="Status" content="Active PAR"/> <meta name="designation" content="P3407"/> <!-- v ieee cookie banner v --> <script src="https://cmp.osano.com/AzyzptTmRlqVd2LRf/5b89ff83-255a-489b-b1d7-925a53475ed0/osano.js"></script> <link rel="stylesheet" href="https://cookie-consent.ieee.org/ieee-cookie-banner.css" type="text/css"/> <!-- ^ ieee cookie banner ^ --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MR8T843');</script> <!-- End Google Tag Manager --> <!-- Hotjar Tracking Code for IEEE SA Website & Marketo --> <script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2916772,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script> <!-- End Hotjar Tracking Code for IEEE SA Website & Marketo --> <title>IEEE SA - P3407</title> <script type="text/javascript" src="https://cdns.gigya.com/js/gigya.js?apikey=3_ihC9k-currG51rxnDiN6bhiAzQy1-4zw1zOtNOrZ11jAxUhFRKPUrVKs553Kv7px"></script> <!--<link rel="icon" href="https://standards.ieee.org/wp-content/themes/ieee-sa-theme/ieee_favicon.ico">--> <link rel="apple-touch-icon" href="https://standards.ieee.org/wp-content/themes/ieee-sa-theme/ieee_apple_touch_icon.png"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,600;1,700&display=swap" rel="stylesheet"> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous"> <link href="https://standards.ieee.org/wp-content/themes/ieee-sa-theme/style.css" rel="stylesheet"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- Easy Social Share Buttons for WordPress v.10.0 https://socialsharingplugin.com --> <!-- / Easy Social Share Buttons for WordPress --> <!-- This site is optimized with the Yoast SEO plugin v23.9 - https://yoast.com/wordpress/plugins/seo/ --> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="IEEE Standards Association" /> <meta property="og:site_name" content="IEEE Standards Association" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="IEEE Standards Association" /> <meta name="twitter:site" content="@IEEESA" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://standards.ieee.org/#website","url":"https://standards.ieee.org/","name":"IEEE Standards Association","description":"","publisher":{"@id":"https://standards.ieee.org/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://standards.ieee.org/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://standards.ieee.org/#organization","name":"IEEE SA","url":"https://standards.ieee.org/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://standards.ieee.org/#/schema/logo/image/","url":"https://standards.ieee.org/wp-content/uploads/import/ieeesa-logo.png","contentUrl":"https://standards.ieee.org/wp-content/uploads/import/ieeesa-logo.png","width":720,"height":432,"caption":"IEEE SA"},"image":{"@id":"https://standards.ieee.org/#/schema/logo/image/"},"sameAs":["https://x.com/IEEESA"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//kit.fontawesome.com' /> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/standards.ieee.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.1"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='tribe-events-pro-mini-calendar-block-styles-css' href='https://standards.ieee.org/wp-content/plugins/events-calendar-pro/src/resources/css/tribe-events-pro-mini-calendar-block.min.css?ver=7.3.0' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://standards.ieee.org/wp-includes/css/dist/block-library/style.min.css?ver=6.7.1' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='font-awesome-css' href='https://standards.ieee.org/wp-content/plugins/ultimate-carousel-for-visual-composer/css/font-awesome/css/all.css?ver=6.7.1' type='text/css' media='all' /> <style id='highcharts-custom-styles-inline-css' type='text/css'> div[class^='highstock_'], .highcharts-root, .highcharts-container { overflow: visible !important; } </style> <link rel='stylesheet' id='ieee-cloudsearch-css-css' href='https://standards.ieee.org/wp-content/themes/ieee-sa-theme/ieee-sa/cloudsearch/css/ieee-cloudsearch.css?time=20240517&ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='ieee-widget-css-css' href='https://standards.ieee.org/wp-content/themes/ieee-sa-theme/ieee-sa/widgets/css/widgets.css?time=20240329&ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='ieee-color-book-css-css' href='https://standards.ieee.org/wp-content/themes/ieee-sa-theme/ieee-sa/color-books/color-books.css?time=20230920&ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='ieee-print-css-css' href='https://standards.ieee.org/wp-content/themes/ieee-sa-theme/print.css?time=20240918&ver=6.7.1' type='text/css' media='print' /> <link rel='stylesheet' id='subscribe-forms-css-css' href='https://standards.ieee.org/wp-content/plugins/easy-social-share-buttons3/assets/modules/subscribe-forms.min.css?ver=10.0' type='text/css' media='all' /> <link rel='stylesheet' id='easy-social-share-buttons-css' href='https://standards.ieee.org/wp-content/plugins/easy-social-share-buttons3/assets/css/easy-social-share-buttons.min.css?ver=10.0' type='text/css' media='all' /> <style id='easy-social-share-buttons-inline-css' type='text/css'> .essb_links.essb_share .essb_link_facebook a:hover, .essb_links .essb_link_facebook a:focus{background-color:#3b5998!important;}.essb_links.essb_share .essb_link_twitter a:hover, .essb_links .essb_link_twitter a:focus{background-color:#1da1f2!important;}.essb_links.essb_share .essb_link_linkedin a:hover, .essb_links .essb_link_linkedin a:focus{background-color:#0072b1!important;}.essb_links.essb_share .essb_link_mail a:hover, .essb_links .essb_link_mail a:focus{background-color:#57595d!important;} </style> <script type="text/javascript" src="https://standards.ieee.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://standards.ieee.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" id="ieee-cloudsearch-js-js-extra"> /* <![CDATA[ */ var ieee_ajax_object = {"ajax_url":"https:\/\/standards.ieee.org\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://standards.ieee.org/wp-content/themes/ieee-sa-theme/ieee-sa/cloudsearch/js/ieee-cloudsearch.js?time=20240517&ver=6.7.1" id="ieee-cloudsearch-js-js"></script> <script type="text/javascript" src="https://standards.ieee.org/wp-content/themes/ieee-sa-theme/ieee-sa/widgets/js/ieee-widgets.js?time=20240329&ver=6.7.1" id="ieee-widget-js-js"></script> <script type="text/javascript" src="https://standards.ieee.org/wp-content/themes/ieee-sa-theme/ieee-sa/color-books/color-books.js?time=20230920&ver=6.7.1" id="ieee-color-book-scripts-js"></script> <script type="text/javascript" id="ieee-sa-scripts-js-extra"> /* <![CDATA[ */ var ieee_ajax_object = {"ajax_url":"https:\/\/standards.ieee.org\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://standards.ieee.org/wp-content/themes/ieee-sa-theme/ieee-sa/js/ieee-sa.js?time=20240918&ver=6.7.1" id="ieee-sa-scripts-js"></script> <script type="text/javascript" src="https://standards.ieee.org/wp-content/themes/ieee-sa-theme/ieee-sa/js/marketo.js?ver=6.7.1" id="ieee-marketo-js"></script> <script defer crossorigin="anonymous" type="text/javascript" src="https://kit.fontawesome.com/3182722a43.js" id="font-awesome-official-js"></script> <!-- Google tag (gtag.js) snippet added by Site Kit --> <!-- Google Analytics snippet added by Site Kit --> <script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=G-XDL2ME6570" id="google_gtagjs-js" async></script> <script type="text/javascript" id="google_gtagjs-js-after"> /* <![CDATA[ */ window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} gtag("set","linker",{"domains":["standards.ieee.org"]}); gtag("js", new Date()); gtag("set", "developer_id.dZTNiMT", true); gtag("config", "G-XDL2ME6570"); window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); } /* ]]> */ </script> <!-- End Google tag (gtag.js) snippet added by Site Kit --> <script></script><link rel="https://api.w.org/" href="https://standards.ieee.org/wp-json/" /><meta name="cdp-version" content="1.4.9" /><meta name="generator" content="Site Kit by Google 1.140.0" /><meta name="silktide-cms" content="TESRFoUvdKP6qaA9btakLPKOLi6mhDwgfoQHYbledseFqrLUoV6KvHxcV9EoTeMVsZ4qEktCkvlycpQbhJo24pcC2DZZRzATG4TqeXxZ4yrEYDBwXOPq5rfEwdlsMGLVGMw4u/bqu0/7ciqdyq9lx0utdoNnXfpcmzE05FmrtYuYzTbtqGSM4N0x21OApuEY" /> <meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://standards.ieee.org"><link rel="alternate" href="https://standards.ieee.org/wp-json/tribe/events/v1/" /> <script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2916772,hjsv:5}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'//static.hotjar.com/c/hotjar-','.js?sv='); </script> <script> document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); </script> <meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/> <link rel="icon" href="https://standards.ieee.org/wp-content/uploads/2024/10/android-chrome-512x512-1-150x150.png" sizes="32x32" /> <link rel="icon" href="https://standards.ieee.org/wp-content/uploads/2024/10/android-chrome-512x512-1-300x300.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://standards.ieee.org/wp-content/uploads/2024/10/android-chrome-512x512-1-300x300.png" /> <meta name="msapplication-TileImage" content="https://standards.ieee.org/wp-content/uploads/2024/10/android-chrome-512x512-1-300x300.png" /> <noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript> </head> <body class="blog tribe-no-js essb-10.0 wpb-js-composer js-comp-ver-8.0.1 vc_responsive" > <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MR8T843" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <header> <section id="top-bar"> <div class="container"> <div class="row"> <div class="col-10 d-none d-md-block"> <ul class="nav top-bar top-bar-left" role="list" aria-label="Global left"> <li class="nav-item" role="listitem"><a class="nav-link" href="https://www.ieee.org/" target="_blank" title="IEEE.org" aria-label="IEEE.org (opens in new tab)"><i class="nav-icon fa fa-home"></i>IEEE.org</a></li> <li class="nav-item" role="listitem"><a class="nav-link" href="https://ieeexplore.ieee.org/Xplore/home.jsp" target="_blank" title="IEEE Xplore Digital Library" aria-label="IEEE Xplore (opens in new tab)">IEEE <em>Xplore</em> Digital Library</a></li> <li class="nav-item" role="listitem"><a class="nav-link" href="https://standards.ieee.org/" target="_blank" title="IEEE Standards" aria-label="IEEE Standards (opens in new tab)">IEEE Standards</a></li> <li class="nav-item" role="listitem"><a class="nav-link" href="https://spectrum.ieee.org/" target="_blank" title="IEEE Spectrum" aria-label="IEEE Spectrum (opens in new tab)">IEEE Spectrum</a></li> <li class="nav-item" role="listitem"><a class="nav-link" href="https://www.ieee.org/sitemap.html" target="_blank" title="More Sites" aria-label="More Sites (opens in new tab)">More Sites</a></li> </ul> <!-- /.nav .top-bar-left --> </div> <!-- /.col-10 .d-none .d-md-block --> <div class="col-2 d-none d-md-block"> <ul class="nav top-bar top-bar-right" role="list" aria-label="Global right"> <li class="nav-item" role="listitem"><a class="nav-link" href="/develop/etools/" title="eTools">eTools</a> </li> </ul> <!-- /.nav .top-bar-right --> </div> <!-- /.col-2 .d-none .d-md-block --> </div> <!-- /.row --> </div> <!-- /.container --> </section> <!-- /#top-bar --> <section id="masthead"> <div class="container"> <div class="row"> <div class="col-12 col-sm-6"> <div id="primary-logo" class="logo"> <a class="logo-link" href="/" title="IEEE Standards Association"><img data-src="https://standards.ieee.org/wp-content/themes/ieee-sa-theme/img/ieee-sa-logo2x.png" alt="IEEE Standards Association (IEEE SA) Logo" height="40px" width="auto" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload"></a> </div> <!-- /#primary-logo .logo --> </div> <!-- /.col-12 .col-sm-6 --> <div class="col-6 d-none d-sm-block"> <div id="secondary-logo" class="logo"> <a class="logo-link" href="https://www.ieee.org/" title="Visit IEEE.org" target="_blank" aria-label="IEEE.org (opens in new tab)"><img data-src="https://standards.ieee.org/wp-content/themes/ieee-sa-theme/img/ieee-logo2x.png" alt="IEEE Logo" height="30px" width="auto" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload"></a> </div> <!-- /#secondary-logo .logo --> </div> <!-- /.col-6 .d-none .d-md-block --> </div> <!-- /.row --> </div> <!-- /.container --> <!-- --> <nav id="main-nav" class="navbar navbar-expand-lg navbar-light" aria-label="Main"> <div class="container"> <button class="navbar-toggler" type="button" data-trigger="mobile-menu" aria-controls="mobile-menu" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"><i class="fas fa-bars"></i></span> </button> <div id="mobile-menu" class="collapse navbar-collapse"> <button type="button" class="btn-close mobile-menu" aria-label="close"></button> <!-- begin wordpress menu --> <ul id="menu-main-navigation" class="navbar-nav mr-auto main w-100 "><li id="menu-item-8385" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown nav-item nav-item-8385"><a title="" data-item-id="8385" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Standards</a><div class="dropdown-menu"> <ul class="sub-menu depth_0"> <li id="menu-item-8429" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8429"><a title="" href="https://standards.ieee.org/access-standards/" data-item-id="8429" class="nav-link ">Access Standards</a></li> <li id="menu-item-8386" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8386"><a title="" href="https://standards.ieee.org/standard/" data-item-id="8386" class="nav-link ">Search Standards</a></li> <li id="menu-item-8387" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8387"><a title="" href="https://standards.ieee.org/develop/" data-item-id="8387" class="nav-link ">Standards Development</a></li> <li id="menu-item-8388" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8388"><a title="" href="https://standards.ieee.org/develop/standards-adoption/" data-item-id="8388" class="nav-link ">Standards Adoption</a></li> <li id="menu-item-14608" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-14608"><a title="" href="https://standards.ieee.org/about/standards-in-action/" data-item-id="14608" class="nav-link ">Where Life Meets Standards</a></li> </ul> </div> </li> <li id="menu-item-8389" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown nav-item nav-item-8389"><a title="" data-item-id="8389" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Products & Programs</a><div class="dropdown-menu"> <ul class="sub-menu depth_0"> <li id="menu-item-8390" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8390"><a title="" href="https://standards.ieee.org/products-programs/ams/" data-item-id="8390" class="nav-link ">Alliance Management Services</a></li> <li id="menu-item-8391" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8391"><a title="" href="https://standards.ieee.org/products-programs/icap/" data-item-id="8391" class="nav-link ">Conformity Assessment & Certification</a></li> <li id="menu-item-8392" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8392"><a title="" href="https://standards.ieee.org/initiatives/opensource/" data-item-id="8392" class="nav-link ">IEEE SA Open Source</a></li> <li id="menu-item-8393" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8393"><a title="" href="https://standards.ieee.org/products-programs/industry-affiliate-network/" data-item-id="8393" class="nav-link ">Industry Affiliate Network (IAN)</a></li> <li id="menu-item-8431" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8431"><a title="" href="https://standards.ieee.org/industry-connections/" data-item-id="8431" class="nav-link ">Industry Connections</a></li> <li id="menu-item-8430" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8430"><a title="" href="https://standards.ieee.org/products-programs/nesc/" data-item-id="8430" class="nav-link ">The National Electrical Safety Code庐 (NESC庐)</a></li> <li id="menu-item-8396" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8396"><a title="" href="https://standards.ieee.org/products-programs/regauth/" data-item-id="8396" class="nav-link ">Registration Authority</a></li> <li id="menu-item-8397" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8397"><a title="" href="https://standards.ieee.org/about/intl/government-engagement-program/" data-item-id="8397" class="nav-link ">Government Engagement Program on Standards (GEPS)</a></li> <li id="menu-item-8398" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8398"><a title="" href="https://standards.ieee.org/about/intl/standards-fellowship-program/" data-item-id="8398" class="nav-link ">Standards Fellowship</a></li> <li id="menu-item-8432" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8432"><a title="" href="https://standards.ieee.org/products-programs/" data-item-id="8432" class="nav-link ">All Products & Programs</a></li> </ul> </div> </li> <li id="menu-item-8400" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown nav-item nav-item-8400"><a title="" data-item-id="8400" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Focuses</a><div class="dropdown-menu"> <ul class="sub-menu depth_0"> <li id="menu-item-13258" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-13258"><a title="" href="https://standards.ieee.org/initiatives/autonomous-intelligence-systems/" data-item-id="13258" class="nav-link ">Autonomous and Intelligent Systems (AIS)</a></li> <li id="menu-item-8402" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8402"><a title="" href="https://standards.ieee.org/practices/connectivity-telecom/" data-item-id="8402" class="nav-link ">Connectivity & Telecom</a></li> <li id="menu-item-8403" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8403"><a title="" href="https://standards.ieee.org/practices/energy/" data-item-id="8403" class="nav-link ">Energy</a></li> <li id="menu-item-8404" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8404"><a title="" href="https://standards.ieee.org/practices/foundational/" data-item-id="8404" class="nav-link ">Foundational Technologies</a></li> <li id="menu-item-8433" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8433"><a title="" href="https://standards.ieee.org/about/intl/" data-item-id="8433" class="nav-link ">Government Engagement</a></li> <li id="menu-item-8405" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8405"><a title="" href="https://standards.ieee.org/practices/healthcare-life-sciences/" data-item-id="8405" class="nav-link ">Healthcare and Life Sciences</a></li> <li id="menu-item-8406" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8406"><a title="" href="https://standards.ieee.org/practices/mobility/" data-item-id="8406" class="nav-link ">Mobility</a></li> </ul> </div> </li> <li id="menu-item-8408" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown nav-item nav-item-8408"><a title="" data-item-id="8408" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Get Involved</a><div class="dropdown-menu"> <ul class="sub-menu depth_0"> <li id="menu-item-8435" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8435"><a title="" href="https://standards.ieee.org/participate/" data-item-id="8435" class="nav-link ">How to Get Involved</a></li> <li id="menu-item-8434" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8434"><a title="" href="https://standards.ieee.org/events/" data-item-id="8434" class="nav-link ">Events</a></li> <li id="menu-item-15249" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-15249"><a title="" href="https://standards.ieee.org/about/membership/" data-item-id="15249" class="nav-link ">IEEE SA Membership</a></li> </ul> </div> </li> <li id="menu-item-8412" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown nav-item nav-item-8412"><a title="" data-item-id="8412" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Resources</a><div class="dropdown-menu"> <ul class="sub-menu depth_0"> <li id="menu-item-8413" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8413"><a title="" href="https://standards.ieee.org/about/training/" data-item-id="8413" class="nav-link ">Training & Development</a></li> <li id="menu-item-8436" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8436"><a title="" href="https://standards.ieee.org/news/" data-item-id="8436" class="nav-link ">News</a></li> <li id="menu-item-8415" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-8415"><a title="" href="https://standards.ieee.org/news/swire/" data-item-id="8415" class="nav-link ">IEEE SA Newsletter</a></li> <li id="menu-item-9554" class="menu-item menu-item-type-custom menu-item-object-custom nav-item nav-item-9554"><a title="Standards Store (Opens in a New Tab)" target="_blank" href="https://store.accuristech.com/ieee?utm_source=standards&utm_medium=web&utm_campaign=standards-referral" data-item-id="9554" class="nav-link ">Standards Store</a></li> <li id="menu-item-12797" class="menu-item menu-item-type-taxonomy menu-item-object-category nav-item nav-item-12797"><a title="" href="https://standards.ieee.org/beyond-standards/" data-item-id="12797" class="nav-link ">Beyond Standards Blog</a></li> <li id="menu-item-16635" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-16635"><a title="" href="https://standards.ieee.org/about/standards-in-action/" data-item-id="16635" class="nav-link ">Where Life Meets Standards</a></li> <li id="menu-item-16238" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-16238"><a title="" href="https://standards.ieee.org/about/" data-item-id="16238" class="nav-link ">About Us</a></li> <li id="menu-item-18385" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-18385"><a title="" href="https://standards.ieee.org/about/contact/" data-item-id="18385" class="nav-link ">Contact Us</a></li> <li id="menu-item-18384" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-18384"><a title="" href="https://standards.ieee.org/about/feedback/" data-item-id="18384" class="nav-link ">Provide Feedback</a></li> </ul> </div> </li> <li id="menu-item-17151" class="nav-type-button d-lg-none menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-17151"><a title="" href="https://standards.ieee.org/products-programs/regauth/mac/" data-item-id="17151" class="nav-link ">MAC ADDRESS</a></li> </ul> <!-- end wordpress menu --> </div> <!-- /#mobile-menu --> <div class="btn-group search"> <div id="search-input-wrapper" class="collapse collapse-horizontal"> <form id="search" class="form-inline" action="https://standards.ieee.org/search/" method="get"> <button class="btn" type="submit" aria-label="Click/Tap to Execute the Search Functionality." id="search-form-magnifying-glass"><i class="fa fa-search" style="color:#000000;-webkit-text-stroke: 1.5px;font-size:1.25rem;"></i></button> <input class="form-control" type="text" placeholder="What are you looking for?" autofocus="autofocus" autocomplete="off" name="q" id="q" aria-label="What are you looking for?"> <div class="container search-ux-menu"> <div class="row search-ux-menu-row"> <div class="col-12 col-md-4 mt-2 p-3 test-arrow-link"> <h2 class="h6">Featured Links</h2> <div class="menu-featured-links-search-container"><ul id="menu-featured-links-search" class="search-ux-menu-col"><li class="mb-2" id="menu-item-18831" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18831"><a class="arrow-link text-decoration-none" href="https://standards.ieee.org/about/awards/nominate/">2024 IEEE Standards Association Awards Recipients</a></li> <li class="mb-2" id="menu-item-18832" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18832"><a class="arrow-link text-decoration-none" href="https://standards.ieee.org/about/standards-in-action/">Standards in Action</a></li> <li class="mb-2" id="menu-item-18833" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18833"><a class="arrow-link text-decoration-none" href="https://standards.ieee.org/wp-content/uploads/interactive/web/cityscape/index.htm">IEEE SA Interactive Cityscape</a></li> </ul></div> </div> <div class="col-12 col-md-4 mt-2 p-3 test-arrow-link"> <h2 class="h6">Quick Links</h2> <div class="menu-quick-links-search-container"><ul id="menu-quick-links-search" class="search-ux-menu-col"><li class="mb-2" id="menu-item-18834" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18834"><a class="arrow-link text-decoration-none" href="https://standards.ieee.org/standard/">Search Standards</a></li> <li class="mb-2" id="menu-item-18835" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18835"><a class="arrow-link text-decoration-none" href="https://standards.ieee.org/access-standards/">Access Standards</a></li> <li class="mb-2" id="menu-item-18836" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18836"><a class="arrow-link text-decoration-none" href="https://standards.ieee.org/about/membership/">IEEE SA Membership</a></li> </ul></div> </div> <div class="col-12 col-md-4 mt-2 p-3 test-arrow-link"> <h2 class="h6">Most Viewed Pages</h2> <ul class="list-unstyled search-ux-menu-col"><li aria-level="1" class="mb-2"><a href="https://standards.ieee.org/search/" style="text-decoration:none" class="arrow-link" title="Search">Search</a></li><li aria-level="1" class="mb-2"><a href="https://standards.ieee.org/" style="text-decoration:none" class="arrow-link" title="Home">Home</a></li><li aria-level="1" class="mb-2"><a href="https://standards.ieee.org/products-programs/regauth/" style="text-decoration:none" class="arrow-link" title="Registration Authority">Registration Authority</a></li></ul> </div> </div> </div> </form> <!-- /#search --> </div> <!-- /#search-input-wrapper --> <button id="main-search-button" class="btn btn-md search-bar-toggle" type="button" data-bs-toggle="collapse" data-bs-target="#search-input-wrapper" aria-expanded="false" aria-controls="search-input-wrapper" aria-label="Click/Tap to Toggle the Search."><i class="fa fa-search"></i><span class="ms-2 me-2" id="search-bar-text" style="height:54px">Search the IEEE SA Website...</span></button> </div> <!-- /.btn-group .search --> <a href="/products-programs/regauth/" class="mac-address-link d-none d-lg-block"><span>MAC ADDRESS</span></a> <div class="screen-darken"></div> </div> <!-- /.container-fluid --> </nav> <!-- /#main-nav .navbar --> </section> <!-- /#masthead --> </header> <main> <section id="page-title" class="standard"> <div class="container"> <div class="row"> <div class="col-12 col-lg-3 order-lg-last align-self-lg-end text-lg-end"> <div id="stnd-status">Active PAR</div> </div> <!-- /.col-12 col-lg-3 --> <div class="col-12 col-lg-11"> <h1 id="stnd-designation" class="h5">P3407</h1> <h2 id="stnd-title">Standard for End-to-End Software Testing Automation Tools</h2> </div> <!-- /.col-12 .col-lg-11 --> <div class="col-12 col-lg-8"> <div id="purchase-options" class="d-grid gap-4 d-md-block"> </div> <!-- /#purchase-options --> </div> <!-- /.col-12 .col-lg-8 --> </div> <!-- /.row --> </div> <!-- /.container --> </section> <!-- /#page-title --> <section id="breadcrumbs"> <div class="container"> <div class="row"> <div class="col-12"> <nav id="breadcrumb-nav" aria-label="breadcrumb"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a href="https://standards.ieee.org" title="Home">Home</a> </li> <li class="breadcrumb-item"><a href="https://standards.ieee.org/search/?q=Project" title="Projects">Projects</a></li> <li class="breadcrumb-item active" aria-current="page">Standard for End-to-End Software Testing Automation Tools </li> </ol> <!-- /.breadcrumb --> </nav> <!-- /#breadcrumb-nav --> </div> <!-- /.col-12 --> </div> <!-- /.row --> </div> <!-- /.container --> </section> <!-- /#breadcrumbs --> <section id="content" class="standard"> <div class="container"> <div class="row"> <div id="main-content" class="col-12 col-lg-10 offset-lg-1 col-xl-8 offset-xl-2"> <div id="stnd-description"> <p>This standard addresses end-to-end software testing automation tools that are used to test end-to-end functionalities of the system in real software integration environments. These standardized tools are used to prepare and execute testing automation scripts faster to deliver high quality products by reducing the overhead on automation scripts preparation, maintenance, and execution. The end-to-end testing automation covers the testing of each layer of the application that includes functional / integration testing (Includes but not limited to user interface testing, application programming interface (API) testing, data flow and data testing, business logic testing, messaging testing, and visualization testing), performance testing and load testing. This standard also covers the grouping mechanisms of the test scenarios to group the scenarios in different categories like regression test, sanity test, smoke test, load test and with the ability to support custom tags so that the categorized test scenarios can be executed independently. The scope of this standard is to provide a minimum set of requirements for these tools.</p> </div> <!-- /#stnd-description --> <div id="standard-details"> <dl class="row"> <dt class="col-sm-4 col-md-3">Standard Committee</dt> <dd id="stnd-committee" class="col-sm-8 col-md-9"><a id="stnd-committee-url" class="arrow-link" href="https://www.computer.org/web/standards/s2esc" title=""C/S2ESC - Software & Systems Engineering Standards Committee" target="_blank" aria-label="C/S2ESC - Software & Systems Engineering Standards Committee (Opens in a New Tab)">C/S2ESC - Software & Systems Engineering Standards Committee</a> </dd> <dt class="col-sm-4 col-md-3">Status</dt> <dd id="stnd-status" class="col-sm-8 col-md-9">Active PAR</dd> <dt class="col-sm-4 col-md-3">PAR Approval</dt> <dd id="stnd-par-approval-date" class="col-sm-8 col-md-9"><a id="stnd-par-link" class="arrow-link" target="_blank" href="https://development.standards.ieee.org/myproject-web/public/view.html#pardetail/10910" aria-label="2023-09-21 (Opens in a New Tab)">2023-09-21</a> </dd> </dl> <!-- /.row --> </div> <!-- /#standard-details --> <div id="working-group"> <h3 class="h2 section-title">Working Group Details</h3> <div id="working-group-details"> <dl class="row"> <dt class="col-sm-4 col-md-3">Society</dt> <dd id="stnd-society" class="col-sm-8 col-md-9"> <a id="stnd-society-url" class="arrow-link" href="http://www.computer.org" title="IEEE Computer Society" target="_blank" aria-label="IEEE Computer Society (opens in a New Tab)">IEEE Computer Society</a></dd> <dt class="col-sm-4 col-md-3">Standard Committee</dt> <dd id="stnd-working-group-committee" class="col-sm-8 col-md-9"><a id="stnd-working-group-committee-url" class="arrow-link" target="_blank" href="https://www.computer.org/web/standards/s2esc" title="C/S2ESC - Software & Systems Engineering Standards Committee" aria-label="C/S2ESC - Software & Systems Engineering Standards Committee (Opens in a New Tab)">C/S2ESC - Software & Systems Engineering Standards Committee</a> </dd> <dt class="col-sm-4 col-md-3">Working Group</dt> <dd id="stnd-working-group" class="col-sm-8 col-md-9"> SF - Working Group for Software Testing <br> </dd> <dt class="col-sm-4 col-md-3">IEEE Program Manager</dt> <dd id="stnd-staff-liaison" class="col-sm-8 col-md-9">Patricia Roder <br><a id="stnd-staff-liaison-email" class="arrow-link" href="mailTO:p.roder@ieee.org" title="Contact">Contact Patricia Roder</a> </dd> <dt class="col-sm-4 col-md-3">Working Group Chair</dt> <dd id="stnd-working-group-chair" class="col-sm-8 col-md-9">Jon Hagar</dd> </dl> <!-- /.row --> <div id="working-group-projects-standards"> <h4 class="section-title">Other Activities From This Working Group</h4> <ul class="nav nav-tabs nav-justified flex-column flex-sm-row" role="group"> <li class="nav-item" role="list"> <button class="nav-link active" id="wg-active-projects-tab" data-bs-toggle="tab" data-bs-target="#wg-active-projects" type="button" role="listitem" aria-controls="wg-active-projects">Active Projects </button> </li> <!-- /.nav-item --> <li class="nav-item" role="list"> <button class="nav-link" id="wg-active-standards-tab" data-bs-toggle="tab" data-bs-target="#wg-active-standards" type="button" role="listitem" aria-controls="wg-active-standards">Active Standards </button> </li> <!-- /.nav-item --> <li class="nav-item" role="list"> <button class="nav-link" id="wg-superseded-standards-tab" data-bs-toggle="tab" data-bs-target="#wg-superseded-standards" type="button" role="listitem" aria-controls="wg-superseded-standards">Superseded Standards </button> </li> <!-- /.nav-item --> <li class="nav-item" role="list"> <button class="nav-link" id="wg-inactive-withdrawn-standards-tab" data-bs-toggle="tab" data-bs-target="#wg-inactive-withdrawn-standards" type="button" role="listitem" aria-controls="wg-inactive-withdrawn-standards">Inactive-Withdrawn Standards </button> </li> <!-- /.nav-item --> <li class="nav-item" role="list"> <button class="nav-link" id="wg-inactive-reserved-standards-tab" data-bs-toggle="tab" data-bs-target="#wg-inactive-reserved-standards" type="button" role="listitem" aria-controls="wg-inactive-reserved-standards">Inactive-Reserved Standards </button> </li> <!-- /.nav-item --> </ul> <!-- /.nav .nav-tabs --> <div id="wg-tab-content" class="tab-content"> <div id="wg-active-projects" class="tab-pane fade show active" role="tabpanel" aria-labelledby="wg-active-projects-tab"> <div class="tab-pane-content"> <p><strong>Current projects that have been authorized by the IEEE SA Standards Board to develop a standard.</strong></p> <hr class="mt-4 mb-4"/> No Active Projects </div> <!-- /.tab-pane-content --> </div> <!-- /#wg-active-projects .tab-pane --> <div id="wg-active-standards" class="tab-pane fade" role="tabpanel" aria-labelledby="wg-active-standards-tab"> <div class="tab-pane-content"> <p><strong>Standards approved by the IEEE SA Standards Board that are within the 10-year lifecycle.</strong></p> <hr class="mt-4 mb-4"/> No Active Standards </div> <!-- /.tab-pane-content --> </div> <!-- /#wg-active-standards .tab-pane --> <div id="wg-superseded-standards" class="tab-pane fade" role="tabpanel" aria-labelledby="wg-superseded-standards-tab"> <div class="tab-pane-content"> <p><strong>These standards have been replaced with a revised version of the standard, or by a compilation of the original active standard and all its existing amendments, corrigenda, and errata.</strong></p> <hr class="mt-4 mb-4"/> No Superseded Standards </div> <!-- /.tab-pane-content --> </div> <!-- /#wg-superseded-standards .tab-pane --> <div id="wg-inactive-withdrawn-standards" class="tab-pane fade" role="tabpanel" aria-labelledby="wg-inactive-withdrawn-standards-tab"> <div class="tab-pane-content"> <p><strong>These standards have been removed from active status through a ballot where the standard is made inactive as a consensus decision of a balloting group.</strong></p> <hr class="mt-4 mb-4"/> No Inactive-Withdrawn Standards </div> <!-- /.tab-pane-content --> </div> <!-- /#wg-inactive-standards .tab-pane --> <div id="wg-inactive-reserved-standards" class="tab-pane fade" role="tabpanel" aria-labelledby="wg-inactive-reserved-standards-tab"> <div class="tab-pane-content"> <p><strong>These standards are removed from active status through an administrative process for standards that have not undergone a revision process within 10 years.</strong></p> <hr class="mt-4 mb-4"/> No Inactive-Reserved Standards </div> <!-- /.tab-pane-content --> </div> <!-- /#wg-inactive-standards .tab-pane --> </div> <!-- /#wg-tab-content .tab-content --> </div> <!-- /#working-group-projects-standards --> </div> <!-- /#working-group-details --> </div> <!-- /#working-group --> </div> <!-- /#main-content .col-12 .col-lg-10 --> </div> <!-- /.row --> </div> <!-- /.container --> </section> <!-- /#content --> </main> <footer> <section id="footer-top"> <div class="container"> <div class="row align-items-center"> <div class="col-12 col-sm-4"> <div id="footer-logo" class="logo"> <a class="logo-link" href="https://www.ieee.org/" title="Visit IEEE.org" target="_blank" aria-label="Visit IEEE.org (opens in new tab)"><img data-src="https://standards.ieee.org/wp-content/themes/ieee-sa-theme/img/ieee-logo2x.png" alt="IEEE logo" height="30px" width="auto" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload"></a> </div> <!-- /#footer-logo .logo --> </div> <!-- /.col-12 .col-sm-4 --> <div class="col-12 col-sm-8"> <div id="social-media"> <ul class="nav social-media justify-content-sm-end"> <li class="nav-item"><a class="nav-link social-icon social-linkedin" href="https://www.linkedin.com/company/ieee-sa-ieee-standards-association/" title="LinkedIn" target="_blank" aria-label="LinkedIn (opens in new tab)"><i class="fa-brands fa-linkedin-in"></i> <span class="sr-only">LinkedIn</span></a></li> <li class="nav-item"><a class="nav-link social-icon social-facebook" href="https://www.facebook.com/ieeesa/" title="Facebook" target="_blank" aria-label="Facebook (opens in new tab)"><i class="fa-brands fa-facebook-f"></i> <span class="sr-only">Facebook</span></a></li> <li class="nav-item"><a class="nav-link social-icon social-instagram" href="https://www.instagram.com/ieeesa/" title="Instagram" target="_blank" aria-label="Instagram (opens in new tab)"><i class="fa-brands fa-instagram"></i> <span class="sr-only">Instagram</span></a></li> <li class="nav-item"><a class="nav-link social-icon social-youtube" href="https://www.youtube.com/ieeesa" title="YouTube" target="_blank" aria-label="YouTube (opens in new tab)"><i class="fa-brands fa-youtube"></i> <span class="sr-only">YouTube</span></a></li> <li class="nav-item"><a class="nav-link social-icon social-twitter" href="https://twitter.com/ieeesa" title="X" target="_blank" aria-label="X (opens in new tab)"><i class="fa-brands fa-x-twitter"></i> <span class="sr-only">X</span></a></li> <li class="nav-item"><a class="nav-link social-icon social-rss" href="/category/beyond-standards/feed/" title="Beyond Standards RSS Feed" target="_blank" aria-label="Beyond Standards RSS Feed (opens in new tab)"><i class="fa-solid fa-rss"></i> <span class="sr-only">Beyond Standards RSS Feed</span></a></li> </ul> <!-- /.nav .social-media --> </div> <!-- /#social-media --> </div> <!-- /.col-12 .col-sm-8 --> </div> <!-- /.row --> </div> <!-- /.container --> </section> <!-- /#footer-top --> <section id="footer-widgets"> <div class="container"> <div class="row"> <div class="col-12 col-sm-6 col-md-3"><!-- begin column --> <div class="widget"><!-- begin widget --> <div class="widget-title">IEEE SA</div> <div class="menu-footer-menu-ieee-sa-container"><ul id="menu-footer-menu-ieee-sa" class="menu"><li id="menu-item-8437" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8437"><a href="https://standards.ieee.org/about/">About Us</a></li> <li id="menu-item-8370" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8370"><a href="https://standards.ieee.org/about/membership/">IEEE SA Membership</a></li> <li id="menu-item-9418" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9418"><a href="https://standards.ieee.org/about/distrib/">Distributor Partner Program</a></li> <li id="menu-item-8372" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8372"><a href="https://standards.ieee.org/about/training/">Training & Development</a></li> <li id="menu-item-8438" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8438"><a href="https://standards.ieee.org/about/policies/">Policies & Procedures</a></li> <li id="menu-item-8439" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8439"><a href="https://standards.ieee.org/about/contact/">Contact Us</a></li> <li id="menu-item-18383" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18383"><a href="https://standards.ieee.org/about/feedback/">Provide Feedback</a></li> </ul></div></div> <!-- end widget --> </div><!-- end column --> <div class="col-12 col-sm-6 col-md-3"><!-- begin column --> <div class="widget"><!-- begin widget --> <div class="widget-title">Board of Governors</div> <div class="menu-footer-menu-board-of-governors-container"><ul id="menu-footer-menu-board-of-governors" class="menu"><li id="menu-item-8363" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8363"><a href="https://standards.ieee.org/about/bog/">About Board of Governors</a></li> <li id="menu-item-8364" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8364"><a href="https://standards.ieee.org/about/bog/arcom/">Awards Committee</a></li> <li id="menu-item-8365" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8365"><a href="https://standards.ieee.org/about/bog/cag/">Entity Collaborative Activities Governance Board</a></li> <li id="menu-item-8366" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8366"><a href="https://standards.ieee.org/about/bog/iccom/">Industry Connections Committee</a></li> <li id="menu-item-8367" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8367"><a href="https://standards.ieee.org/about/bog/rac/">Registration Authority Committee (RAC)</a></li> </ul></div></div> <!-- end widget --> </div><!-- end column --> <div class="col-12 col-sm-6 col-md-3"><!-- begin column --> <div class="widget"><!-- begin widget --> <div class="widget-title">Standards Board</div> <div class="menu-footer-menu-standards-board-container"><ul id="menu-footer-menu-standards-board" class="menu"><li id="menu-item-8378" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8378"><a href="https://standards.ieee.org/about/sasb/">About Standards Board</a></li> <li id="menu-item-8379" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8379"><a href="https://standards.ieee.org/about/sasb/sba/">Board Approvals</a></li> <li id="menu-item-8380" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8380"><a href="https://standards.ieee.org/about/sasb/audcom/">Audit Committee</a></li> <li id="menu-item-8381" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8381"><a href="https://standards.ieee.org/about/sasb/nescom/">New Standards Committee</a></li> <li id="menu-item-8382" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8382"><a href="https://standards.ieee.org/about/sasb/patcom/">Patent Committee</a></li> <li id="menu-item-8383" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8383"><a href="https://standards.ieee.org/about/sasb/procom/">Procedures Committee</a></li> <li id="menu-item-8384" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8384"><a href="https://standards.ieee.org/about/sasb/revcom/">Standards Review Committee</a></li> </ul></div></div> <!-- end widget --> </div><!-- end column --> <div class="col-12 col-sm-6 col-md-3"><!-- begin column --> <div class="widget"><!-- begin widget --> <div class="widget-title">News & Events</div> <div class="menu-footer-menu-news-events-container"><ul id="menu-footer-menu-news-events" class="menu"><li id="menu-item-8440" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8440"><a href="https://standards.ieee.org/news/">News</a></li> <li id="menu-item-8376" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8376"><a href="https://standards.ieee.org/news/swire/">IEEE SA Newsletter</a></li> <li id="menu-item-8441" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8441"><a href="https://standards.ieee.org/events/">Events</a></li> <li id="menu-item-12798" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-12798"><a href="https://standards.ieee.org/beyond-standards/">Beyond Standards Blog</a></li> </ul></div></div> <!-- end widget --> </div><!-- end column --> </div> <!-- /.row --> </div> <!-- /.container --> </section> <!-- /#footer-widgets --> <section id="footer-bar"> <div class="container"> <div class="row"> <div class="col-12"> <ul class="nav footer-bar"> <li class="nav-item"><a class="nav-link" href="/" title="Home">Home</a></li> <li class="nav-item"><a class="nav-link" href="/sitemap/" title="Sitemap">Sitemap</a></li> <li class="nav-item"><a class="nav-link" href="https://www.ieee.org/about/contact.html" target="_blank" title="Contact & Support" aria-label="Contact & Support (opens in new tab)">Contact & Support</a></li> <li class="nav-item"><a class="nav-link" href="https://www.ieee.org/accessibility-statement.html" target="_blank" title="Accessibility" aria-label="Accessibility (opens in new tab)">Accessibility</a></li> <li class="nav-item"><a class="nav-link" href="https://www.ieee.org/about/corporate/governance/p9-26.html" target="_blank" title="Nondiscrimination Policy" aria-label="Nondiscrimination Policy (opens in new tab)">Nondiscrimination Policy</a></li> <li class="nav-item"><a class="nav-link" href="https://secure.ethicspoint.com/domain/media/en/gui/20410/index.html" target="_blank" title="IEEE Ethics Reporting" aria-label="IEEE Ethics Reporting (opens in new tab)">IEEE Ethics Reporting</a></li> <li class="nav-item"><a class="nav-link" href="https://www.ieee.org/security-privacy.html" target="_blank" title="IEEE Privacy Policy" aria-label="IEEE Privacy Policy (opens in new tab)">IEEE Privacy Policy</a></li> <li class="nav-item"><a class="nav-link" href="https://www.ieee.org/about/help/site-terms-conditions.html" target="_blank" title="Terms & Disclosures" aria-label="Terms & Disclosures (opens in new tab)">Terms & Disclosures</a></li> <li class="nav-item"><a class="nav-link" href="/ipr/" title="IEEE SA Copyright Policy">IEEE SA Copyright Policy</a></li> </ul> <!-- /.nav .footer --> <div id="copyright"> <p>© Copyright <span id="copyright-year">2021</span> IEEE – All rights reserved. A public charity, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity.</p> </div> <!-- /#copyright --> </div> <!-- /.col-12 --> </div> <!-- /.row --> </div> <!-- /.container --> </section> <!-- /#footer-bar --> </footer> <button class="btn btn-subscribe" type="button" data-bs-toggle="offcanvas" data-bs-target="#newsletter-subscribe" aria-controls="newsletter-subscribe" aria-label="Toggle newsletter subscribe form" role="region">Subscribe</button> <!-- /.btn .btn-subscribe --> <div id="newsletter-subscribe" class="offcanvas offcanvas-end" data-bs-scroll="true" data-bs-backdrop="true" tabindex="-1" aria-labelledby="newsletter-subscribe-title"> <div class="offcanvas-header"> <h5 class="h2 offcanvas-title" id="newsletter-subscribe-title">Subscribe to our Newsletter</h5> <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"></button> </div> <!-- /.offcavas-header --> <div class="offcanvas-body"> <p>Sign up for our monthly newsletter to learn about new developments, including resources, insights and more.</p> <!-- Marketo Form --> <script src="//app-ab28.marketo.com/js/forms2/js/forms2.min.js"></script> <form id="mktoForm_1022" class="marketoForm"></form> <script>MktoForms2.loadForm("//app-ab28.marketo.com", "211-FYL-955", 1022);</script> <!--Script to display a confirmation message after submission--> <script src="//app-ab28.marketo.com/js/forms2/js/forms2.js"></script> <script> MktoForms2.whenReady(function (form){ var subscribeForms = [1022]; if ( subscribeForms.indexOf(form.getId()) != -1 ) { form.onSuccess(function(values, followUpUrl){ form.getFormElem().hide(); document.getElementById('confirmform').style.visibility = 'visible'; return false; }); } }); </script> <div id="confirmform" style="visibility:hidden;"><p><strong>Thank you for signing up for the IEEE SA Newsletter. Check your email for a confirmation message.</strong></p></div> </div> <!-- /.offcavas-body --> </div> <!-- /#newsletter-subscribe .offcanvas --> <div class="screen-darken"></div> <!-- /.screen-darken --> <!-- <script src="https://code.jquery.com/jquery-3.6.0.slim.min.js" integrity="sha256-u7e5khyithlIdTpu22PHhENmPcRdFiHRjhAuHcs05RI=" crossorigin="anonymous"></script>--> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p" crossorigin="anonymous"></script> <script> // offcanvas mobile menu function darken_screen(yesno) { if( yesno == true ) { document.querySelector('.screen-darken').classList.add('active'); } else if(yesno == false) { document.querySelector('.screen-darken').classList.remove('active'); } } function close_offcanvas() { darken_screen(false); document.querySelector('#mobile-menu.show').classList.remove('show'); document.body.classList.remove('offcanvas-active'); } function show_offcanvas(offcanvas_id) { darken_screen(true); document.getElementById(offcanvas_id).classList.add('show'); document.body.classList.add('offcanvas-active'); } document.addEventListener('DOMContentLoaded', function() { // affix header to top on scroll window.addEventListener('scroll', function() { if (window.scrollY > 50) { document.getElementById('top-bar').classList.add('d-none'); document.getElementById('masthead').classList.add('fixed-top'); // add padding top to show content behind navbar mastheadHeight = document.querySelector('#masthead').offsetHeight; document.body.style.paddingTop = mastheadHeight + 'px'; } else { document.getElementById('top-bar').classList.remove('d-none'); document.getElementById('masthead').classList.remove('fixed-top'); // remove padding top from body document.body.style.paddingTop = '0'; } }); // offcanvas mobile menu document.querySelectorAll('[data-trigger]').forEach(function(everyelement) { let offcanvas_id = everyelement.getAttribute('data-trigger'); everyelement.addEventListener('click', function (e) { e.preventDefault(); show_offcanvas(offcanvas_id); }); }); document.querySelectorAll('.btn-close').forEach(function(everybutton) { everybutton.addEventListener('click', function (e) { close_offcanvas(); }); }); document.querySelector('.screen-darken').addEventListener('click', function(event) { close_offcanvas(); }); }); // DOMContentLoaded end // display current year document.querySelector('#copyright-year').innerText = new Date().getFullYear(); </script> <script> ( function ( body ) { 'use strict'; body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); } )( document.body ); </script> <script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script><script type="text/javascript" src="https://standards.ieee.org/wp-content/plugins/easy-social-share-buttons3/assets/modules/pinterest-pro.min.js?ver=10.0" id="pinterest-pro-js-js"></script> <script type="text/javascript" src="https://standards.ieee.org/wp-content/plugins/easy-social-share-buttons3/assets/modules/subscribe-forms.min.js?ver=10.0" id="subscribe-forms-js-js"></script> <script type="text/javascript" src="https://standards.ieee.org/wp-content/plugins/easy-social-share-buttons3/assets/js/essb-core.min.js?ver=10.0" id="easy-social-share-buttons-core-js"></script> <script type="text/javascript" id="easy-social-share-buttons-core-js-after"> /* <![CDATA[ */ var essb_settings = {"ajax_url":"https:\/\/standards.ieee.org\/wp-admin\/admin-ajax.php","essb3_nonce":"bace2ff813","essb3_plugin_url":"https:\/\/standards.ieee.org\/wp-content\/plugins\/easy-social-share-buttons3","essb3_stats":true,"essb3_ga":false,"essb3_ga_ntg":false,"blog_url":"https:\/\/standards.ieee.org\/","post_id":"15639","internal_stats":true}; /* ]]> */ </script> <script type="text/javascript" src="https://standards.ieee.org/wp-content/plugins/page-links-to/dist/new-tab.js?ver=3.3.7" id="page-links-to-js"></script> <script type="text/javascript" id="wdt-custom-avada-js-js-extra"> /* <![CDATA[ */ var wdt_ajax_object = {"ajaxurl":"https:\/\/standards.ieee.org\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://standards.ieee.org/wp-content/plugins/wpdatatables/integrations/starter/page-builders/avada/assets/js/wdt-custom-avada-js.js?ver=7.0.1" id="wdt-custom-avada-js-js"></script> <script type="text/javascript" src="https://standards.ieee.org/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js?ver=3.16.9" id="smush-lazy-load-js"></script> <script></script><script type="text/javascript"></script> </body> </html>