上传文件后如何关闭出现的模态窗口?

时间:2018-12-19 22:24:12

标签: python-2.7 selenium-webdriver qa

  1. 我尝试通过以下方式关闭窗口: driver.switch_to_alert() 但是,我仍然很困惑如何关闭红场中的模式窗口-https://imgur.com/a/YzH5Erm

通过单击红色箭头下方的按钮,出现模态窗口,该窗口允许上传.jpg文件 1.我已登录到站点 2.从我的本地磁盘将输入路径粘贴到123.jpg文件

url ='http://cp.site.com' 
driver = webdriver.Firefox()
driver.get(url)
driver.find_element_by_css_selector(('#username')).send_keys('username')    
driver.find_element_by_css_selector(('#password')).send_keys('password')     
driver.find_element_by_css_selector(('#_submit')).click() 
driver.find_element_by_xpath(("//input[@id='adexchangebundle_ad_image']")).send_keys("C:\Users\Dell\Downloads\123.jpg")

实际结果:即使我导航到另一个页面,最后一个动作文件123.jpg上传到输入字段后,仍然显示模式窗口

预期结果:在上一个动作之后,我想关闭模式窗口,并能够执行其他动作

0 个答案:

没有答案