随笔分类 -  selenium

摘要:unittest测试框架下断言失败后是不会继续执行后面的脚本语句,所以断言失败后再进行截图操作是无法实现的 目前实现断言失败后再截图的功能有以下两种思路: -通过异常处理的方式实现 -通过装饰器的方式实现 基于封装特性及减少代码冗余度和工作量,本文主要介绍第二种方法 首先定义一个带截图功能的装饰器 阅读全文
posted @ 2022-01-08 20:53 Flutter 阅读(519) 评论(0) 推荐(0)
摘要:1、JQuery 滑块解锁验证 — 实验用网页 https://www.helloweba.com/demo/2017/unlock/ 2、实现 JQuery 滑块解锁验证代码 from selenium import webdriver from selenium.webdriver.common 阅读全文
posted @ 2018-12-23 14:47 Flutter 阅读(3140) 评论(0) 推荐(0)
摘要:1、selenium3 实现文件下载 from selenium import webdriver import os options = webdriver.ChromeOptions() prefs = {'profile.default_content_settings.popups': 0, 阅读全文
posted @ 2018-12-22 16:20 Flutter 阅读(2086) 评论(2) 推荐(0)
摘要:目录结构 1、准备SQL语句 — Sql.py #创建gloryroad数据库SQL语句 create_database = 'create database if not exists gloryroad default charset utf8 collate utf8_general_ci;' 阅读全文
posted @ 2018-12-17 14:47 Flutter 阅读(1094) 评论(0) 推荐(0)
摘要:目录结构 1、导入各功能模块 — runtest.py from HTMLTestRunner import HTMLTestRunner from email.mime.text import MIMEText #发送邮件正文 from email.mime.multipart import MI 阅读全文
posted @ 2018-12-16 14:47 Flutter 阅读(1115) 评论(0) 推荐(0)