{"id":118705,"date":"2018-03-30T14:20:19","date_gmt":"2018-03-30T14:20:19","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=118705"},"modified":"2021-07-16T12:54:27","modified_gmt":"2021-07-16T12:54:27","slug":"integrate-soapui-with-selenium","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/","title":{"rendered":"Integrate SOAPUI with Selenium"},"content":{"rendered":"\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">SOAPUI Introduction<\/h3><\/div><p class=\"margin-bottom-50\">Before getting into the depth of our topic &#8216;Integrate SOAPUI with Selenium&#8217;, lets first get familiar with each of its term.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Selenium Webdriver<\/h3><\/div><p class=\"margin-bottom-50\">Selenium is also the most widely used open source tool for automating testing over browsers. It automates browsers across multiple platforms.<br\/>Selenium WebDriver supports many browsers including headless HTMLUnit Browser, PhantomJs. In addition to it, it supports multiple programming languages too.Selenium Webdriver communicates directly with the browser instance and there is no need for a server.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Integrate Selenium with SOAPUI<\/h3><\/div><p class=\"margin-bottom-50\">SOAPUI can be integrated with Selenium for enhancing functionalities. The simplest and easiest way to integrate Selenium with SOAPUI is to use &#8216;Groovy&#8217;. SOAPUI completely supports Groovy.<br\/><strong>Groovy\u00a0<\/strong>is an object-oriented\u00a0scripting language which is based on Java Platform. Groovy has the following features:<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Pre-requisites for using Selenium with SoapUI<\/h3><\/div><div class=\"margin-bottom-50\">\n<ul class=\"wp-block-list\"><li>&nbsp;Download <a href=\"http:\/\/groovy-lang.org\/download.html\">Groovy SDK<\/a><\/li><li>Install <a href=\"http:\/\/www.oracle.com\/technetwork\/java\/javase\/downloads\/index.html\">Java SDK<\/a><\/li><li>Install <a href=\"https:\/\/www.seleniumhq.org\/download\/\">Selenium<\/a><\/li><li>Install <a href=\"https:\/\/www.soapui.org\/\">SOAPUI Pro<\/a><\/li><\/ul>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Getting Started with &#8216;SOAPUI &#8211; Selenium&#8217;<\/h3><\/div><p class=\"margin-bottom-50\"><span style=\"text-decoration: underline;\">SAMPLE CODE:<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":153,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1173,5847,3137,5848],"tags":[6443],"class_list":["post-118705","post","type-post","status-publish","format-standard","hentry","category-api-2","category-selenium","category-testing","category-testng","tag-soapui"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Integarte SOAPUI with Selenium | SOAPUI | Groovy<\/title>\n<meta name=\"description\" content=\"Integrate SOAPUI with Selenium to get the benefits of both. The simplest and easiest way to integrate Selenium with SOAPUI is to use &#039;Groovy&#039;. SOAPUI completely supports Groovy. Groovy\u00a0is an object-oriented\u00a0scripting language which is based on Java Platform.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Integarte SOAPUI with Selenium | SOAPUI | Groovy\" \/>\n<meta property=\"og:description\" content=\"Integrate SOAPUI with Selenium to get the benefits of both. The simplest and easiest way to integrate Selenium with SOAPUI is to use &#039;Groovy&#039;. SOAPUI completely supports Groovy. Groovy\u00a0is an object-oriented\u00a0scripting language which is based on Java Platform.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-03-30T14:20:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-16T12:54:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-og.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Gurpreet Kaur\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gurpreet Kaur\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/\"},\"author\":{\"name\":\"Gurpreet Kaur\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/61645f698b208611319688208e65d02c\"},\"headline\":\"Integrate SOAPUI with Selenium\",\"datePublished\":\"2018-03-30T14:20:19+00:00\",\"dateModified\":\"2021-07-16T12:54:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/\"},\"wordCount\":160,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"keywords\":[\"SOAPUI\"],\"articleSection\":[\"API\",\"Selenium\",\"Testing\",\"TestNG\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/\",\"url\":\"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/\",\"name\":\"Integarte SOAPUI with Selenium | SOAPUI | Groovy\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"datePublished\":\"2018-03-30T14:20:19+00:00\",\"dateModified\":\"2021-07-16T12:54:27+00:00\",\"description\":\"Integrate SOAPUI with Selenium to get the benefits of both. The simplest and easiest way to integrate Selenium with SOAPUI is to use 'Groovy'. SOAPUI completely supports Groovy. Groovy\u00a0is an object-oriented\u00a0scripting language which is based on Java Platform.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integrate SOAPUI with Selenium\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/61645f698b208611319688208e65d02c\",\"name\":\"Gurpreet Kaur\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/012ec807781478fb397ec8b4c6c4f8855c4c946bca2580a547df96bc257200d4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/012ec807781478fb397ec8b4c6c4f8855c4c946bca2580a547df96bc257200d4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Gurpreet Kaur\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/gurpreet-kaur589\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Integarte SOAPUI with Selenium | SOAPUI | Groovy","description":"Integrate SOAPUI with Selenium to get the benefits of both. The simplest and easiest way to integrate Selenium with SOAPUI is to use 'Groovy'. SOAPUI completely supports Groovy. Groovy\u00a0is an object-oriented\u00a0scripting language which is based on Java Platform.","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:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/","og_locale":"en_US","og_type":"article","og_title":"Integarte SOAPUI with Selenium | SOAPUI | Groovy","og_description":"Integrate SOAPUI with Selenium to get the benefits of both. The simplest and easiest way to integrate Selenium with SOAPUI is to use 'Groovy'. SOAPUI completely supports Groovy. Groovy\u00a0is an object-oriented\u00a0scripting language which is based on Java Platform.","og_url":"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2018-03-30T14:20:19+00:00","article_modified_time":"2021-07-16T12:54:27+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-og.png","type":"image\/png"}],"author":"Gurpreet Kaur","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Gurpreet Kaur","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/"},"author":{"name":"Gurpreet Kaur","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/61645f698b208611319688208e65d02c"},"headline":"Integrate SOAPUI with Selenium","datePublished":"2018-03-30T14:20:19+00:00","dateModified":"2021-07-16T12:54:27+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/"},"wordCount":160,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"keywords":["SOAPUI"],"articleSection":["API","Selenium","Testing","TestNG"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/","url":"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/","name":"Integarte SOAPUI with Selenium | SOAPUI | Groovy","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"datePublished":"2018-03-30T14:20:19+00:00","dateModified":"2021-07-16T12:54:27+00:00","description":"Integrate SOAPUI with Selenium to get the benefits of both. The simplest and easiest way to integrate Selenium with SOAPUI is to use 'Groovy'. SOAPUI completely supports Groovy. Groovy\u00a0is an object-oriented\u00a0scripting language which is based on Java Platform.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/integrate-soapui-with-selenium\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Integrate SOAPUI with Selenium"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/61645f698b208611319688208e65d02c","name":"Gurpreet Kaur","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/012ec807781478fb397ec8b4c6c4f8855c4c946bca2580a547df96bc257200d4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/012ec807781478fb397ec8b4c6c4f8855c4c946bca2580a547df96bc257200d4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Gurpreet Kaur"},"url":"https:\/\/webkul.com\/blog\/author\/gurpreet-kaur589\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/118705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/153"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=118705"}],"version-history":[{"count":37,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/118705\/revisions"}],"predecessor-version":[{"id":296589,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/118705\/revisions\/296589"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=118705"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=118705"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=118705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}