
python+selenium自动化测试
文章平均质量分 76
test-runing
runing
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python+selenium运行,关于sys.meta_path is None, Python is likely shutting down报错
运行报错: Exception ignored in: <bound method Service.__del__ of <selenium.webdriver.chrome.service.Service object at 0x015FA530>> Traceback (most recent call last): File "C:\Python\Python3...原创 2018-12-29 11:30:51 · 9904 阅读 · 1 评论 -
Python自动化登录弹框死活定位不到
网上找了很多方法,死活定位不到,以下是我的代码 from selenium import webdriver import time driver =webdriver.Chrome() url="https://*******/" #driver.maximize_window() driver.get(url) #进入兼职啦首页 driver.find_element_by_xpath...原创 2019-01-03 19:11:23 · 4360 阅读 · 2 评论 -
python开发大全、系列文章、精品教程(转)
python基础教程 python基础系列教程——Python的安装与测试:python解释器、PyDev编辑器、pycharm编译器 python基础系列教程——Python库的安装与卸载 python基础系列教程——Python3.x标准模块库目录 python基础系列教程——Python中的编码问题,中文乱码问题 python基础系列教程——python基础语法全解 python...转载 2019-01-17 16:12:28 · 723 阅读 · 0 评论 -
selenium如何定位span元素
在做自动化测试时,我们需要定位元素属性来进行操作,今天在做自动化时发现我要定位的登录注册元素找不到,我看了下代码发现,我用xpath获取绝对路径后,发现找不到,F12查看代码如下 代码如下 # _*_ coding: utf-8 _*_ from selenium import webdriver import logging import time driver =webdr...原创 2019-02-12 16:02:48 · 36722 阅读 · 2 评论 -
自动化测试框架搭建
在这个自动化测试框架中。 在config目录中存放的是测试配置相关的文件,配置文件可以使用ini、xml、yml等文件类型。例如,要测试的网址、调试日志的文件名、日志的输出格式等 在data目录中存放的是需要测试的数据。可以使用xmls、xml等文件类型。例如,测试网址中要提交的各种各样的内容。 在drivers目录中存放的是测试需要用到的浏览器驱动。主要为chromedriver.ex...转载 2019-02-14 15:32:43 · 258 阅读 · 2 评论 -
Python+selenium 自动化测试(二)之SMTP 邮件发送
SMTP简介 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。 邮件发送前的准备工作 1.开启SMTP服务配置,由于之前QQ邮箱设置了很多次,也没成功,所以这里我用的是网易163...原创 2019-03-21 11:16:16 · 1554 阅读 · 0 评论 -
Python+selenium 自动化测试(三)之自定义封装一个简单的Log类
本文介绍一个简单的日志封装 本文介绍如何写一个Python日志类,用来输出不同级别的日志信息到本地文件夹下的日志文件里。为什么需要日志输出呢,我们需要记录我们测试脚本到底做了什么事情,最好的办法是写事件监听。这个事件监听,对我们现在来说,还是有点复杂去理解,所以我这里,选择封装一个简单的日志类,同样达到这个效果。 问题分析: 我们需要封装一个简单的日志类,主要有以下内容: 1. 生成的日志文...原创 2019-03-22 19:17:30 · 1225 阅读 · 0 评论