一、selenium 如何定位弹出消息提示元素
在使用python+selenium 进行web自动化时,经常会出现一些弹窗提示(如图所示),这些提示元素信息在2秒左右消失,当我们想去定位时,这些弹窗信息已经消失,那我们该如何获取这些元素的定位信息呢?
我们除了通过快速的获取,还可以通过如下方式进行解决。
以谷歌浏览器为例,按F12查看源代码,点击【设置】
往下拉找到Disable JavaScript (禁用JS)选项
我们只需要在在弹出待捕获的消息提示时迅速勾选此项,此时待捕获的内容就会一直停留住,这个时候进行源代码的定位即可。
记得定位完成后将此选项取消勾选。
二、unittest框架中如何加载多级目录下的用例
解决:子目录未package,即包含__init__.py