学习中遇到的好笑事---自动化测试selenium报错has no attribute ‘implicitly_wait‘解决办法与原因
报错提示:AttributeError‘selenium.webdriver.chrome’ has no attribute ‘implicitly_wait’
经过百度问题和重装vscode等多种尝试后,终于发现了问题......
原因:由于我是用unittest进行测试的代码编写,在调用隐性等待时直接写的self.implicitly_wait(),少写了.driver,导致程序运行报错。
解决报错问题
将问题处改成self.driver.implicitly_wait(10)即可
总结
需要认真仔细,不可粗心大意!
同时处理弹出的对话框,警告消息框、确认消息框、提示消息对话框。也需要小心
# 点击确定按钮
self.driver.switch_to.alert.accept()# 获取弹出框的信息内容
self.driver.switch_to.alert.text
学习中遇到的好笑事---自动化测试selenium报错has no attribute ‘implicitly_wait‘解决办法与原因相关推荐
- video.js在vue项目中设置中文语言包,报错videojs is not defined 解决办法
在vue项目中使用video.js时要求中文化,但是网上的解决办法不太好找,特此记录一下. 错误步骤: 根据网上的教程,找到中文包在node_modules/video.js/dist/lang/zh ...
- LDA主题模型中coherence(一致性)报错得出来为nan解决办法
参考链接: https://www.codenong.com/60246570/ 报错原因:D:\software\Anaconda\envs\LDA\lib\site-packages\gensim ...
- VirtualBox运行中经常报错0x00000000不能为written解决办法(附上所需文件下载链接)
废话先不说,首先附上三个dll改好backup+破解恢复工具UniversalThemePatcher.exe的下载链接 https://pan.baidu.com/s/1OJD0j1ge20cHqS ...
- peewee flask pwiz 中使用模型 过一段时间报错 peewee.InterfaceError: (0, '') 的解决方式
https://www.cnblogs.com/lajiao/p/10434501.html
- pycharm终端中安装yaml,报错Requirement already satisfied 的解决办法
直接输入安装命令,报错Requirement already satisfied ......... 在网上试过很多办法之后,终于找到了能解决的办法. 也就是在安装的时候加上具体的路径,这里的路径我是 ...
- vue项目中由于eslint检查太严谨而报错的bug,怎么解决删除eslint
如果是初建项目时,询问是否安装eslint,就选NO 如果是已经安装在项目里想删除,在webpack.base.conf.js里面: 删除以下代码就可以 { test: /\.(js|vue)$/, ...
- 【Unity3D 灵巧小知识点】 ☀️ | Unity中几个简单又常见的报错异常
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 . 包括游戏开发.美术.建筑.汽车设计.影视在内的所有创作者,借助 Unity 将创意 ...
- 已解决Python向数据库插入数据的字符串中含有单引号或双引号报错
已解决Python向数据库插入数据的字符串中含有单引号或双引号报错:(102, b"Incorrect syntax near 'S'.DB-Lib error message 20018, ...
- python使用ctype中”OSError: [WinError 193] %1 不是有效的 Win32 应用程序“的解决办法
python使用ctype中"OSError: [WinError 193] %1 不是有效的 Win32 应用程序"的解决办法 解决办法: 下载32位的python,重新安装即可 ...
最新文章
- Android ViewTreeObserver简介-------------转
- ORACAL去除表中null转化为0
- 《Xcode实战开发》——2.8节调试区域
- Linux虚拟内存和进程虚拟地址空间简述
- Luntik and Subsequences 思维
- Python学习笔记:访问数据库
- 霸榜!Google发布语义分割新数据集!
- linux安装 gcc 7.2.0,centos7 安装 gcc-6.2.0
- Java自动化测试框架-11 - TestNG之annotation与并发测试篇 (详细教程)
- 长连接测试_电磁兼容测试照片
- 2008 r2 server sql 中文版补丁_sql2008 r2 sp1下载
- android多媒体框架介绍(一)整体架构
- Android 网页无法打开 net:ERR_UNKNOWN_URL_SCHEME
- 员工:这个需要20天工作量,老板:最多7天,微信就是快才战胜米聊的
- Smart3D系列教程6之 《案例实战演练3——倾斜数据正射影像及DSM的生产》
- 第5期-通过飞卢小说网爬取小说
- java基础入门传智播客电子版,手撕面试官
- 解决WindTerm屏幕锁定
- 嵌入式系统学习---------2.嵌入式系统设计过程
- 牛牛手中有三根木棍,长度分别是a,b,c。牛牛可以把任一一根木棍长度削短,牛牛的目标是让这三根木棍构成一个三角形,并且牛牛还希望这个三角形的周长越大越好。
热门文章
- 《游戏AI开发指南(基于Lua的人工智能在游戏中的应用)》(Yanlz+Unity+SteamVR+5G+AI+VR云游戏+Lua+人机交互+沙箱+导航+决策树+影响力地图+立钻哥哥+==)
- 行云管家堡垒机和传统堡垒机的区别简单讲解
- ExtJs ComboBox下拉框默认第一个值
- 恒讯科技讲解:如何创建更安全的Web服务器?
- 配电室综合监控系统在船舱中的应用 实现数据查找 配电监控
- 我又花了28个小时分析了一下各省二类疫苗采购公示数据
- 【软考系统架构设计师】2019年下系统架构师论文写作历年真题
- matlab:平稳随机过程的自相关函数及功率谱密度
- windows 驱动与内核调试 学习
- 信创办公–基于WPS的PPT最佳实践系列 (使用母版进行有效设计)