首页 > 其他分享 >web自动化12-捕获异常NoSuchElementException

web自动化12-捕获异常NoSuchElementException

时间:2023-05-12 14:49:30浏览次数:32  
标签:web 12 ... 捕获 元素 NoSuchElementException 异常

在定位元素的时候,经常会遇到各种异常,遇到异常又该如何处理呢?

selenium的exceptions模块,了解异常发生的原因。

捕获异常

1.出现异常代码会被结束中断,为了可以继续运行,可以用try...except...来捕获异常。捕获后可以输出异常原因,以便于分析异常原因

2.从上面的截图看报错提示元素不存在

 

1.NoSuchElementException:没有找到元素

2.NoSuchFrameException:没有找到iframe

3.NoSuchWindowException:没找到窗口句柄handle

4.NoSuchAttributeException:属性错误

5.NoAlertPresentException:没找到alert弹出框

6.lementNotVisibleException:元素不可见

7.ElementNotSelectableException:元素没有被选中

8.TimeoutException:查找元素超时

 

标签:web,12,...,捕获,元素,NoSuchElementException,异常
From: https://www.cnblogs.com/SparkProgram/p/17394067.html

相关文章

  • 西门子PLC S1200新手项目程序(含触摸屏程序) 此程序已经实
    西门子PLCS1200新手项目程序(含触摸屏程序)此程序已经实际设备上批量应用,程序成熟可靠,借鉴价值高,程序都有注释、非常适合用来西门子PLC项目学习,用的西门子S7-1200plc和西门子触摸屏。程序简单,是西门子PLC新手电气爱好从业人员借鉴和参考经典案列,程序FB功能块写法、可用作模板,本程......
  • SIEMENS/西门子1214 PID/通信模板 西门子PLC 1214和
    SIEMENS/西门子1214PID/通信模板西门子PLC1214和多台G120西门子变频器ModbudRTU通讯。(1)西门子触摸屏;(2)变频器参数/Modbus通讯报文详细讲解;(3)PID自写FB块无密码可直接应用到程序;(4)PID带手动自动功能,可手动调节PID;(5)程序注释详细(6)完整的CAD电气图纸。程序块已经在很多个项目上成熟应......
  • SIEMENS/西门子水处理1200PLC程序模板 (1)西门子触摸屏程
    SIEMENS/西门子水处理1200PLC程序模板(1)西门子触摸屏程序,博图V16学习程序,可仿真实验(2)Plc程序包含功能块,功能块为SCL编写,(要有一定基础才能读懂)(3)含模拟量换算功能块(4)滤波功能块(5)时间换算功能块(6)modubustcp通讯程序(7)完整的电气原理图(8)完整的操作说明书程序块已经在很多个项目上成熟应......
  • Auto_Position=1 主库清空部分binlog从库错误(1236)的解决办法
    环境:OS:Centos7DB:mysql5.7.291.从库同步错误如下:mysql>showslavestatus\G;***************************1.row***************************Slave_IO_State:Master_Host:192.168.1.104Master_User:repl......
  • VMware Aria Suite 8.12 - 云管理解决方案 (下载索引)
    VMwareAriaSuite8.12-云管理解决方案(下载索引)请访问原文链接:https://sysin.org/blog/vmware-aria-suite/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org云管理套包VMwareAriaSuite(以前称为vRealizeSuite)和vCloudSuiteVMwareAriaSuite(vRealizeSu......
  • 西门子1200plc轴运动控制程序模板 介绍:此程序是之前给海康
    西门子1200plc轴运动控制程序模板介绍:此程序是之前给海康威视做的一台装路由器壳子的机器。程序有以下:1):调用轴控制块做的控制3个伺服,2):1个电缸,3):用PUTGET块与上下游plc通讯,4):轴控制块5):气缸报警块6):完整的电路图7):威纶通触摸屏程序8):IO表程序块已经在很多个项目上成熟应用,可......
  • VMware Aria Automation 8.12 - 现代基础架构自动化平台
    VMwareAriaAutomation8.12-现代基础架构自动化平台请访问原文链接:https://sysin.org/blog/vmware-aria-automation/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org现代基础架构自动化平台VMwareAriaAutomation(以前称为vRealizeAutomation)借助现代自动化......
  • 威纶通触摸屏锁机程序模板 1.系统共设置有12期分期付款,可以
    威纶通触摸屏锁机程序模板1.系统共设置有12期分期付款,可以每期设置需要分期付款的时间(年月日时分秒)。2.每期的解锁密码和终极密码随机生成(宏指令里面附随机生成计算公式)。3.系统具有剩余时间提示,距离锁机时间还剩5天开始提示(如未解锁信息一直提示),提示信息为系统还剩余x天x时x分x秒......
  • VMware Aria Automation Orchestrator 8.12 - 现代工作流程自动化平台
    VMwareAriaAutomationOrchestrator8.12-现代工作流程自动化平台请访问原文链接:https://sysin.org/blog/vmware-aria-automation-orchestrator/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org现代工作流程自动化平台VMwareAriaAutomationOrchestratorVMwar......
  • VMware Aria Automation Config 8.12 - Aria Automation 的软件配置管理与安全性
    VMwareAriaAutomationConfig8.12-AriaAutomation的软件配置管理与安全性请访问原文链接:https://sysin.org/blog/vmware-aria-automation-config/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgAriaAutomation的软件配置管理与安全性AriaAutomationConfi......