selenium +python web自动化测试环境搭建
Posted stone-girl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium +python web自动化测试环境搭建相关的知识,希望对你有一定的参考价值。
基础框架搭建
1、安装python
2、安装selenium
cmd输入pip install selenium
问题:在python中输入from selenium import webdriver,找不到selenium
解决方案:python中file-settings-project interpreter—>点击右侧pip—>查找selenium—>install package
小练习:
谷歌自动打开百度,输入“建设性问题”,搜索。
from selenium import webdriver import os import time chromedriver = "C:Program Files (x86)GoogleChromeApplicationchromedriver.exe" # chromedriver.exe 要提前下载好,和Google放同一目录,并且要根据你的谷歌版本下载适应的驱动 os.environ["webdriver.chrome.driver"] = chromedriver driver = webdriver.Chrome(chromedriver) time.sleep(1) url = ‘http://www.baidu.com‘ driver.get(url) driver.find_element_by_id(‘kw‘).send_keys("建设性问题") # 根据元素id查找元素位置 driver.find_element_by_id(‘su‘).click() time.sleep(2) with open(‘wecgwg‘, ‘wb‘) as f: # 将数据保存进入文件中 f.write(driver.page_source.encode(‘utf-8‘))
以上是关于selenium +python web自动化测试环境搭建的主要内容,如果未能解决你的问题,请参考以下文章
软件测试总结web自动化测试-selenium+python