{"id":9228,"date":"2017-06-20T12:33:24","date_gmt":"2017-06-20T11:33:24","guid":{"rendered":"http:\/\/www.devopsonline.co.uk\/?p=9228"},"modified":"2017-06-20T13:30:53","modified_gmt":"2017-06-20T12:30:53","slug":"integrating-test-automation-development-process","status":"publish","type":"post","link":"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/","title":{"rendered":"Integrating test automation into your development process"},"content":{"rendered":"

Andrew Holt discusses test automation with Georg Hansbauer, CTO of Testbirds<\/em><\/p>\n

Just a few years ago, websites were only tested over desktop devices and a handful of browsers. Nowadays, all facets of the quality assurance process are facing completely new challenges due to the enormous variety of mobile and smart devices in the market.<\/p>\n

Test automation has therefore become a crucial factor for quality control, although most companies are still merely scratching its surface, especially when it comes to mobile applications.<\/p>\n

Georg Hansbauer, CTO of Testbirds said: \u201cThe classic waterfall model, with its rigid development and test phases, is more and more often being replaced by agile methods. Short iterations, so called sprints, are causing shorter testing phases with a high rerun frequency.<\/p>\n

\u201cDue to methods such as continuous integration, software is now being updated in increasingly smaller cycles. In parallel to development, testing is also taking place in close intervals, otherwise known as Continuous Testing, posing significant challenges for internal and external teams.\u201d<\/p>\n

Furthermore, costs are on the rise due to the fact that not only new, but also existing components and features need to be continuously tested.<\/p>\n

For this reason, a combination of manual and automated tests is an ideal way to overcome this challenge.<\/p>\n

\u201cWhile new features can easily and quickly be tested manually, test automation is a cheaper and more resource effective option for testing existing core functions in the long term. Recurring regression tests, for example, are ideal for test automation,\u201d said Hansbauer.<\/p>\n

Finally, an important prerequisite for agile development is a smooth collaboration between software developers and IT companies, which is summed up by the buzzword DevOps.<\/p>\n

\u201cA central idea to DevOps is to automate deployment and testing process, which can make this working relationship much easier and more lucrative. Test automation is quickly becoming an essential element of agile software development,\u201d said Hansbauer.<\/p>\n

But what are its concrete applications when examined in a practical scenario?<\/p>\n

To find out more about this topic, see the Test Automation whitepaper<\/a> which provides an entry into the world of test automation and investigates its challenges through practical use cases and specific fields of application.<\/p>\n

\u201cIn addition, it provides information for decision makers, who are considering investing in test automation, while also granting insights for developers and users looking to increase their knowledge in this area,\u201d said Hansbauer.<\/p>\n

Written by Andrew Holt<\/p>\n","protected":false},"excerpt":{"rendered":"

Andrew Holt discusses test automation with Georg Hansbauer, CTO of Testbirds<\/p>\n","protected":false},"author":123458,"featured_media":9234,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","pmpro_default_level":"","footnotes":""},"categories":[93],"tags":[],"yoast_head":"\nIntegrating test automation development process by Testbirds CTO<\/title>\n<meta name=\"description\" content=\"Integrating test automation with Georg Hansbauer, CTO of Testbirds as he faces new testing challenges\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Integrating test automation development process by Testbirds CTO\" \/>\n<meta property=\"og:description\" content=\"Integrating test automation with Georg Hansbauer, CTO of Testbirds as he faces new testing challenges\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/\" \/>\n<meta property=\"og:site_name\" content=\"DevOps Online North America\" \/>\n<meta property=\"article:published_time\" content=\"2017-06-20T11:33:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-06-20T12:30:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/ThinkstockPhotos-177342236.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"683\" \/>\n\t<meta property=\"og:image:height\" content=\"556\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Yashesh Patel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DevOpsAmerica\" \/>\n<meta name=\"twitter:site\" content=\"@DevOpsAmerica\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Yashesh Patel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/\"},\"author\":{\"name\":\"Yashesh Patel\",\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/person\/1183cef5fa13624c55f3faf81f391435\"},\"headline\":\"Integrating test automation into your development process\",\"datePublished\":\"2017-06-20T11:33:24+00:00\",\"dateModified\":\"2017-06-20T12:30:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/\"},\"wordCount\":401,\"publisher\":{\"@id\":\"https:\/\/devopsnews.online\/#organization\"},\"image\":{\"@id\":\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/ThinkstockPhotos-177342236.jpg\",\"articleSection\":[\"Product news\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/\",\"url\":\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/\",\"name\":\"Integrating test automation development process by Testbirds CTO\",\"isPartOf\":{\"@id\":\"https:\/\/devopsnews.online\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/ThinkstockPhotos-177342236.jpg\",\"datePublished\":\"2017-06-20T11:33:24+00:00\",\"dateModified\":\"2017-06-20T12:30:53+00:00\",\"description\":\"Integrating test automation with Georg Hansbauer, CTO of Testbirds as he faces new testing challenges\",\"breadcrumb\":{\"@id\":\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#primaryimage\",\"url\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/ThinkstockPhotos-177342236.jpg\",\"contentUrl\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/ThinkstockPhotos-177342236.jpg\",\"width\":683,\"height\":556,\"caption\":\"integrating test\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/devopsnews.online\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integrating test automation into your development process\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/devopsnews.online\/#website\",\"url\":\"https:\/\/devopsnews.online\/\",\"name\":\"DevOps Online North America\",\"description\":\"by 31 Media Ltd.\",\"publisher\":{\"@id\":\"https:\/\/devopsnews.online\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/devopsnews.online\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/devopsnews.online\/#organization\",\"name\":\"DevOps Online North America\",\"url\":\"https:\/\/devopsnews.online\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2020\/03\/DevOpsOnline_email.png\",\"contentUrl\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2020\/03\/DevOpsOnline_email.png\",\"width\":198,\"height\":64,\"caption\":\"DevOps Online North America\"},\"image\":{\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/DevOpsAmerica\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/person\/1183cef5fa13624c55f3faf81f391435\",\"name\":\"Yashesh Patel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7133dcc024275e35cf81ef202ce76441?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7133dcc024275e35cf81ef202ce76441?s=96&d=mm&r=g\",\"caption\":\"Yashesh Patel\"},\"sameAs\":[\"https:\/\/devopsnews.online\"],\"url\":\"https:\/\/devopsnews.online\/author\/yashesh-patel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Integrating test automation development process by Testbirds CTO","description":"Integrating test automation with Georg Hansbauer, CTO of Testbirds as he faces new testing challenges","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:\/\/devopsnews.online\/integrating-test-automation-development-process\/","og_locale":"en_US","og_type":"article","og_title":"Integrating test automation development process by Testbirds CTO","og_description":"Integrating test automation with Georg Hansbauer, CTO of Testbirds as he faces new testing challenges","og_url":"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/","og_site_name":"DevOps Online North America","article_published_time":"2017-06-20T11:33:24+00:00","article_modified_time":"2017-06-20T12:30:53+00:00","og_image":[{"width":683,"height":556,"url":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/ThinkstockPhotos-177342236.jpg","type":"image\/jpeg"}],"author":"Yashesh Patel","twitter_card":"summary_large_image","twitter_creator":"@DevOpsAmerica","twitter_site":"@DevOpsAmerica","twitter_misc":{"Written by":"Yashesh Patel","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#article","isPartOf":{"@id":"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/"},"author":{"name":"Yashesh Patel","@id":"https:\/\/devopsnews.online\/#\/schema\/person\/1183cef5fa13624c55f3faf81f391435"},"headline":"Integrating test automation into your development process","datePublished":"2017-06-20T11:33:24+00:00","dateModified":"2017-06-20T12:30:53+00:00","mainEntityOfPage":{"@id":"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/"},"wordCount":401,"publisher":{"@id":"https:\/\/devopsnews.online\/#organization"},"image":{"@id":"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#primaryimage"},"thumbnailUrl":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/ThinkstockPhotos-177342236.jpg","articleSection":["Product news"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/","url":"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/","name":"Integrating test automation development process by Testbirds CTO","isPartOf":{"@id":"https:\/\/devopsnews.online\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#primaryimage"},"image":{"@id":"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#primaryimage"},"thumbnailUrl":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/ThinkstockPhotos-177342236.jpg","datePublished":"2017-06-20T11:33:24+00:00","dateModified":"2017-06-20T12:30:53+00:00","description":"Integrating test automation with Georg Hansbauer, CTO of Testbirds as he faces new testing challenges","breadcrumb":{"@id":"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devopsnews.online\/integrating-test-automation-development-process\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#primaryimage","url":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/ThinkstockPhotos-177342236.jpg","contentUrl":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/ThinkstockPhotos-177342236.jpg","width":683,"height":556,"caption":"integrating test"},{"@type":"BreadcrumbList","@id":"https:\/\/devopsnews.online\/integrating-test-automation-development-process\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devopsnews.online\/"},{"@type":"ListItem","position":2,"name":"Integrating test automation into your development process"}]},{"@type":"WebSite","@id":"https:\/\/devopsnews.online\/#website","url":"https:\/\/devopsnews.online\/","name":"DevOps Online North America","description":"by 31 Media Ltd.","publisher":{"@id":"https:\/\/devopsnews.online\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devopsnews.online\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/devopsnews.online\/#organization","name":"DevOps Online North America","url":"https:\/\/devopsnews.online\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/devopsnews.online\/#\/schema\/logo\/image\/","url":"https:\/\/devopsnews.online\/wp-content\/uploads\/2020\/03\/DevOpsOnline_email.png","contentUrl":"https:\/\/devopsnews.online\/wp-content\/uploads\/2020\/03\/DevOpsOnline_email.png","width":198,"height":64,"caption":"DevOps Online North America"},"image":{"@id":"https:\/\/devopsnews.online\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/DevOpsAmerica"]},{"@type":"Person","@id":"https:\/\/devopsnews.online\/#\/schema\/person\/1183cef5fa13624c55f3faf81f391435","name":"Yashesh Patel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/devopsnews.online\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7133dcc024275e35cf81ef202ce76441?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7133dcc024275e35cf81ef202ce76441?s=96&d=mm&r=g","caption":"Yashesh Patel"},"sameAs":["https:\/\/devopsnews.online"],"url":"https:\/\/devopsnews.online\/author\/yashesh-patel\/"}]}},"_links":{"self":[{"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/posts\/9228"}],"collection":[{"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/users\/123458"}],"replies":[{"embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/comments?post=9228"}],"version-history":[{"count":0,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/posts\/9228\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/media\/9234"}],"wp:attachment":[{"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/media?parent=9228"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/categories?post=9228"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/tags?post=9228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}