Robot Framework中常常用的第三方库的安装方法

pip升级:
python -m pip install --upgrade pippython

1、安装robotframework-selenium2library,至关于python中的selenium
     cmd>pip install robotframework-selenium2librarymysql

2、接口测试request
    cmd>pip install requests  (支持第二步,不然RF引入RequestsLibrary库会报错)
    cmd>pip install -U robotframework-requestsgit

3、有关dictionary的
     直接加载Collections,无需pip installgithub

4、安装mysql
    先安装DatabaseLibrary库,再安装PyMySQL
    其中DatabaseLibrary库的安装有点特殊,因此放在最后记录
    此处是根据齐涛道长整理的内容copy来的,databaselibrary库有原版和修改版之分。sql

    一、安装DatabaseLibrary
         1).原版的安装方法
             原版的安装有2个方法:
             a. pip安装
                 cmd>pip install robotframework-databaselibrary   (注:这个是0.6版本的)
             b. 源码安装
                 在github上下载0.7的版本,而后解压缩后安装,之前介绍过安装方法了,进入解压后的目录(有setup.py文件的),
                 而后输入:python setup.py install数据库

         2).修改版的安装方法
             因为原版的包有点小问题:sqlite在windows下只能用当前目录的数据库文件,指定路径的话因为windows的路径分隔符\在Python里被当作转义字符,
             而后再加上实现方法的一些小问题,要用\\\\作路径分隔,所以我作了一点修改,解决了一下这个问题。
             修改版的github主页:https://github.com/qitaos/Robotframework-Database-Library
             修改版的pypi主页:https://pypi.python.org/pypi/robotframework-databaseslibrary
             和原版路径很像,我只是加了个s,版权仍是属于原做者。
             修改版的安装有2个方法:
             a. pip安装
                 cmd>pip install robotframework-databaseslibrary
             b. 源码安装
                 到修改版的github网页下载最新版本,进入解压后的目录(有setup.py文件的),
                 而后输入:python setup.py installwindows

          注:虽然修改版在pip安装上的名字里加了个s,可是加载测试库的时候,名字仍是DatabaseLibrary,因此若是你安装了原版,再安装修改版本,会被覆盖的。
               不过覆盖这个其实影响不大,推荐使用修改版。测试

    二、上面完成了DatabaseLibrary库的安装,接下来再安装mysql
         cmd>pip install PyMySQLsqlite

   综上,用pip安装mysql须要执行的最优命令为:
   cmd>pip install robotframework-databaseslibrary
   cmd>pip install PyMySQL接口

 

文中如有误,但愿你们指出,谢谢