{"id":49114,"date":"2023-04-11T15:11:23","date_gmt":"2023-04-11T22:11:23","guid":{"rendered":"https:\/\/app14743.cloudwayssites.com\/?post_type=case-study&#038;p=49114"},"modified":"2023-04-20T15:08:01","modified_gmt":"2023-04-20T22:08:01","slug":"kpn","status":"publish","type":"case-study","link":"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/","title":{"rendered":"KPN"},"content":{"rendered":"\n<div class=\"wp-block-group container-6 pt-sm pb-md\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading\" id=\"h-highlights\">Highlights<\/h2>\n\n\n    <div class=\"row\">\n    <div class=\"col-auto\"><p style=\"width: 60px; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/02\/noun_Automated-Solution_1864967.png\" alt=\"Icon showing gear with lines connected to dots\" width=\"1200\" height=\"1200\"><\/p><\/div>\n    <div class=\"col\"><p>Telecom provider KPN moved from testing on physical devices to testing in the cloud to increase testing efficiency of its design system.<\/p>\n<\/div>\n  <\/div>\n    <div class=\"row\">\n    <div class=\"col-auto\"><p style=\"width: 60px; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2021\/02\/noun_grow_2529922.png\" alt=\"Icon of stylized leafy plant sprouting from ground\" width=\"1200\" height=\"1200\"><\/p><\/div>\n    <div class=\"col\"><p>With Applitools, KPN was able to reduce testing time from two and a half hours for one component to five minutes for all components.<\/p>\n<\/div>\n  <\/div>\n  <\/div><\/div>\n\n\n\n<div class=\"wp-block-group pb-xs pt-xs container-6\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"h-about-kpn\">About KPN<\/h2>\n\n\n\n<p>KPN is a telecom and IT provider based in the Netherlands, servicing both private customers and business users of any size organization. KPN was originally founded as a postal service called Statenpost in 1752 and started providing telegram services in the 1900s. Today, KPN is a market leader in the Netherlands, offering a portfolio of services to businesses of all sizes.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group pt-xs pb-xs container-6\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"h-testing-across-multiple-environments\">Testing Across Multiple Environments<\/h2>\n\n\n\n<p>When Nina Westenbrink first joined KPN as a Software Engineer, the development team consisted of an agile scrum team of eight people. They had many physical devices to test the mobile responsive website. They were developing on local environments, a development environment, an acceptance environment, and production. As the team would develop, they would test each of these environments on devices. Those iterations of testing with devices took the team a lot of time and didn\u2019t even cover all components.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201cWe would use about 10 devices, which all took about five minutes per component. So it took about two and a half hours for us per component to test.\u201d<\/p>\n<cite><strong>Nina Westenbrink, Software Engineer at KPN<\/strong><\/cite><\/blockquote>\n\n\n\n<p>KPN then moved on to virtual systems with emulators, which helped them test digitally. This reduced testing time down to two hours per component, but the team was still using many different environments and not all components were tested.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group pt-xs pb-xs container-6\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"h-how-kpn-manages-its-components-in-a-design-system\">How KPN Manages Its Components in a Design System<\/h2>\n\n\n\n<p>When Nina joined the design system team at KPN, they used acceptance environments and production environments but only used one branch per environment. The team had tests, but they were mostly tests for rendering the DOM. Visual testing would still be manual, but overall it would take about one hour to test each component.<\/p>\n\n\n\n<p>The purpose of a design system is to have a consistent user experience through all the web touch points for your company. It provides components that act like the building blocks of your app. It also acts as a style guide for the UI. KPN uses Storybook to develop its design system Kermit.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group pt-xs container-6 pb-md\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"h-kpn-s-roi-using-applitools-to-automate-visual-testing\">KPN\u2019s ROI Using Applitools to Automate Visual Testing<\/h2>\n\n\n\n<p>Nina learned about Applitools when a member of Applitools gave a talk about visual testing. The takeaways that you can test multiple browsers and multiple components at one time inspired Nina to start a proof of concept. The proof of concept was to make sure that the team could run the tests locally before doing a pull request. The proof of concept ran through about 600 Storybook stories in four or five minutes.<\/p>\n\n\n\n<p>KPN was able to see tremendous ROI by moving from manually testing components to using AI-powered automated visual testing with Applitools. With the new approach, pull requests were ready to merge if there were no unresolved tests. If there are unexpected changes, the team could then share it back with the teammate who made the changes to address.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201cWe run our test spectrum automatically while we do pull requests. If all the tests pass and our build passes, we can deploy. So from two and a half hours per component to five minutes running for all components. If there are unresolved changes, we need to check them and it only takes about three to four minutes. That really saved us tons of time.\u201d<\/p>\n<cite><strong>Nina Westenbrink, Software Engineer at KPN<\/strong><\/cite><\/blockquote>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Highlights About KPN KPN is a telecom and IT provider based in the Netherlands, servicing both private customers and business users of any size organization. KPN was originally founded as&#8230;<\/p>\n","protected":false},"featured_media":49115,"template":"","meta":{"_acf_changed":false},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.5 (Yoast SEO v24.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>KPN Reduces Testing Time From Hours to Minutes with Applitools<\/title>\n<meta name=\"description\" content=\"Telecommunications company KPN reduced their testing time from two and a half hours per component for five minutes for all components.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"KPN\" \/>\n<meta property=\"og:description\" content=\"Highlights About KPN KPN is a telecom and IT provider based in the Netherlands, servicing both private customers and business users of any size\" \/>\n<meta property=\"og:url\" content=\"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/\" \/>\n<meta property=\"og:site_name\" content=\"AI-Powered End-to-End Testing | Applitools\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-20T22:08:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2023\/04\/kpn-logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"684\" \/>\n\t<meta property=\"og:image:height\" content=\"312\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/\",\"url\":\"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/\",\"name\":\"KPN Reduces Testing Time From Hours to Minutes with Applitools\",\"isPartOf\":{\"@id\":\"https:\/\/app14743.cloudwayssites.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2023\/04\/kpn-logo.png\",\"datePublished\":\"2023-04-11T22:11:23+00:00\",\"dateModified\":\"2023-04-20T22:08:01+00:00\",\"description\":\"Telecommunications company KPN reduced their testing time from two and a half hours per component for five minutes for all components.\",\"breadcrumb\":{\"@id\":\"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/#primaryimage\",\"url\":\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2023\/04\/kpn-logo.png\",\"contentUrl\":\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2023\/04\/kpn-logo.png\",\"width\":684,\"height\":312,\"caption\":\"KPN logo\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/app14743.cloudwayssites.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"KPN\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/app14743.cloudwayssites.com\/#website\",\"url\":\"https:\/\/app14743.cloudwayssites.com\/\",\"name\":\"Applitools Visual AI\",\"description\":\"Applitools delivers full end-to-end test automation with AI infused at every step.\",\"publisher\":{\"@id\":\"https:\/\/app14743.cloudwayssites.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/app14743.cloudwayssites.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/app14743.cloudwayssites.com\/#organization\",\"name\":\"Applitools\",\"url\":\"https:\/\/app14743.cloudwayssites.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/app14743.cloudwayssites.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2020\/03\/applitools.png\",\"contentUrl\":\"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2020\/03\/applitools.png\",\"width\":156,\"height\":28,\"caption\":\"Applitools\"},\"image\":{\"@id\":\"https:\/\/app14743.cloudwayssites.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"KPN Reduces Testing Time From Hours to Minutes with Applitools","description":"Telecommunications company KPN reduced their testing time from two and a half hours per component for five minutes for all components.","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:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/","og_locale":"en_US","og_type":"article","og_title":"KPN","og_description":"Highlights About KPN KPN is a telecom and IT provider based in the Netherlands, servicing both private customers and business users of any size","og_url":"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/","og_site_name":"AI-Powered End-to-End Testing | Applitools","article_modified_time":"2023-04-20T22:08:01+00:00","og_image":[{"width":684,"height":312,"url":"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2023\/04\/kpn-logo.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/","url":"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/","name":"KPN Reduces Testing Time From Hours to Minutes with Applitools","isPartOf":{"@id":"https:\/\/app14743.cloudwayssites.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/#primaryimage"},"image":{"@id":"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/#primaryimage"},"thumbnailUrl":"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2023\/04\/kpn-logo.png","datePublished":"2023-04-11T22:11:23+00:00","dateModified":"2023-04-20T22:08:01+00:00","description":"Telecommunications company KPN reduced their testing time from two and a half hours per component for five minutes for all components.","breadcrumb":{"@id":"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/#primaryimage","url":"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2023\/04\/kpn-logo.png","contentUrl":"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2023\/04\/kpn-logo.png","width":684,"height":312,"caption":"KPN logo"},{"@type":"BreadcrumbList","@id":"https:\/\/app14743.cloudwayssites.com\/case-studies\/kpn\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/app14743.cloudwayssites.com\/"},{"@type":"ListItem","position":2,"name":"KPN"}]},{"@type":"WebSite","@id":"https:\/\/app14743.cloudwayssites.com\/#website","url":"https:\/\/app14743.cloudwayssites.com\/","name":"Applitools Visual AI","description":"Applitools delivers full end-to-end test automation with AI infused at every step.","publisher":{"@id":"https:\/\/app14743.cloudwayssites.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/app14743.cloudwayssites.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/app14743.cloudwayssites.com\/#organization","name":"Applitools","url":"https:\/\/app14743.cloudwayssites.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/app14743.cloudwayssites.com\/#\/schema\/logo\/image\/","url":"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2020\/03\/applitools.png","contentUrl":"https:\/\/app14743.cloudwayssites.com\/wp-content\/uploads\/2020\/03\/applitools.png","width":156,"height":28,"caption":"Applitools"},"image":{"@id":"https:\/\/app14743.cloudwayssites.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/app14743.cloudwayssites.com\/wp-json\/wp\/v2\/case-study\/49114"}],"collection":[{"href":"https:\/\/app14743.cloudwayssites.com\/wp-json\/wp\/v2\/case-study"}],"about":[{"href":"https:\/\/app14743.cloudwayssites.com\/wp-json\/wp\/v2\/types\/case-study"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/app14743.cloudwayssites.com\/wp-json\/wp\/v2\/media\/49115"}],"wp:attachment":[{"href":"https:\/\/app14743.cloudwayssites.com\/wp-json\/wp\/v2\/media?parent=49114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}