前言
改變自己會痛苦,但不改變自己會吃苦。一個人的性格和習慣是很難改變的,如果想改變,那肯定是一件很痛苦的事。雖然是這樣,但在很多時候,我們必須要改變自己。
一、問題描述
正常的寫UI自動化代碼:
alert.py 內容如下:
driver = webdriver.Chrome()
driver.get( 'http://www.hnxmxit.com/' )
driver.find_element_by_xpath('//a[text()="在線報名"]').click()
... 后續更多自動化的操作代碼
執行上述代碼的時候 報錯:
AttributeError: partially initialized module 'selenium.webdriver' has no attribute 'Chrome'
二、解決方法
網上有很多方法都試過了,都不能解決。后面這種方式解決的,如下:
把 alert.py 改為 alert_demo.py 或者其它的不叫做 alert.py 都行
三、小結
大家遇到上述的報錯采用這種解決方法都行,不一定和筆者一樣 ,一定是alert.py文件,其它的出現類似問題只要改名即可。
由於筆者是做全棧測試開發培訓的講師,遇到學生情況比較多。有相關的疑難雜症有空就都整理成文章,期待對大家有幫助