做签证网站天山网

张小明 2026/1/7 7:40:35
做签证网站,天山网,黔西南州网站建设,wordpress密文#x1f345; 点击文末小卡片#xff0c;免费获取软件测试全套资料#xff0c;资料在手#xff0c;涨薪更快1、前言我们在使用Selenium做Web自动化测试时#xff0c;页面经常出现弹窗#xff0c;如果不处理后续的测试脚本就无法正常运行#xff0c;今天我们就带大家一起…点击文末小卡片免费获取软件测试全套资料资料在手涨薪更快1、前言我们在使用Selenium做Web自动化测试时页面经常出现弹窗如果不处理后续的测试脚本就无法正常运行今天我们就带大家一起来学习如何处理Web页面上的弹窗。2、Web页面弹窗的分类弹窗通常有3种Alert类型弹框、Confirm类型弹框、Prompt类型弹框这种我们无法通过定位元素来操作。它们的具体特点如下Alert弹窗只有信息及确认按钮Confirm弹窗在Alert弹窗基础上增加了取消按钮Prompt类型弹框在Confirm的基础上增加了可输入文本内容的功能3、解决方案selenium中提供了如下方法来处理弹窗具体的解决方案如下from selenium import webdriver driver webdriver.Chrome() driver.switch_to.alert.accept() #确定、同意三种弹窗都可使用 driver.switch_to.alert.dismiss() #取消、不同意confirm和prompt弹窗中使用 title driver.switch_to.alert.text #打印弹窗信息 alert driver.switch_to.alert #获取alert对象 alert.send_keys() #Prompt弹窗中输入内容有些弹窗并非浏览器的alert 窗口而是html元素这种对话框只需要按照常规的定位页面元素进行处理即可4、实战演练import unittest from selenium import webdriver from time import sleep class TestAlert(unittest.TestCase): def setUp(self): self.driver webdriver.Chrome() self.driver.implicitly_wait(5) self.driver.maximize_window() def tearDown(self): self.driver.quit() def test_alert(self): self.driver.get(rhttp://sahitest.com/demo/alertTest.htm) self.driver.find_element(name,b1).click() alert self.driver.switch_to.alert print(alert.text) alert.accept() sleep(2) def test_confirm(self): self.driver.get(rhttp://sahitest.com/demo/confirmTest.htm) self.driver.find_element(name,b1).click() alert self.driver.switch_to.alert print(alert.text) alert.accept() # alert.dismiss() sleep(2) def test_prompt(self): self.driver.get(rhttp://sahitest.com/demo/promptTest.htm) self.driver.find_element(name,b1).click() alert self.driver.switch_to.alert print(alert.text) alert.send_keys(CR77777777777777777) sleep(1) alert.accept() sleep(2) if __name__ __main__: unittest.main()最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走这些资料对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你凡事要趁早特别是技术行业一定要提升技术功底。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

dw网站怎么做跳转wordpress2019中文下载

服务器虚拟化软件使用指南与相关概念解析 1. VMware Server 使用操作 1.1 关闭 VMware Infrastructure Web Access 窗口 使用完毕 VMware Infrastructure Web Access 窗口后可将其关闭。若未在 VMware Remote Console 窗口中关闭虚拟机,且未在 VMware Infrastructure Web A…

张小明 2026/1/7 7:38:33 网站建设

唯品会网站建设目标荥阳网站建设

zhihu-api知乎非官方API完全攻略:从零开始掌握知乎数据获取 【免费下载链接】zhihu-api Unofficial API for zhihu. 项目地址: https://gitcode.com/gh_mirrors/zhi/zhihu-api 想要获取知乎平台上的用户信息、热门问题、优质回答?zhihu-api这个非…

张小明 2026/1/7 7:36:31 网站建设

化工类网站模板主机公园wordpress

在资源受限的ESP32上实现智能家居音频分类:从麦克风到推理的实战全解析你有没有想过,家里的智能音箱是如何“听懂”玻璃破碎声并立刻报警的?又或者,一个纽扣电池供电的小设备,为何能连续几个月监听婴儿啼哭而无需充电&…

张小明 2026/1/7 7:34:28 网站建设

网站自动推广软件免费wordpress企业主题排行榜

我们今天为大家带来的这篇文章,作者的核心观点是:量化技术通过在模型精度与效率之间寻找最优平衡点,使得大语言模型能够在资源受限的设备上高效部署,而几乎不降低其“智能水平”。 文章从量化的基本原理出发,深入剖析了…

张小明 2026/1/7 7:30:15 网站建设

交通信息华建设网站京粉购物网站怎么做

Excalidraw CORS配置避坑指南 在企业级协作工具日益普及的今天,Excalidraw 凭借其手绘风格、轻量化架构和强大的可扩展性,已成为技术团队绘制架构图、流程设计和头脑风暴的首选白板工具。然而,当我们将它从公开演示环境迁移到私有部署或嵌入到…

张小明 2026/1/7 7:28:13 网站建设