一、selenium 如何定位彈出消息提示元素
在使用python+selenium 進行web自動化時,經常會出現一些彈窗提示(如圖所示),這些提示元素信息在2秒左右消失,當我們想去定位時,這些彈窗信息已經消失,那我們該如何獲取這些元素的定位信息呢?
我們除了通過快速的獲取,還可以通過如下方式進行解決。
以谷歌瀏覽器為例,按F12查看源代碼,點擊【設置】
往下拉找到Disable JavaScript (禁用JS)選項
我們只需要在在彈出待捕獲的消息提示時迅速勾選此項,此時待捕獲的內容就會一直停留住,這個時候進行源代碼的定位即可。
記得定位完成后將此選項取消勾選。
二、unittest框架中如何加載多級目錄下的用例
解決:子目錄未package,即包含__init__.py