Selenium+python
TianJinZi
这个作者很懒,什么都没留下…
展开
-
python实现从excel读取内容
在桌面创建了.excel输入内容:代码如下:#!/usr/bin/python# -*- coding: UTF-8 -*-from selenium import webdriverimport time,xlrd,xml#定义一个从excel读取内容的类class excelRR(): def __init__(self,path): self.path = path self.OpenExcel = xlrd.open_workboo原创 2020-06-14 17:15:11 · 667 阅读 · 0 评论 -
python实现自动化登录测试
使用软件pycharm,使用t语言:python。功能:从txt文档读出所有登录的账号进行登录测试,并将登录过程中的提示写入.txt中。改下txt里面的测试内容就可以了userinfo. txt存的是测试的用户名密码webinfo. txt存的是网页上要查找的id等webuser_info存的是从txt读取内容的方法,也可以都写到主的程序里面...原创 2020-06-14 15:34:12 · 2291 阅读 · 0 评论 -
Pip安装插件提示Unknown or unsupported command install
Pip安装插件提示Unknown or unsupported command 'install'进入到pip.exe所在的文件下再运行就可以1、查看pip.exe所在的文件夹:where pip.exe2、进入对应文件夹下 cd:........3、再次安装就可以了原创 2020-06-14 14:19:30 · 257 阅读 · 0 评论 -
python+selenium实现自动化登录
以‘房天下’网站为例,因为它的登录还没有设置反爬虫模式。。偷笑from selenium import webdriverimport timefrom selenium.webdriver.common.action_chains import ActionChainsfrom selenium.webdriver.support.ui import WebDriverWaiturl = 'https://www.fang.com/default.htm'login_text =原创 2020-06-10 22:43:05 · 450 阅读 · 2 评论 -
selenium定义,调用方法
案例中使用了WebDriverWait,等待条件满足或超时退出until---->条件满足not_until--->超时例:# -*- ecoding: utf-8 -*-# @ModuleName: # @Author: TianJinZi# @Time: 2020/6/9 21:47from selenium import webdriverimport timefrom selenium.webdriver.support.ui import WebDriv原创 2020-06-09 21:49:52 · 396 阅读 · 0 评论 -
Selenium实现多窗口切换
from selenium import webdriverbrowser = webdriver.Chrome() browser.get('http://www.baidu.com') #打开网页browser.current_url #获取当前网页的urlbrowser.window_handles #获取所有网页的句柄browser.find_element_by_id('kw').send_keys('CSDN') #输入框输入CSDNbrow...原创 2020-06-09 20:45:15 · 409 阅读 · 0 评论 -
Selenium半自动登录网址
针对自动化测试登录网站时,元素的id,xpath在不停的变化,定位不到所以在登录时候用手动,跳过登录这一步以登录麦子学院为例:# -*- ecoding: utf-8 -*-# @ModuleName:# @Author: TianJinZi# @Time: 2020/6/9 14:47from selenium import webdriverimport timefrom selenium.webdriver.support import expected_condition.原创 2020-06-09 18:25:11 · 489 阅读 · 0 评论 -
Selenium开发环境搭建 python+selenium
1、安装python https://www.python.org/查看是否安装成功:打开python 的IDLE里面输入:print('Test'),下图表示成功--》配置好环境变量2、安装pip https://pypi.python.org/pypi/pip 任意下载一个,我这边下载的是Source的 -->配置好环境变量命令行的形式进入到pip所在的文件位置:ctrl+r--->cmd-->先进入d: 然后进入具体地方:cdD:\Pro...原创 2020-06-02 13:10:34 · 211 阅读 · 0 评论