搭建Python自动化环境
一、Python安装:
- 官网安装(推荐):https://www.python.org/downloads/
- Pyenv版本管理工具安装:https://www.jianshu.com/p/0b9ae85c0856
二、Python项目环境管理:
- Pycharm管理环境(推荐):https://www.jetbrains.com/zh-cn/pycharm/download/#section=mac

- 命令行管理环境:
- 创建项目目录:mkdir demo
- 进入项目目录:cd demo
- 创建虚拟环境并自定义名称:python3 -m venv miao
- 激活虚拟环境:source /miao/bin/activate
- 退出虚拟环境:deactivate
三、Pycharm代码同步到GitHub:
- 配置全局Git用户信息:
- git config --global user.name "GitHub用户名"
- git config --global user.email "GitHub邮箱"
- 查看git配置信息:git config --list
- 生成ssh key:
- ssh-keygen -t rsa
- 生成过程中需要输入key的文件名,不输入默认为:id_rsa_pub
- 生成过程中需要输入GitHub的访问密码:不输入就没密码
- 添加ssh key:
- cd ~/.ssh/ 复制id_rsa_pub里面的公钥
- 打开Github > Settings > SSH and GPG keys > New SSH key > 贴上公钥
- 验证GitHub地址:ssh -T git@github.com,如果没设置密码就直接显示成功
- 创建Github仓库:
- 打开GitHub > Your repositories > New
- 创建完成后会有命令行步骤提示
- 根据命令行步骤提示,建立本地仓库和GitHub远程仓库连接:
- 打开pycharm,找到Terminal命令行,按命令步骤输入如下内容:
- 创建说明文档:echo "# content" >> README.md
- 创建本地仓库:git init
- 添加上传文件:git add .
- 添加上传说明:git commit -m "content"
- 添加本地仓库和远程仓库连接:git remote add origin git@github.com:group/project.git
- 首次提交代码:git push -u origin master
- 后续提交代码:git push
- 打开pycharm,找到Terminal命令行,按命令步骤输入如下内容:
- 加课:比如我代码都在公司GitHub上,想给自己GitHub备份一下怎么做呢:
- 公司和个人GitHub均添加上ssh key公钥;注意:如何获取公钥自行百度哈。
- 删除本地仓库和公司远程仓库连接:git remote rm origin
- 添加本地仓库和个人远程仓库地址连接:git remote add origin git@github.com:用户名/项目名.git
- 首次提交代码:git push -u origin master
- 后续提交代码:git push
- 参考地址:http://note.youdao.com/s/TKWU6ODC
四、安装自动化所需的浏览器驱动:
- 安装Chrome浏览器:https://pan.baidu.com/s/1ycptFAmJJbbKhOngU6LUHw 密码: 48jo
- 安装ChromeDriver:https://npm.taobao.org/mirrors/chromedriver
- 安装FirefoxDriver:https://github.com/mozilla/geckodriver
五、安装自动化常用第三方库:
- Pycharm国内源:
- 清华源:https://pypi.tuna.tsinghua.edu.cn/simple/
- 豆瓣源:http://pypi.douban.com/simple/
- 阿里源:http://mirrors.aliyun.com/pypi/simple/
- UI自动化框架 - selenium
- API自动化框架 - requests
- 集成测试框架 - pytest
- 测试报告框架 - allure-pytest
- 数据框架 - pytest-yaml

浙公网安备 33010602011771号