摘要: 题记: 整理一下网络上的热门自动化面试题,跟大家一起分享一下(可能和第一章部分内容重复) 1.selenium的原理? python的第三库,当前是3.0版本,是操作浏览器的一个框架,包含了3个模块:IDE(录制和回放UI自动化)、grid(结合docker实现分布式自动化)、webdriver(操 阅读全文
posted @ 2021-12-29 14:33 罐装七喜 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 【selenium】UI自动化面试题 题记: 最近也想换工作了,所以整理一下该复习的笔记,也提供大家参考与学习 1、selenium的原理是什么? selenium 的原理涉及到 3 个部分, 分别是: 1.浏览器 2.driver:一般我们都会下载driver 3.client:也就是我们写的代码 阅读全文
posted @ 2021-12-27 17:14 罐装七喜 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 首先 我们可以选择不同版本的jmeter 转载原连接:https://blog.csdn.net/lyl0724/article/details/79474388 Jmeter历史版本下载地址 https://archive.apache.org/dist/jmeter/binaries/ 然后我们 阅读全文
posted @ 2018-09-07 13:38 罐装七喜 阅读(5284) 评论(1) 推荐(1) 编辑
摘要: 前提 已经在docker下已经配置好jenkins容器了,是将python安装在jenkins容器下的docker下安装jenkins容器 如未配置请看上一篇 https://www.cnblogs.com/yushengaqingzhijiao/p/15788727.html 1.以root权限进 阅读全文
posted @ 2022-01-13 15:19 罐装七喜 阅读(502) 评论(0) 推荐(0) 编辑
摘要: Docker--jenkins环境搭建跟配置 环境搭建 先安装好docker环境,可以查看上一篇文章 https://www.cnblogs.com/yushengaqingzhijiao/p/15788712.html 准备 先查看jenkins镜像资源 docker search jenkins 阅读全文
posted @ 2022-01-11 16:00 罐装七喜 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 安装docker yum install docker-io -y 安装之后查看版本 docker -v 启动docker service docker start 设置开机启动 systemctl enable docker 查看docker docker ps 阅读全文
posted @ 2022-01-11 15:57 罐装七喜 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 题记: 今天主要跟大家讲述一下自动化分层的原理,讲述一下为什么需要做数据分离 在自动化测试过程中,把测试数据从测试代码中分离出来,可以大大降低维护的成本。 例如:使用代码与测试数据分离,当测试数据发生变化时,只需要修改数据即可,不会对主干代码产生影响。 当前demo就只是简单的搜索一下就已经有这么多 阅读全文
posted @ 2022-01-06 13:23 罐装七喜 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 题记: 日志模块能够帮助我们快速定位到代码的错误地方,所有很有必要添加日志 demo_log_24.py 1 # -*- coding: utf-8 -*- 2 # @Time : 2022/1/5 14:14 3 # @Author : Limusen 4 # @File : demo_log_2 阅读全文
posted @ 2022-01-05 14:50 罐装七喜 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 本章题要: 本章节主要是封装底层操作类,将页面操作都封装到一个操作中,并结合我们之前的element_excel_utils中的部分信息结合使用 实现demo demo_base_page_23.py # -*- coding: utf-8 -*- # @Time : 2022/1/5 11:05 阅读全文
posted @ 2022-01-05 13:54 罐装七喜 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 前情提要: 上一章节我们说到的是对页面元素的excel读取以及封装,讲到了操作excel操作,本章节将告诉读者如何让脚本自动执行属于不同系统的浏览器驱动,封装配置文件库,方便数据读取 首先我们要了解一下ini文件: 使用配置文件来灵活的配置一些参数是一件很常见的事情,配置文件的解析并不复杂,在pyt 阅读全文
posted @ 2022-01-05 10:30 罐装七喜 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 题记: 本章节主要讲述的excel的封装,以及测试元素信息的读取,来适配框架的一些操作 使用xlrd3读取数据 由于我们的数据是存储到excel里面的,所以在此我们需要封装一个读取excel的数据的方法 读取baidu_page.xls文件中的内容 excel图示 示例代码 1 # -*- codi 阅读全文
posted @ 2022-01-04 19:06 罐装七喜 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 题记: 优化前: 只能查询sql语句固定的值是否存在 优化后:动态获取需要查询的值,支持多个参数替换 新增代码在get/post请求 在response之后 查看临时字典是否存储变量 excel中编写查询语句,并进行参数替换 查询结果 阅读全文
posted @ 2022-01-04 10:51 罐装七喜 阅读(63) 评论(0) 推荐(0) 编辑
摘要: HTTP请求默认值 配置请求默认值 循环控制器 这里需要注意的是,没有请求头的话,百度会判断你是非人操作,会阻止你继续访问 添加请求头信息 debug取样器 神器 它的作用是能够打印出jmeter中的所有定义过或者存在的变量 jmeter变量 jmeter属性 系统变量 函数助手 生成随机数 生成指 阅读全文
posted @ 2021-12-31 11:42 罐装七喜 阅读(63) 评论(0) 推荐(0) 编辑