{"id":26179,"date":"2022-12-16T04:21:44","date_gmt":"2022-12-15T22:51:44","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/"},"modified":"2022-12-16T04:21:44","modified_gmt":"2022-12-15T22:51:44","slug":"solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/","title":{"rendered":"[Solved] How to create Gmail account using Selenium, I am having trouble with month and country drop downs"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-38520243\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"38520243\" data-parentid=\"38520047\" data-score=\"2\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>As I see at <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/accounts.google.com\/signup\">here<\/a> the month drop down box is not actually a <code>select<\/code> element, you should try using <code>Actions<\/code> as below:<\/p>\n<pre><code>WebDriverWait wait = new WebDriverWait(d, 10);\nActions builder = new Actions(d);\n\nWebElement selectMonth = wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(\"\/\/div[@title=\"Birthday\"]\")));\nbuilder.mouse.mouseMove(((Locatable)selectMonth).coordinates);      \nselectMonth.click();\n\nWebElement option = wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(\"\/\/div[text() = 'May']\")));\nbuilder.mouse.mouseMove(((Locatable)option).coordinates);   \noption.click();\nSystem.out.println(\"may slected...\");\n<\/code><\/pre>\n<p><strong>Edited<\/strong>: if you want to print all months try after clicking on <code>BirthMonth<\/code> dropdown as below:<\/p>\n<pre><code>WebElement selectMonth = wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(\"\/\/div[@title=\"Birthday\"]\")));\nbuilder.mouse.mouseMove(((Locatable)selectMonth).coordinates);      \nselectMonth.click();\n\nList&lt;WebElement&gt; allmonths = wait.until(ExpectedConditions.presenceOfAllElementsLocatedBy(By.cssSelector(\"span#BirthMonth &gt; div.goog-menu.goog-menu-vertical\")));\nfor(WebElement el : allmonths) {\n            System.out.println(el.getText())\n}\n<\/code><\/pre>\n<p>Note however that if the purpose is to create large numbers of GMail accounts, Google will shut down these attempts pretty quickly, and will start to return server errors or apply IP blocks.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">9<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved How to create Gmail account using Selenium, I am having trouble with month and country drop downs <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] As I see at here the month drop down box is not actually a select element, you should try using Actions as below: WebDriverWait wait = new WebDriverWait(d, 10); Actions builder = new Actions(d); WebElement selectMonth = wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(&#8220;\/\/div[@title=&#8221;Birthday&#8221;]&#8221;))); builder.mouse.mouseMove(((Locatable)selectMonth).coordinates); selectMonth.click(); WebElement option = wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(&#8220;\/\/div[text() = &#8216;May&#8217;]&#8221;))); builder.mouse.mouseMove(((Locatable)option).coordinates); option.click(); System.out.println(&#8220;may slected&#8230;&#8221;); Edited: if you want &#8230; <a title=\"[Solved] How to create Gmail account using Selenium, I am having trouble with month and country drop downs\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/\" aria-label=\"More on [Solved] How to create Gmail account using Selenium, I am having trouble with month and country drop downs\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[1138],"class_list":["post-26179","post","type-post","status-publish","format-standard","hentry","category-solved","tag-selenium-webdriver"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] How to create Gmail account using Selenium, I am having trouble with month and country drop downs - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] How to create Gmail account using Selenium, I am having trouble with month and country drop downs - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] As I see at here the month drop down box is not actually a select element, you should try using Actions as below: WebDriverWait wait = new WebDriverWait(d, 10); Actions builder = new Actions(d); WebElement selectMonth = wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(&quot;\/\/div[@title=&quot;Birthday&quot;]&quot;))); builder.mouse.mouseMove(((Locatable)selectMonth).coordinates); selectMonth.click(); WebElement option = wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(&quot;\/\/div[text() = &#039;May&#039;]&quot;))); builder.mouse.mouseMove(((Locatable)option).coordinates); option.click(); System.out.println(&quot;may slected...&quot;); Edited: if you want ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-15T22:51:44+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\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:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] How to create Gmail account using Selenium, I am having trouble with month and country drop downs\",\"datePublished\":\"2022-12-15T22:51:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/\"},\"wordCount\":107,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"selenium-webdriver\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/\",\"name\":\"[Solved] How to create Gmail account using Selenium, I am having trouble with month and country drop downs - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-12-15T22:51:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] How to create Gmail account using Selenium, I am having trouble with month and country drop downs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] How to create Gmail account using Selenium, I am having trouble with month and country drop downs - JassWeb","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:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] How to create Gmail account using Selenium, I am having trouble with month and country drop downs - JassWeb","og_description":"[ad_1] As I see at here the month drop down box is not actually a select element, you should try using Actions as below: WebDriverWait wait = new WebDriverWait(d, 10); Actions builder = new Actions(d); WebElement selectMonth = wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(\"\/\/div[@title=\"Birthday\"]\"))); builder.mouse.mouseMove(((Locatable)selectMonth).coordinates); selectMonth.click(); WebElement option = wait.until(ExpectedConditions.presenceOfElementLocated(By.xpath(\"\/\/div[text() = 'May']\"))); builder.mouse.mouseMove(((Locatable)option).coordinates); option.click(); System.out.println(\"may slected...\"); Edited: if you want ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/","og_site_name":"JassWeb","article_published_time":"2022-12-15T22:51:44+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] How to create Gmail account using Selenium, I am having trouble with month and country drop downs","datePublished":"2022-12-15T22:51:44+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/"},"wordCount":107,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["selenium-webdriver"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/","url":"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/","name":"[Solved] How to create Gmail account using Selenium, I am having trouble with month and country drop downs - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-12-15T22:51:44+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-how-to-create-gmail-account-using-selenium-i-am-having-trouble-with-month-and-country-drop-downs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] How to create Gmail account using Selenium, I am having trouble with month and country drop downs"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/26179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=26179"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/26179\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=26179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=26179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=26179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}