My_Project

资料整理


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变量中加一个路径 计算机-&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.安装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>

页面列表

ITEM_HTML