什么是GUI?我自己理解的是:即基于浏览器访问web网页的元素定位自动化操作
环境搭建:
(电脑环境是基于Windows 7的)
1. 需要安装python, 可以通过‘360的软件管家’直接搜索‘python’下载
注意: 安装的版本,安装位数;
1.1下载完成后就是正常的软件安装流程,需要注意的是,记住安装路径,因为将另外的文件放到此目录下。

1.2 环境变量
python3版本安装时,安装界面上有个勾选项,意思是‘是否同时修改环境变量Path值’,可以直接勾上。
安装其他版本时若无此选项,则在安装成功后,需要去环境变量中修改Path值。
操作路径:桌面-我的电脑-右键‘属性’-高级系统设置-环境变量-系统变量:找‘Path’,将python的安装路径添加进去即可。
2.安装python编辑器,我这里用的‘pycharm-community-2018.3.2’,(正常的软件安装流程)

pyCharm安装成功后,桌面上应该有运行图标,使用时直接点击即可。
3.安装插件selenium、和升级python pip
3.1 win+R 输入cmd打开运行:
1. 目录下,按住shift右键运行‘命令行’此目录下安装命令行输入:pip install selenium
2. 运行全目录安装命令行:python -m pip install selenium
然后等待,界面上会显示进度,等待安装进度到100%即成功。
检查是否安装成功:pip show selenium
3.2 安装时,可能会提示升级python pip,即:
win+R输入cmd打开运行,运行命令行:python -m pip install --upgrade pip
然后等待,界面上会显示出success,即表示成功。
4.安装driver
我用的Chrome,对应Chromedriver,是放到python安装目录中。(ie => IEdriver)
(另一种方式是:可以放在python 的script的路径下)
对应版本插件地址:http://npm.taobao.org/mirrors/chromedriver/
检查是否安装成功:直接运行pycharm程序,打开一个已经写好.py文件,然后运行这个文件,如果能够正常运行即表示安装成功。(截图所示文件都在这个压缩包里,留存给我自己的)https://download.csdn.net/download/u013650667/11296602

也可以直接复制代码,新建txt文件,改掉后缀名为.py;然后运行这个文件。
from selenium import webdriver #定义web协议
from time import sleep #定义睡眠时间
driver = webdriver.Chrome() #定义打开web网页的浏览器为谷歌
driver.get('http://www.baidu.com') #网页地址要加上‘http/https’
print("打开baidu")
sleep(2) #睡眠2秒
driver.find_element_by_id('kw').send_keys('GUI自动化')
sleep(2) #睡眠2秒
print("搜索框输入‘GUI自动化’")
driver.find_element_by_id('su').click()
print("点击搜索")
pyCharm工具界面
界面风格调整
界面默认是暗黑风格,字体12px,我看不习惯还有点儿近视。
操作路径:feile-settings

代码编辑字体改变:feile-settings

汉化pyCharm
汉化包地址:https://github.com/pingfangx/jetbrains-in-chinese/tree/master/PyCharm
下载对应pyCharm版本的汉化包后,放到pyCharm安装文件里的lib文件夹下,再重启软件验证。

2.建项

第一次用的python2.7版本,但是在建项的时候:
一种情况是,建项就一直报错,有时候提示‘找不到python2.7.exe’;
第二种情况是,建项文件就放在python安装目录下,虽然不报错了,但是运行不了.py文件。
最后暴力解决了一下,卸载python2.7,重新安装python3.0,再重新把环境布了一遍,就可以了。

3.新建py文件

|