My_Project

资料整理


RFS框架的WEB自动化测试环境搭建

<p>框架:RobotFramework+Selenium框架(RFS)</p> <p><strong>1.安装python2.X</strong></p> <p>1.1安装安装python2.X</p> <p>1.2配置环境变量</p> <pre><code>作用:程序运行过程中找不到路径会报错“不是内部或外部命令”,配置后可避免这个问题出现 方法:在path变量中加一个路径 计算机-&gt;属性-&gt;高级系统设置-&gt;环境变量-&gt;系统变量 path: %JAVA_HOME%\bin; %JAVA_HOME%\jre\bin; C:\Program Files\IDM Computer Solutions\UltraEdit; C:\Python27; C:\Python27\Scripts; C:\Python37; C:\Python37\Scripts 确定 关闭终端 注意:解决系统同时存在2.X和3.X两个Python版本的共存问题有2种方法: 1.2.1使用2.X就把2.X放在3.X前面/使用3.X就把3.X放在2.X前面 1.2.2直接修改python.exe,把版本2.X和版本3.X修改成不一样的即可 python2.exe python3.exe</code></pre> <p>1.3验证是否安装成功</p> <pre><code>在CMD终端命令行输入: python --version 输出如下即为安装成功: Python 2.7.3</code></pre> <p><strong>2. 安装robotframework的框架</strong></p> <pre><code>pip2 install robotframework</code></pre> <p><strong>3. 安装robotframework-Selenium2Library测试库</strong></p> <pre><code>pip2 install robotframework-selenium2library</code></pre> <p><strong>4. 安装脚本编写工具RIDE</strong></p> <pre><code>说明:这个工具是基于GUI图形化库开发的 启动: 4.1 D:\Python27\Scripts\ride.py(自己的安装路径) 4.2 双击运行ride.py 或用python2.exe打开 4.3发送到桌面快捷方式,改图标 C:\Python27\Lib\site-packages\robotide\widgets\robot.ico 注:启动过程中,如果'闪退',说明ride的版本与wxPython版本不兼容</code></pre> <p>4.1离线安装</p> <pre><code>a. 下载离线包 robotframework-ride-1.5.2.1 b. 解压 c. 进入到解压后相应的setup.py目录下 python2 setup.py install 运行这个setup.py文件</code></pre> <p>4.2在线安装</p> <pre><code>默认安装的是最新的版本,在线安装会自动安装依赖包:wxPython 安装:pip2 install robotframework-ride 卸载:pip2 uninstall robotframework-ride</code></pre> <p><strong>5. 安装GUI图形化库的支持库 wxPython</strong></p> <pre><code>双击运行: pip2 install wxPython //4.0.x</code></pre> <p><strong>6. 安装浏览器及浏览器的驱动</strong></p> <p>6.1验证是否安装成功</p> <pre><code>安装位置Lib\site-packages\</code></pre> <p>6.2兼容性</p> <pre><code>1-2-3 python2.x与robotframework的框架与robotframework-Selenium2Library 3-4 ride和wxPython可能会出现不兼容的现象 6 浏览器及浏览器的驱动</code></pre>

页面列表

ITEM_HTML