PSU框架的WEB自动化测试环境搭建
<p>框架:python+selenium+unittest框架()</p>
<p><strong>1.安装python3.X</strong></p>
<p>1.1安装安装python3.X</p>
<p>1.2配置环境变量</p>
<pre><code>作用:程序运行过程中找不到路径会报错“不是内部或外部命令”,配置后可避免这个问题出现
方法:在path变量中加一个路径
计算机->属性->高级系统设置->环境变量->系统变量
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.安装PyCharm</strong></p>
<p><strong>3.安装测试库selenium开源框架/库</strong></p>
<pre><code>pip:在线安装工具
pip install selenium
安装位置:
C:\Python37\Lib\site-packages</code></pre>
<p><strong>4.安装浏览器</strong></p>
<pre><code>webdriver支持的浏览器:chrome,firefox,ie,360等
以火狐为例需要安装的插件有:
4.1firefox35,作用:35版本,目前稳定性最好(注:不需要另行安装驱动)
4.2firebug,作用:查看定位元素
4.3firepath-fire finder,作用:定位元素路径
以谷歌为例需要安装的插件有:
4.5Chrome75,作用:75版本,一般默认安装最新版本
4.6不需要专门安装查看定位元素的工具,自带"F12"具备查看定位元素功能
4.7Chrome-xpath-finder,作用:定位元素路径
4.8安装驱动:把chromedriver.exe驱动文件放入python的安装目录下Scripts目录下</code></pre>