java - Unable to find elements in modal popup using selenium -




this question has answer here:

i need confirm modal popup. have form fill , have move next page. when click continue, modal popup appears asking if details filled correct?

there 2 button , other description on it. 1 button reads cancel , other says yes, information correct. tried switching modal element

driver.switchto().frame(0);  // there 1 popup 

however, whatever webdriver after results in nullpointerexception no webelement found.

this trying

webelement modalbuttoncontainer = autoutils.findelementbyclassname(modaloverlay, "modalbuttoncontainer"); webelement modalbutton = autoutils.findelementbyclassname(modalbuttoncontainer, "buttonclass"); modalbutton.click(); 

but results in nullpointer. how click modalbutton?

if recall correctly driver.switchto().frame(0); switches <iframe> elements. here you're talking popup. 1 again depends, if typical javascript popup invoked javascript:alert('popup') or similar,

alert alert = driver.switchto().alert(); alert.accept(); 

is way go. otherwise, if it's bootstrap popup, don't need switching @ all, maybe fluentwait only.

(if doesn't work, please share dom)





wiki

Comments

Popular posts from this blog

Asterisk AGI Python Script to Dialplan does not work -

kotlin - Out-projected type in generic interface prohibits the use of metod with generic parameter -

python - Read npy file directly from S3 StreamingBody -