pycharm
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 · 660 阅读 · 0 评论 -
python实现自动化登录测试
使用软件pycharm,使用t语言:python。功能:从txt文档读出所有登录的账号进行登录测试,并将登录过程中的提示写入.txt中。改下txt里面的测试内容就可以了userinfo. txt存的是测试的用户名密码webinfo. txt存的是网页上要查找的id等webuser_info存的是从txt读取内容的方法,也可以都写到主的程序里面...原创 2020-06-14 15:34:12 · 2281 阅读 · 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 · 436 阅读 · 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 · 390 阅读 · 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 · 398 阅读 · 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 · 477 阅读 · 0 评论 -
Pycharm安装及无法编译问题解决
1、下载安装包2、点击.exe,选择安装路径3、根据电脑选择32位还是64位,下一步--》安装4、输入密钥,没有的百度下5、选择项目创建地址,base interpreter可以看到默认查找到了python所在的位置6.选择 好后创建,进入到界面7、建立编译环境8、输入 文件名称,此例:test9、写代码测试下发现from selenium import webdriver标红了--》进入file-->settings--》加号添加上解释器原创 2020-06-09 10:52:22 · 4898 阅读 · 1 评论