软件测试工程师的MacBook的使用技巧、必装软件工具

macbook 在【访达】文件夹里面怎样查看隐藏文件

组合快捷键:【command + shift + .】就可以显示出隐藏文件夹和文件,再按一次恢复隐藏。

macbook【软件资源】

软件测试工程师的MacBook的使用技巧、必装软件工具_第1张图片

Homebrew 安装配置

官方提供了Homebrew的安装命令,因为国内网络的问题可能会导致安装不成功或者报错

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
通过其他镜像安装方式:

Intel芯片:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

M1芯片:

/bin/zsh -c "$(curl -fsSL https://gitee.com/huwei1024/HomebrewCN/raw/master/Homebrew.sh)"

Homebrew国内镜像帮助文档

homebrew镜像_homebrew下载地址_homebrew安装教程-阿里巴巴开源镜像站

homebrew | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

Homebrew 源使用帮助 — USTC Mirror Help 文档

node.js安装配置

node版本查询

 如果出现 zsh: command not found: npm,有很大的可能就是环境变量没有配置好

node -v

brew安装node.js

# 查找node的版本
brew search node

# 安装一个20的版本
brew install node@20

brew配置node.js

确保homebrew包管理器,更新到最新版

brew update

brew管理查找node.js的安装位置

brew --prefix node@20

将node.js添加到环境变量,如果你的终端使用zsh的就配置这个代码.zshrc

echo 'export PATH="/usr/local/opt/node@20/bin:$PATH"' >> ~/.zshrc
# 刷新一下,环境配置
source ~/.zshrc

如果是.bash_profile就将上面的.zshrc替换一下

echo 'export PATH="/usr/local/opt/node@20/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile

brew卸载node.js

brew uninstall node

appium安装配置-Android-skd for mac

appium-doctor检查依赖

先使用appium doctor检查依赖包是否正常安装完

appium-doctor --android

软件测试工程师的MacBook的使用技巧、必装软件工具_第2张图片

检查后发现有部分都显示✖

✖ANDROID_HOME environment variable is NOT set!

WARN AppiumDoctor  ✖ JAVA_HOME environment variable is NOT set!

WARN AppiumDoctor  ✖ adb, android, emulator, apkanalyzer could not be found because ANDROID_HOME or ANDROID_SDK_ROOT is NOT set!

WARN AppiumDoctor  ✖ Cannot check $JAVA_HOME requirements since the environment variable itself is not set

JAVA_HOME environment variable is NOT set!

# 查询java版本
java -version

# ------
java version "14.0.1" 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)

查找Java真正的安装路劲

# 先回到根目录
cd /

# 可以先查看一下Java安装路径,但这个路径不是真的路径
which java

# --------
tommyhui@Tommyhuimac ~ % which java
/usr/bin/java
tommyhui@Tommyhuimac ~ % cd /usr/bin/java

cd: not a directory: /usr/bin/java

# 在切换到java_home
/usr/libexec/java_home -V
tommyhui@Tommyhuimac bin % cd /
tommyhui@Tommyhuimac / % /usr/libexec/java_home -V
Matching Java Virtual Machines (1):
    14.0.1 (x86_64) "Oracle Corporation" - "Java SE 14.0.1" /Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home

java_home配置 for mac:

# 先回到根目录
cd ~/

# 先尝试打开open .bash_profile,有的话会自动打开文件编辑
open ~/.bash_profile  

# 如果没有就手动创建
touch .bash_profile

 JAVA_HOME=上面用/usr/libexec/java_home -V,查询出来的地址,将自己的地址替换一下,留言一下版本号和路劲

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
CLASSPAHT=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
PATH=$JAVA_HOME/bin:$PATH:.
export JAVA_HOME
export CLASSPATH
export PATH

手动保存文件后回到终端,更新一下配置,再使用appium-doctor,检查配置

source ~/.bash_profile

ANDROID_HOME environment variable is NOT set!

adb, android, emulator, apkanalyzer could not be found because ANDROID_HOME or ANDROID_SDK_ROOT is NOT set!

ANDROID_HOME配置 for mac

# 先回到根目录
cd ~/

# 先尝试打开open .bash_profile,有的话会自动打开文件编辑
open ~/.bash_profile  

# 如果没有就手动创建
touch .bash_profile

有了上面Java配置的经验,我们直接编辑就好了

export ANDROID_HOME=/Users/tommyhui/Documents/android-sdk
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/build-tools/29.0.3

如果都没哟生效,将bash_profile和zsh,配置都一样就行了

你可能感兴趣的:(测试工程师,vim,编辑器,linux,测试工具,功能测试,appium)