Skip to content

Instantly share code, notes, and snippets.

@titusfortner
Created March 12, 2016 03:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save titusfortner/701d4e84f4b31c73f171 to your computer and use it in GitHub Desktop.
Save titusfortner/701d4e84f4b31c73f171 to your computer and use it in GitHub Desktop.
-> POST session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element
>>> http://127.0.0.1:4444/session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element | {"using":"xpath","value":".//select[@name='new_user_languages']"}
> {"Accept"=>"application/json", "Content-Type"=>"application/json; charset=utf-8", "Content-Length"=>"65"}
1457752694573 Marionette TRACE conn0 -> [0,6,"findElement",{"using":"xpath","value":".//select[@name='new_user_languages']"}]
1457752694680 Marionette TRACE conn0 <- [1,6,null,{"value":{"element-6066-11e4-a52e-4f735466cecf":"bffd9749-bbe1-b644-9f8a-f3ae719342d5","ELEMENT":"bffd9749-bbe1-b644-9f8a-f3ae719342d5"}}]
<- {"value":{"element-6066-11e4-a52e-4f735466cecf":"bffd9749-bbe1-b644-9f8a-f3ae719342d5"}}
-> GET session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/bffd9749-bbe1-b644-9f8a-f3ae719342d5/attribute/multiple
1457752694707 Marionette TRACE conn0 -> [0,9,"getElementAttribute",{"id":"bffd9749-bbe1-b644-9f8a-f3ae719342d5","name":"multiple"}]
1457752694712 Marionette TRACE conn0 <- [1,9,null,{"value":"true"}]
<- {"value":"true"}
-> POST session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/bffd9749-bbe1-b644-9f8a-f3ae719342d5/elements
>>> http://127.0.0.1:4444/session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/bffd9749-bbe1-b644-9f8a-f3ae719342d5/elements | {"using":"css selector","value":"option"}
> {"Accept"=>"application/json", "Content-Type"=>"application/json; charset=utf-8", "Content-Length"=>"41"}
1457752694741 Marionette TRACE conn0 -> [0,13,"findElements",{"element":"bffd9749-bbe1-b644-9f8a-f3ae719342d5","using":"css selector","value":"option"}]
1457752694846 Marionette TRACE conn0 <- [1,13,null,[{"element-6066-11e4-a52e-4f735466cecf":"367825e5-6778-1049-b7fc-14bf55c68b31","ELEMENT":"367825e5-6778-1049-b7fc-14bf55c68b31"},{"element-6066-11e4-a52e-4f735466cecf":"10ca9c23-3e70-c842-a569-334173661d30","ELEMENT":"10ca9c23-3e70-c842-a569-334173661d30"},{"element-6066-11e4-a52e-4f735466cecf":"3014aef1-03f5-974c-ac25-98d23c045f6b","ELEMENT":"3014aef1-03f5-974c-ac25-98d23c045f6b"},{"element-6066-11e4-a52e-4f735466cecf":"f49b05f4-5162-f449-aa91-45163d960bc7","ELEMENT":"f49b05f4-5162-f449-aa91-45163d960bc7"},{"element-6066-11e4-a52e-4f735466cecf":"43ce7913-25cc-f048-b825-57282a5eb603","ELEMENT":"43ce7913-25cc-f048-b825-57282a5eb603"}]]
<- {"value":[{"element-6066-11e4-a52e-4f735466cecf":"367825e5-6778-1049-b7fc-14bf55c68b31"},{"element-6066-11e4-a52e-4f735466cecf":"10ca9c23-3e70-c842-a569-334173661d30"},{"element-6066-11e4-a52e-4f735466cecf":"3014aef1-03f5-974c-ac25-98d23c045f6b"},{"element-6066-11e4-a52e-4f735466cecf":"f49b05f4-5162-f449-aa91-45163d960bc7"},{"element-6066-11e4-a52e-4f735466cecf":"43ce7913-25cc-f048-b825-57282a5eb603"}]}
-> GET session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/367825e5-6778-1049-b7fc-14bf55c68b31/enabled
1457752694850 Marionette TRACE conn0 -> [0,14,"isElementEnabled",{"id":"367825e5-6778-1049-b7fc-14bf55c68b31"}]
1457752694854 Marionette TRACE conn0 <- [1,14,null,{"value":true}]
<- {"value":true}
-> GET session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/367825e5-6778-1049-b7fc-14bf55c68b31/selected
1457752694861 Marionette TRACE conn0 -> [0,15,"isElementSelected",{"id":"367825e5-6778-1049-b7fc-14bf55c68b31"}]
1457752694867 Marionette TRACE conn0 <- [1,15,null,{"value":false}]
<- {"value":false}
-> GET session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/10ca9c23-3e70-c842-a569-334173661d30/selected
1457752694877 Marionette TRACE conn0 -> [0,17,"isElementSelected",{"id":"10ca9c23-3e70-c842-a569-334173661d30"}]
1457752694880 Marionette TRACE conn0 <- [1,17,null,{"value":true}]
<- {"value":true}
-> POST session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/10ca9c23-3e70-c842-a569-334173661d30/click
1457752694894 Marionette TRACE conn0 -> [0,20,"clickElement",{"id":"10ca9c23-3e70-c842-a569-334173661d30"}]
1457752694927 Marionette TRACE conn0 <- [1,20,null,{}]
<- {}
-> GET session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/3014aef1-03f5-974c-ac25-98d23c045f6b/selected
1457752694954 Marionette TRACE conn0 -> [0,22,"isElementSelected",{"id":"3014aef1-03f5-974c-ac25-98d23c045f6b"}]
1457752694956 Marionette TRACE conn0 <- [1,22,null,{"value":false}]
<- {"value":false}
-> GET session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/f49b05f4-5162-f449-aa91-45163d960bc7/selected
1457752694965 Marionette TRACE conn0 -> [0,24,"isElementSelected",{"id":"f49b05f4-5162-f449-aa91-45163d960bc7"}]
1457752694967 Marionette TRACE conn0 <- [1,24,null,{"value":false}]
<- {"value":false}
-> GET session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/43ce7913-25cc-f048-b825-57282a5eb603/selected
1457752694975 Marionette TRACE conn0 -> [0,26,"isElementSelected",{"id":"43ce7913-25cc-f048-b825-57282a5eb603"}]
1457752694979 Marionette TRACE conn0 <- [1,26,null,{"value":false}]
<- {"value":false}
{:xpath=>".//select[@name='new_user_languages']", :selectors=>{:name=>"new_user_languages"}}
-> POST session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element
>>> http://127.0.0.1:4444/session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element | {"using":"xpath","value":".//select[@name='new_user_languages']"}
> {"Accept"=>"application/json", "Content-Type"=>"application/json; charset=utf-8", "Content-Length"=>"65"}
1457752695097 Marionette TRACE conn0 -> [0,30,"findElement",{"using":"xpath","value":".//select[@name='new_user_languages']"}]
1457752695202 Marionette TRACE conn0 <- [1,30,null,{"value":{"element-6066-11e4-a52e-4f735466cecf":"bffd9749-bbe1-b644-9f8a-f3ae719342d5","ELEMENT":"bffd9749-bbe1-b644-9f8a-f3ae719342d5"}}]
<- {"value":{"element-6066-11e4-a52e-4f735466cecf":"bffd9749-bbe1-b644-9f8a-f3ae719342d5"}}
-> GET session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/bffd9749-bbe1-b644-9f8a-f3ae719342d5/name
1457752695205 Marionette TRACE conn0 -> [0,31,"getElementTagName",{"id":"bffd9749-bbe1-b644-9f8a-f3ae719342d5"}]
1457752695206 Marionette TRACE conn0 <- [1,31,null,{"value":"select"}]
<- {"value":"select"}
-> GET session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/bffd9749-bbe1-b644-9f8a-f3ae719342d5/attribute/multiple
1457752695215 Marionette TRACE conn0 -> [0,33,"getElementAttribute",{"id":"bffd9749-bbe1-b644-9f8a-f3ae719342d5","name":"multiple"}]
1457752695217 Marionette TRACE conn0 <- [1,33,null,{"value":"true"}]
<- {"value":"true"}
-> POST session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/bffd9749-bbe1-b644-9f8a-f3ae719342d5/elements
>>> http://127.0.0.1:4444/session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/bffd9749-bbe1-b644-9f8a-f3ae719342d5/elements | {"using":"xpath","value":".//option[normalize-space()='Danish' or @label='Danish']"}
> {"Accept"=>"application/json", "Content-Type"=>"application/json; charset=utf-8", "Content-Length"=>"84"}
1457752695220 Marionette TRACE conn0 -> [0,34,"findElements",{"element":"bffd9749-bbe1-b644-9f8a-f3ae719342d5","using":"xpath","value":".//option[normalize-space()='Danish' or @label='Danish']"}]
1457752695324 Marionette TRACE conn0 <- [1,34,null,[{"element-6066-11e4-a52e-4f735466cecf":"367825e5-6778-1049-b7fc-14bf55c68b31","ELEMENT":"367825e5-6778-1049-b7fc-14bf55c68b31"}]]
<- {"value":[{"element-6066-11e4-a52e-4f735466cecf":"367825e5-6778-1049-b7fc-14bf55c68b31"}]}
-> GET session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/367825e5-6778-1049-b7fc-14bf55c68b31/selected
1457752695328 Marionette TRACE conn0 -> [0,35,"isElementSelected",{"id":"367825e5-6778-1049-b7fc-14bf55c68b31"}]
1457752695330 Marionette TRACE conn0 <- [1,35,null,{"value":false}]
<- {"value":false}
-> POST session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/367825e5-6778-1049-b7fc-14bf55c68b31/click
1457752695344 Marionette TRACE conn0 -> [0,38,"clickElement",{"id":"367825e5-6778-1049-b7fc-14bf55c68b31"}]
1457752695351 Marionette TRACE conn0 <- [1,38,null,{}]
<- {}
-> GET session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/367825e5-6778-1049-b7fc-14bf55c68b31/text
1457752695353 Marionette TRACE conn0 -> [0,39,"getElementText",{"id":"367825e5-6778-1049-b7fc-14bf55c68b31"}]
1457752695361 Marionette TRACE conn0 <- [1,39,null,{"value":"Danish"}]
<- {"value":"Danish"}
-> POST session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element
>>> http://127.0.0.1:4444/session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element | {"using":"xpath","value":".//select[@name='new_user_languages']"}
> {"Accept"=>"application/json", "Content-Type"=>"application/json; charset=utf-8", "Content-Length"=>"65"}
1457752695535 Marionette TRACE conn0 -> [0,43,"findElement",{"using":"xpath","value":".//select[@name='new_user_languages']"}]
1457752695639 Marionette TRACE conn0 <- [1,43,null,{"value":{"element-6066-11e4-a52e-4f735466cecf":"bffd9749-bbe1-b644-9f8a-f3ae719342d5","ELEMENT":"bffd9749-bbe1-b644-9f8a-f3ae719342d5"}}]
<- {"value":{"element-6066-11e4-a52e-4f735466cecf":"bffd9749-bbe1-b644-9f8a-f3ae719342d5"}}
-> GET session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/bffd9749-bbe1-b644-9f8a-f3ae719342d5/attribute/multiple
1457752695653 Marionette TRACE conn0 -> [0,46,"getElementAttribute",{"id":"bffd9749-bbe1-b644-9f8a-f3ae719342d5","name":"multiple"}]
1457752695655 Marionette TRACE conn0 <- [1,46,null,{"value":"true"}]
<- {"value":"true"}
-> POST session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/bffd9749-bbe1-b644-9f8a-f3ae719342d5/elements
>>> http://127.0.0.1:4444/session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/bffd9749-bbe1-b644-9f8a-f3ae719342d5/elements | {"using":"xpath","value":".//option[normalize-space()='Swedish' or @label='Swedish']"}
> {"Accept"=>"application/json", "Content-Type"=>"application/json; charset=utf-8", "Content-Length"=>"86"}
1457752695658 Marionette TRACE conn0 -> [0,47,"findElements",{"element":"bffd9749-bbe1-b644-9f8a-f3ae719342d5","using":"xpath","value":".//option[normalize-space()='Swedish' or @label='Swedish']"}]
1457752695764 Marionette TRACE conn0 <- [1,47,null,[{"element-6066-11e4-a52e-4f735466cecf":"43ce7913-25cc-f048-b825-57282a5eb603","ELEMENT":"43ce7913-25cc-f048-b825-57282a5eb603"}]]
<- {"value":[{"element-6066-11e4-a52e-4f735466cecf":"43ce7913-25cc-f048-b825-57282a5eb603"}]}
-> GET session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/43ce7913-25cc-f048-b825-57282a5eb603/selected
1457752695768 Marionette TRACE conn0 -> [0,48,"isElementSelected",{"id":"43ce7913-25cc-f048-b825-57282a5eb603"}]
1457752695770 Marionette TRACE conn0 <- [1,48,null,{"value":false}]
<- {"value":false}
-> POST session/0c9f7af9-80e1-4e43-82fa-b3b2e02315a3/element/43ce7913-25cc-f048-b825-57282a5eb603/click
1457752695781 Marionette TRACE conn0 -> [0,51,"clickElement",{"id":"43ce7913-25cc-f048-b825-57282a5eb603"}]
1457752695795 Marionette TRACE conn0 <- [1,51,null,{}]
<- {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment