logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Web自动化测试之playwright:Web元素操作

定位到元素后就可以对其进行某些操作,比如输入文本,点击,获取属性等,本文来介绍playwright提供的元素操作方法。目录文本输入模拟键盘输入点击Checkbox、Radio操作select选项上传文件截图获取、判断元素属性及状态文本输入文本输入使用 fill方法:page.fill("id=kw", "test")模拟键盘输入1、一个字符一个字符的输入,模拟真实的键盘输入page.type("i

Web自动化测试之playwright:pages、popup、dialog和frame处理

定位到元素后就可以对其进行某些操作,比如输入文本,点击,获取属性等,本文来介绍playwright提供的元素操作方法。toc新页面窗口获取浏览器上下文产生的新页面,也就是通过 target="_blank" 链接打开的新窗口。with context.expect_page() as new_page_info:page.click('a[target="_blank"]')new_page =

Web自动化测试之playwright:概述

playwright是由微软开发的Web UI自动化测试工具, 支持Node.js、Python、C# 和 Java语言,本文将介绍playwright的特性以及它的简单使用。目录playwright特性安装命令行工具脚本录制打开网页截图同步和异步API浏览器浏览器上下文多页面断言playwright特性playwright具有以下特点:一、支持所有主流浏览器支持所有主流浏览器:基于Chromiu

jenkins安装插件后重启失败

jenkins手动上传安装插件后重启失败

#jenkins
Selenium Grid:在多个主机上并行执行自动化脚本

目录Selenium Grid架构Selenium Grid使用1. 下载2. 启动hub3. 启动node4. 编写示例脚本参考资料Selenium Grid是selenium提供的一个分布式测试工具,将自动化脚本发布到多个物理机或者虚拟机(跨平台、跨浏览器)上执行,通过一个中心节点来控制多个设备,也就是在中心节点(hub)上运行测试,在其它节点(node)上执行,实现selenium的并行执行

FFmpeg安装与使用教程:一键搞定Windows和Linux环境下的屏幕录制

FFmpeg 是一款强大的多媒体处理工具,可用于自动化操作音频和视频,支持 Windows、Linux、Mac OS 等多个操作系统。它能够实现解码、编码、转码、过滤、屏幕录制等多种功能,并且自带的 ffplay 工具还可以用于视频播放。本文将重点介绍在Ubuntu和Windows环境下如何使用 FFmpeg 进行屏幕录制。

#windows#linux
cURL工具介绍及简单使用

curl命令是个功能强大的网络工具,可用来请求 Web 服务器,支持通过FTP、FTPS、HTTP、HTTPS、SMTP、Telnet、TFTP等协议,底层使用的是 libcurl 库。可用于文件上传、下载,还可以用来模拟客户端请求,抓取网页、网络监控等。本文介绍使用curl来发送请求。curl安装Windows:下载解压:https://curl.haxx.se/download.html加入环

#计算机网络
git merge 和 git rebase 的区别

Git版本控制中,git rebase 和 git merge 这两个命令都可以用来集成从一个分支和另一个分支的更改。它们是两种不同的合并方法,本文将介绍它们的差异。

#git
持续集成:Jenkins Pipeline共享库定义和使用

通常情况下多个流水线项目需要使用相同的功能,流水线支持创建 “共享库” ,把这些公共的方法类定义在一个仓库中,使多个pipeline项目可以共享这些库,这有助于减少代码冗余。

#jenkins
    共 20 条
  • 1
  • 2
  • 请选择