在上一篇Python接口自动化测试系列文章:Python接口自动化之pymysql数据库操作, 主要介绍pymysql安装、操作流程、语法基础及封装操作数据库类。 以下主要介绍日志相关概念及logging日志模块的操作流程。 一 日志介绍 01 为什么需要日志 ...
.关键字: login 登录 log 日志 logging python日志模块 .什么叫日志: 日志用来记录用户行为或者代码的执行过程 .日志使用的地方: .排错的时候需要打印很多细节来帮助排错 .有一些用户行为,有没有错都要记录下来 后台 .严重的错误记录下来 .logging模块的日志级别,总开关小于分开发以总开关为准,总开关大于分开关以分开关为准。 两种书写格式: 格式一: 格式二: 日 ...
2019-06-24 18:02 0 611 推荐指数:
在上一篇Python接口自动化测试系列文章:Python接口自动化之pymysql数据库操作, 主要介绍pymysql安装、操作流程、语法基础及封装操作数据库类。 以下主要介绍日志相关概念及logging日志模块的操作流程。 一 日志介绍 01 为什么需要日志 ...
一、前言 之前学过元素的8中定位方式,都是find_element_by_定位方法,定位的元素返回都是一个值,定位的方法同样适用于find_elemnts,不同的是:这种定位方式返回的值是一个lis ...
前言 在进行接口测试或者自动化测试时,有时就要登录好多次,特别麻烦,那能不能不要一遍一遍输入账号,直接跳过登录页面进行操作。这个时候就要用到cookie,这次主要整理cookie的一些操作,包含获取cookie、删除cookie。 题外话,今天去公司办理辞职手续,遇到一个无赖公司真的让人头 ...
前言 本篇介绍几种常见的获取元素属性方法。比如:获取某个页面的title、某个元素的文本值、某个元素的标签、某个元素的属性值、浏览器的名字等 一、获取元素属性的方法 1.获取浏览器名字:driv ...
一、前言 这节主要是总结JS代码对HTML元素的增、删、改内容。因为它可以帮助我们解决很多实际问题,比如:打开多个窗口的时候,之前讲过用switch_to进行窗口之间的切换(selenium3+python自动化7-switch_to总结),但是切换比较麻烦。想要让新打开的链接在一个窗口打开 ...
前言 有不少小伙伴在安装selenium环境后启动firefox报错,因为现在selenium升级到3.0了,跟2.0的版本还有有一点区别的。 安装环境过程中主要会遇到三个坑: 1.'geckodriver' executable needs to be in PATH ...
input类标签文件上传 1.通过name或id定位到input标签 2.用send_keys方法上传文件 ...
一、前言 这次主要整理一下最近遇到过跟switch_to有关的内容,包含切窗口、切框架、切弹框。将相同的知识点放在一起方便后期查阅和管理,后续若遇到新的内容便继续更新。 二、多窗口、句柄(hand ...