logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python学习笔记-19. pytest测试框架(2)

python学习笔记-19. pytest测试框架(2)文章目录python学习笔记-19. pytest测试框架(2)前言一、pycharm中使用pytest1. pycharm中配置pytest二、pytest框架结构三、pytest-fixture使用1. fixture定义和简单使用2. conftest.py使用3. yield的使用4. autouse使用5. fixture带参数传入

#python#学习#pycharm
(八) web自动化测试-selenium执行JavaScript脚本

(八) web自动化测试-selenium执行JavaScript脚本文章目录(八) web自动化测试-selenium执行JavaScript脚本前言selenium能够执行js,使得selenium拥有更强大的能力,js可以做的事情,selenium大部分也能做:一、目录11. 子目录1二、目录21. 子目录2总结前言selenium能够执行js,使得selenium拥有更强大的能力,js可以

#javascript#前端#自动化
APP自动化测试-10.Appium中Desired Capabilities常用参数

Desired Capabilities是由键值对组成的json对象,当创建自动化的session时,appium客户端将字典发送给服务器,appium服务端根据发送的信息,创建自动化测试使用driver,Desired Capabilities是移动端driver创建必须的参数,可以在脚本中直接创建字典来使用,也可以用appium inspector中直接配置,这个章节记录下Desired Ca

#android
APP自动化测试-2. Appium录制测试用例

使用appium inspector录制生成测试用例,建议入门使用,后续熟练之后,可以脱离这些了就。adb全程Android Debug Bridge ,用来协助调试android程序。adb工具包含在android sdk工具中,sdk安装完成后,可以直接使用adb命令2. android真机或模拟器运行脚本的设备,android真机需要root权限,模拟器可以使用sdk自带的模拟器或genim

#测试用例
(十一) web自动化测试-basepage的封装

定义basepage类,其他的po类继承basepage类,避免代码冗余,易于维护,basepage类主要包含driver的初始化和元素查找方法为了避免在PO中重复的初始化driver,可以把初始化driver的部分抽离出来,封装在base_page中新建:base_page.py在index.py中可以继承basepage,实现封装调用,无需再去初始化driver二、元素查找方法的封装在上面in

#前端#python#爬虫
(九) web自动化测试-selenium处理页面的弹框

(九) web自动化测试-selenium处理页面的弹框文章目录(九) web自动化测试-selenium处理页面的弹框前言一、文件上传处理二、页面弹框的处理总结前言一、文件上传处理input标签可以直接使用send_keys(file path)上传文件方法:el = driver.find_element_by_id(‘上传按钮id’)el.send_keys(“文件路径+文件名”)示例:打开

#前端#自动化#selenium
centos7 下搭建jenkins

centos7 下搭建jenkins文章目录centos7 下搭建jenkins前言一、搭建准备1.jdk环境搭建2.war包下载二、服务启动1.启动jenkins服务三、登录验证1.登录jenkins验证前言centos7下搭建jenkin,包含环境准备,服务启动等一、搭建准备1.jdk环境搭建下载jdk1.8的最新版本,下载链接,选择如下:上传文件至服务器,解压jdk文件:tar -zxvf

#jenkins#ci
vmware vsphere搭建域控环境、DNS服务器及虚拟机管理系统

一.vmware vsphere 部署的组件ESXi: 底层虚拟化层,用于将物理服务器虚拟成资源池,提供管理接口,方便其他的管理组件进行管理,其实体形态是iso文件,刻成可启动光盘直接安装在服务器裸机上vsphere client:是安装在windows系统上的客户端软件,登录后输入对应ESXi主机的ip可以进行管理,也可以输入vCenter服务器的ip通过其对整个数据中心进行管理vCenter:

到底了