美文网首页我爱编程
使用pycharm 编写python自动化测试-安装篇

使用pycharm 编写python自动化测试-安装篇

作者: vicki753 | 来源:发表于2017-09-19 15:22 被阅读643次

    1、我的pycharm工具是PyCharm  Community Edition (和要钱的有什么区别不知道,至少我这个可以运行,也木有期限之说,先用着咯

    2、创建python环境:https://www.python.org/downloads/  在官网下载 :3.6.2  和 2.7.0

    下载完成后会出现安装路径,在vi中可以which python  或者 which python3 :

    /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/

    /Library/Frameworks/Python.framework/Versions/2.7

    3、安装完 python环境后,安装appium-Python-client ,下载地址 :https://github.com/appium/python-client  把源码放在

    4、因为需要测试,所以需要安装:pytest

    安装命令:  pip  install -U pytest (这里要看pip 是那个版本的,我因为安装了两个python, 所以,这里默认的低版本python2.7的,这样需要看工程的需要,我工程是需要3.6版本,所以,pytest也需要安装在python3.6里面,最后我在官网下载的源码进行安装的:https://pypi.python.org/pypi/pytest#downloads ,我选择的是:pytest-3.2.2.tar.gz(md5)

    我一直把需要的模块都是放在/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages  里面的,这样比较好找一点,pycharm 似乎也能识别到

    因为下载的源码,所以是需要安装的,进入/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages 文件夹,运行python3 setup.py install 

    为了统一我在python2.7中也安装了purest,不过是终端安装的,pip install -U pytest

    5、 一直以为 selenium是另外需要安装的,原来python自带的,由于太新了,之前setKeys一直都木有成功,所以需要降低版本才可以:https://pypi.python.org/pypi/selenium

    6、增加appiumlibrary  这个安装作用忘记是为什么,以后补充

    https://pypi.python.org/pypi/robotframework-appiumlibrary/


    反正最后这么多:


    最后发现send_keys 还是不能用,所以只能找更低的了:selenium3.3.1

    如果是python 2.0多的就是这样

    pip uninstall selenium

    pip install selenium==3.3.1

    如果是python 3.0多的就是

    pip3 uninstall selenium

    pip3 install selenium==3.3.1

    相关文章

      网友评论

        本文标题:使用pycharm 编写python自动化测试-安装篇

        本文链接:https://www.haomeiwen.com/subject/lrewsxtx.html