办公自动化

  • Selenium添加Cookie来实现自动登录

    2年前 | 办公自动化 | by:磊落不羁 | 浏览:289

    最近在学习写python的自动化脚本,但是发现测试工具打开之后的网页是没有用户自己打开浏览器时记录的cookie,简单来说也就是打开的网站不会自己登录,所以想要简单的实现下如何用cookie来登录总的来说分两步第一步获取你登录的cookie,以csdn为例driver = webdriver.Chrome() driver.get(&#

  • python3+selenium4自动化测试-切换窗口与iframe

    2年前 | 办公自动化 | by:磊落不羁 | 浏览:80

    在自动化测试过程中,有时后会遇到元素定位方式没有问题,但是依旧抛出无法找到元素的异常的问题,通常情况下,如果元素定位没有问题,但还是无法找到元素,则可能是由于当前焦点不在指定页面或iframe导致的,以下将对两种情况分别进行说明1、切换窗口比如我们现在有这样一个需求,进入百度首页后,点击新闻,然后在新闻页面的搜索框输入selenium而使用selenium要

  • python3+selenium4自动化测试-显式等待、隐式等待与强制等待

    2年前 | 办公自动化 | by:磊落不羁 | 浏览:93

    在进行自动化测试时,对元素的操作通常都是比较迅速的,而有时会由于页面元素加载需要时间,或页面遮罩未及时关闭导致操作元素失败,这时,就需要用到等待,所谓等待,就是等待元素满足指定条件再执行后续操作,这在测试中对保证成功执行测试通常是非常有用的,常用的等待方式有3种,分别为隐式等待 显示等待 强制等待下面将对3种等待方式逐一说明1、隐式等待设置隐式等待后,w

  • python3+selenium4自动化测试-元素常用操作

    2年前 | 办公自动化 | by:磊落不羁 | 浏览:100

    在做自动化测试时,我们启动浏览器访问指定页面,定位到想要的元素之后,则需要对元素进行一系列操作,以实现模拟功能测试时对页面的操作与结果判断,元素常用的操作有输入内容:send_keys()鼠标点击:click()获取元素可见文本:text清空输入框:clear()获取属性值:get_attribute()判断元素是否启用编辑:is_enabled()判断元素

  • python3+selenium4自动化测试-元素定位之find_elements()、层级定位与selenium4相对定位

    2年前 | 办公自动化 | by:磊落不羁 | 浏览:140

    1、find_elements()上一篇介绍了定位单个元素的find_element,使用find_element定位元素时,如果存在多个满足定位条件的元素,将只能得到满足条件的第一个元素,而要得到所有满足条件的元素,则可以使用find_elements()方法find_elements()方法获取元素的方式与find_element()方法完全一致,不同之

  • python3+selenium4自动化测试-浏览器常用基本操作-基础篇

    2年前 | 办公自动化 | by:磊落不羁 | 浏览:132

    1、打开指定的网页地址我们使用selenium进行自动化测试时,打开浏览器之后,第一步就是让浏览器访问我们指定的地址,可使用get方法实现from selenium import webdriver driver = webdriver.Edge() driver.get('https://www

  • python3+selenium4自动化测试-元素定位之find_element()

    2年前 | 办公自动化 | by:磊落不羁 | 浏览:364

    学习selenium自动化测试,如何使用WebDriver在页面上准确的查找到要操作的元素是最基本的技术之一,以百度搜索为例,我们要想使用selenium完成搜索操作,打开浏览器进入百度首页后的第一件事,就是找到我们要操作的元素,如文字输入框、百度一下按钮等而要想完成元素定位,Selenium WebDriver为我们提供了多种元素选择器,其中,定位单个元素

  • 一个数据转换的实例

    2年前 | 办公自动化 | by:磊落不羁 | 浏览:48

    操作要求 从excel中导入表格   对信息进行筛选 分类后 统计保存到新的表格# 东海县教育局 教育考试中心  # 作 者: 刘   磊 # QQ: 247483085 # 编写时间

  • xlwt 和xlrd 读取写入表格

    2年前 | 办公自动化 | by:磊落不羁 | 浏览:82

    一个简单的实例 解释 python读取表格和保存写入表格xlwt写入表格 可以写样式  但是不好的地方就是 列需要用数字来表示  import xlwt import xlrd from xlutils.copy import copy

  • python 批量删除文件夹内文件名称重复字符串

    2年前 | 办公自动化 | by:磊落不羁 | 浏览:63

    # coding=utf-8 import os print("----------本程序主要用于目录内文件名称重复部分去除重命名-------------") print("-------------------使用前请确定目录内无其他目录等内容----------------------"

  • python 复制表格并填入数据

    2年前 | 办公自动化 | by:磊落不羁 | 浏览:76

    这里用到三个库  xlutils  xlrd  xlwt     pip install xlrd -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 

1

TOP