mac端自動化問題記錄
問題1:
python3安裝atomac報錯
error: command errored out with exit status 1:
command: /usr/local/bin/python3 -c 'import sys, setuptools, tokenize; sys.ar**[0] = '"'"'/private/var/folders/3t/qnjp82pd18l7nqkx85hjbyqh0000gn/t/pip-install-gr54_dw8/atomac_26fb117d4f6245b289485d48a1755260/setup.py'"'"'; __file__='"'"'/private/var/folders/3t/qnjp82pd18l7nqkx85hjbyqh0000gn/t/pip-install-gr54_dw8/atomac_26fb117d4f6245b289485d48a1755260/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /private/var/folders/3t/qnjp82pd18l7nqkx85hjbyqh0000gn/t/pip-pip-egg-info-cubg538_
cwd: /private/var/folders/3t/qnjp82pd18l7nqkx85hjbyqh0000gn/t/pip-install-gr54_dw8/atomac_26fb117d4f6245b289485d48a1755260/
complete output (5 lines):
traceback (most recent call last):
file "", line 1, in file "/private/var/folders/3t/qnjp82pd18l7nqkx85hjbyqh0000gn/t/pip-install-gr54_dw8/atomac_26fb117d4f6245b289485d48a1755260/setup.py", line 20, in execfile('atomac/version.py') # set __version__ variable
nameerror: name 'execfile' is not defined
----------------------------------------
error: command errored out with exit status 1: python setup.py egg_info check the logs for full command output.
報錯原因為execfile在python3中已經被移除,所以在python3環境下安裝會提示此語法為定義
已經有大神對這個庫進行了適配,所以通過github進行安裝,具體用法為:
python3 -m pip install git+https:
自動化測試問題總結
1.第三方元件的定位與值的讀取,如codemirror 在hae中,前台框架的 編輯器採用的是codemirror,在進行元素定位時,普通方式無法定位,因為它是採用的格式化後的值,解決方式為 通過js得到codemiior例項化時的例項物件,通過例項物件進行值得讀寫,hae中目前遇到的有定義到pag...
自動化測試 PC端自動化(一)
keys pywinauto vkpc 小鍵盤chuangkou 測試工具 true 1.安裝 pywinauto pip install pywinauto 2.開啟pc的.exe可執行檔案的,一種方式就夠用了 效果 3.可以看到視窗的名字是 無標題 記事本 列印一下這個視窗輸入的位置 結果con...
記錄菜鳥的自動化測試面試問題
到第二天的技術總監的面試 太難的,語速驚人 你是如何進行乙個自動化測試的?元素的定位你認識幾種,你比較喜歡哪種?進行完自動化測試後你是如何看結果跟你預期結果的?面試完回憶起來才知道他說的是這個 介面測試是如何進行的,如何看預期結果的?執著的人還是不放這個問題,我還是沒聽懂 介面測試你是用什麼工具的,...