弹窗程序代码,HTML弹窗代码

健康新闻 2023-05-01 18:58健康生活www.xingbingw.cn

   Java脚本语言弹出框处理射流研究…弹出框的方法使用:先使用切换到. alert切换到浏览器弹出框

  再使用警报类的操作方法:

  解散():取消接受():确定text():获取弹框中的文本信息send _ keys():往弹框中输入文本信息射流研究…之:警报弹框:导入时间从硒导入自动化测试从selenium.webdriver.support。等待导入web驱动程序等待从硒。网络驱动。支持导入预期_条件为从硒。网络驱动。常见。期望的_功能导入期望能力desired _ capabilities=期望能力.chrome desired _ capabilities[ page load strategy ]= normal driver=web driver .chrome()start _ time=time。时间()驱动程序。得到( https://www。硒。dev/documentation/en/web driver/js _ alerts _ prompts _ and _ confirmations/)end _ time=time。time()-开始时间打印(结束时间)驱动程序。find _ element _ by _ XPath(//a[contains(text(), See a example alert )])。单击()WebDriverWait(驱动程序,10)。直到(EC。alert _ is _ present())alert=driver。切换到。alert text _ info=alert文本打印(text _ info)警报。接受()时间。睡眠(10)驱动程序。退出()控制台显示了射流研究…弹框中的文本信息:

   F:virtualEnvironmentvenvScriptspython.exe f :/git/AuomationTest/AuomationTest项目/webtest自动化/element _ localization。py 17。56867 . 68868686861示例警报进程以退出代码0js结束之:确认弹框:导入时间从硒导入自动化测试从selenium.webdriver.support。等待导入web驱动程序等待从硒。网络驱动。支持导入预期_条件为从硒。网络驱动。常见。期望的_功能导入期望能力desired _ capabilities=期望能力.chrome desired _ capabilities[ page load strategy ]= normal driver=web driver .chrome()start _ time=time。时间()驱动程序。得到( https://www。硒。dev/documentation/en/web driver/js _ alerts _ prompts _ and _ confirmations/)end _ time=time。time()-开始时间打印(结束时间)驱动程序。find _ element _ by _ CSS _ selector( section :n-child(2)div。可加亮3360第n个孩子(2)div :第n个孩子(3)p :第n个单击()WebDriverWait(驱动程序,10)。直到(EC。alert _ is _ present())alert=driver。切换到。alert text _ info=alert文本打印(text _ info)警报。disass()时间。睡眠(10)驱动程序。退出()控制台显示了射流研究…弹框中的文本信息:

   F:virtualEnvironmentvenvScriptspython.exe f :/git/AuomationTest/AuomationTest项目/web测试自动化/element _ localization。巴拉圭您确定吗?过程结束,退出代码为0js之:提示弹框:导入时间从硒导入自动化测试从selenium.webdriver.support。等待导入web驱动程序等待从硒。网络驱动。支持导入预期_条件为从硒。网络驱动。常见。期望的_功能导入期望能力desired _ capabilities=期望能力.chrome desired _ capabilities[ page load strategy ]= normal driver=web driver .chrome()start _ time=time。时间()驱动程序。得到( https://www。w3school。com。cn/tiy/t . ASP?f=js _ prompt’)驱动程序。find _ element _ by _ CSS _ selector( body :n th-child(2)div :n th-child(2)ul :n th-child(1)Li :n th-child(4)a :n th-child(1)).单击()iframe=driver。find _ element _ by _ XPath(//iframe[@ id= iframe result ])驱动程序。切换到。框架(iframe)驱动程序。find _ element _ by _ CSS _ selector( body :n th-child(2)button :n th-child(2)).单击()WebDriverWait(驱动程序,10)。直到(EC。alert _ is _ present())alert=driver。切换到。警报警报。send _ keys(自动化测试)time.sleep(2)alert.accept()注意:敲黑板并划重点:alert.send_key()输入的数据,是不会把弹框中的默认参数替换掉的

  所以百度了一个能看到警报弹框返回值的栗子:

  首先我在send_key()中输入的是"自动化测试"然后点击"确定" ,页面显示的就是我输入的返回值:

  以上总结或许能帮助到你,或许帮助不到你,但还是希望能帮助到你,如有疑问、歧义,评论区留言会及时修正发布,谢谢!

Copyright@2015-2025 www.xingbingw.cn 性病网版板所有