There's the what's been sent and what's been received in both
sent are both same, whereas the received are completely different
I'll see if I can reproduce with hub/node jar next
kpschmidt has quit
kpschmidt joined the channel
luke-sl has quit
smccarthy-sl has quit
mtodor joined the channel
errant_rider has quit
Lamiae has quit
TinkerTyper joined the channel
tommywo-sl has quit
Lamiae joined the channel
WhereIsMySpoon_ & diemol-sl starting the selenium-server-standalone.jar in hub and node configuration also fail and produce the same returned capabilities, however, this time the browser did start
diemol-sl
if you check inside the container with the debug images, the browser also opens
That's the line that passes in the sessionID into the driver
Mussojack
I need help guys, is there a way too retrieve the responses after executing an action on a webpage? for instance "response 200" or "statusCode: 200" etc. p.s i'm using python
Mantas
Now my question, is that the PHP remote webdriver implementation that's incorrect, or does that come from selenium?
errant_rider joined the channel
dude-x
Mussojack not through selenium per se, you would have to use a proxy, like browser mob proxy to inspect all the requests a web page makes.
diemol-sl
as far as I know, those are the only bindings with that issue Mantas all the other ones (at least based on the official ones), work normally
Mussojack
dude-x: could you direct me to a tutorial of sorts, could not find any usefull tips on google
dude-x
not at the moment, in the middle of a meeting
google "python browser mob proxy"
Mantas
Alright, I'll keep digging, thank you for the information and pointing me in the right direction with hub/node
dude-x
i think it can retrieve HAR files
diemol-sl
sure Mantas, I hope the PHP bindings work out that issue, because lots of people rely on them
Mussojack
dude-x: i've been trying to use scrapy to retrive the httpRespons but unfortunatlly i only get 200 :P
dude-x
you should use a proxy server to intercept all the requests
i think Chrome with chromedriver can do this without a proxy
chromedriver page from google will tell you how to retreive this info
under performance monitoring
errant_rider has quit
Lamiae has quit
chele has quit
Rapture joined the channel
Lamiae joined the channel
selbot2 has quit
selbot2 joined the channel
Lamiae has quit
Lamiae joined the channel
errant_rider joined the channel
Mussojack has quit
iabbi has quit
martynas-sl joined the channel
martynas-sl
@hazmeister ping :)
rvgate has quit
hazmeister-sl joined the channel
hazmeister-sl
pong
joshin4colour-sl joined the channel
joshin4colour-sl
hello all
I'm having trouble starting Firefox using selenium
jackofspaces-sl joined the channel
jackofspaces-sl
Hi all, has anyone automated something like this with standard java/selenium => https://www.ag-grid.com/example.php I'm looking on some advice on how best to approach it
joshin4colour-sl
geckodriver won't start (exit status 1) and provides a Ruby-based error log
in this case, I'm not even using the Ruby webdriver bindings
jimevans joined the channel
smccarthy joined the channel
aCodinMan joined the channel
alxy has quit
hazmeister-sl
jackofspaces-sl what functionality are you trying to automate, I haven’t used AG grid, but the source doesn’t look too scary
kpschmidt has quit
errant_rider has quit
joshin4colour-sl you’re getting a ruby driver from geckodriver or is that from something else?
aCodinMan has quit
joshin4colour-sl
it's from something else
jackofspaces-sl
relatively simple, using that scenario something like writing a method that can take a person name say, and return the value from column 4 in their row
joshin4colour-sl
even calling geckodriver --version produces that error
can’t see any issues in the codebase mentioning “no implicit conversion”
smells like something environment based, can you try your code somewhere else?
joshin4colour-sl
I suspect it is environmental
I'll boot up my other machine and try it
hazmeister-sl
jackofspaces-sl `[[role='row']>[col-id='name']`
you’d have to loop through all the matches
or you can do `[role='row'][row-business-key="Bas Rahman"]`
martynas-sl
hazmeister-sl if you remember my issue from last night, i have investigated a little further. it appears that even if i pass `options.addArguments("-profile", "/home/seluser/.mozilla/firefox/unauthorized-profile")`, Firefox shows in `about:profiles` that the other profile (`/home/seluser/.mozilla/firefox/owner-profile`) is active
hazmeister-sl
gettign a little closer
kpschmidt joined the channel
diemol-sl has quit
martynas-sl
i tried setting `Default=1` in `profiles.ini`, didn't make a different
don't get why it's ignoring the arguments
hazmeister-sl
that is the right question to be asking
martynas-sl
:)
hazmeister-sl
can you go inside the docker container and look at the profile on the filesystem after the browser starts?
joshin4colour-sl: do you have titus's webdrivers gem installed?
which geckodriver is it calling?
joshin4colour-sl
the global webdriver I have installed at /usr/local/bin/geckodrivrer
I don't think I have that gem installed
but I'm also not using Ruby at all for this
lucast
if you ever installed the gem it still uses it without using ruby
joshin4colour-sl
hmmm ok
lucast
is /usr/local/bin/geckodriver a symlink?
if it was using the gem, it'd be in a different location so you're good there then
oh actually from your stacktrace above, it was using the gem from /Users/joshua.grant/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/webdrivers-2.4.0/bin/geckodriver
joshin4colour-sl
ah ha, yes, this looks like the case
I'm not using the geckodriver I think I'm using
Mantas has quit
kpschmidt joined the channel
yes, definitely looks like a PATH issue
thanks everyone!
andylavarre has quit
andylavarre joined the channel
dude-x
a while ago, someone told me about a Chrome extension that worked like the Firebug plugin FireChange where it can record DOM changes in Chrome.