MAC端自動化測試問題2020 12 19

2021-10-12 10:18:50 字數 1595 閱讀 3266

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...

記錄菜鳥的自動化測試面試問題

到第二天的技術總監的面試 太難的,語速驚人 你是如何進行乙個自動化測試的?元素的定位你認識幾種,你比較喜歡哪種?進行完自動化測試後你是如何看結果跟你預期結果的?面試完回憶起來才知道他說的是這個 介面測試是如何進行的,如何看預期結果的?執著的人還是不放這個問題,我還是沒聽懂 介面測試你是用什麼工具的,...