学习使用python语言及其相关的库进行接口测试,首先搭建学习过程中使用的测试环境。为了保证环境的独立性,学习过程中相关的库都下载在对应的虚拟环境中。
【环境信息】
visualstudiocode下载地址:https://codvisualstudio.com/docs/?dv=winpython下载地址:https://www.pythoorg/downloads/release/python-364/
git下载和安装
下载地址:https://git-sccom/打开gitbash配置个人用户信息,包括用户名和邮箱(在github上注册的用户名和邮箱哈
添加sshkey
验证git连接是否成功:在github上新建一个仓库,执行gitclone操作:
$ git clone https://github.com/catleer/python_interface_testCloning into 'python_interface_test'...
warning: You appear to have cloned an empty repository.
virtualenv可以构造一个独立的环境,使不同工程之间使用的包不会互斥。也便于环境的移植。
windows下安装:
创建虚拟环境
在虚拟环境中安装pytest和requests
激活要工作的虚拟环境:
f:python_interface_testpython_interface_test>python_interface_baseScriptsactivate
安装pytest和requests:
查看安装的包的版本,将包名及版本信息导出:
attrs==17.4.0
certifi==2018.1.18
chardet==3.0.4
colorama==0.3.9
idna==2.6
pluggy==0.6.0
py==1.5.2
pytest==3.4.2
requests==2.18.4
six==1.11.0
urllib3==1.22
环境运行示例
查看visualstudiocode中能否提交至git本地仓库;
# 添加文件到缓存git add 文件名 # 由于在visual studio上暂存了文件,则该步可以不在git bash中执行;# 将缓存文件添加到仓库git commit -m '日志说明“ # 在visual studio code中执行了提交操作,则该步可以不在gitbash中执行;
# 推送至github
git push # 会提示输入用户名密码
登录github查看是否推送成功;
结束本次工作,去激活虚拟环境:
文章为作者独立观点,不代表股票交易接口观点