Windows构建验证环境:Jenkins+Pytest+Allure+GitHub
这个周末,尝试在windows上搭建了整个构建和验证的环境,中间踩了不少坑,搭起来以后感觉还不错,中间的过程也算是熟悉了一些。这样的一个环境主要用于python代码开发和验证,平时验证一些想法,搞点小case玩。当然,由于把代码git到GitHub上进行管理,也非常容易实现协同开发。
一,本地安装Python开发环境
本地开发需要用到的东西,主要是要安装Pycharm和Anaconda,Pycharm用来写代码,Anaconda用来管理虚拟环境,同时pytest框架需要的外部库,用于日常集成验证,其他的就是用到啥conda install XXX或者pip install XXX就行了。这两样东西,感觉没有太多的坑,简单上网查查都能很快搞定了。
值得一提的坑是:
(1)当你创建了conda虚拟环境以后,在pycharm的File->Setting里面,要把Project Interpreter设置为正确的虚拟环境,否则,pycharm运行默认还是base环境,你可能就会经常感受到:我明明在虚拟环境装了某个外部包,怎么运行还提示这个import的module不存在呢!