软件教程

软件测试|web自动化测试神器playwright教程(三十一)

![在这里插入图片描述](https://img-blog.csdnimg.cn/8aa151f55ecc42f9a13ecbc2117a1bdd.png) ## 前言 我们都知道selenium可以操作命令行打开的Chrome浏览器,并且可以加载本地数据,因此我们可以绕过部分网站的登录步骤,直接对 ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(三十二)

![在这里插入图片描述](https://img-blog.csdnimg.cn/e4c1c08dd3764b11acc1eb02fca35703.png) ## 前言 我们之前介绍过,我们在本地安装playwright时,默认会下载chromium,firefox 和 webkit浏览器,当然pl ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(三十三)

![在这里插入图片描述](https://img-blog.csdnimg.cn/fc5fa0b16d05404899af9305da34b9d4.png) ## 前言 我们在使用selenium进行web自动化测试工作时,有时需要通过添加显式等待的方式,判断元素是否可见或者是否可以点击,其实这些元 ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(二十七)

![在这里插入图片描述](https://img-blog.csdnimg.cn/d7ef01c3e53044e5bc4bc307020117ea.png) ## 前言 使用selenium进行web自动化测试,如果我们打开了多个网页,进行网页切换时,我们需要先获取各个页面的句柄,通过句柄来区分各个 ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(二十八)

![在这里插入图片描述](https://img-blog.csdnimg.cn/ed7477dd0bdb4f72a32c3d58e6cc3699.png) ## 前言 在我们使用部分网站的时候,我们会遇到进行日期选择的问题,比如我们预定火车票或者预定酒店,需要选择发车日期或者酒店的入住与退房时间。 ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(二十九)

![在这里插入图片描述](https://img-blog.csdnimg.cn/e3a2d764b2f44ebc9c87f446a466bca0.png) ## 前言 当我们打开有的网站,网站会请求权限,比如某些网站要进进行声音采集或者开启摄像头时,都会弹出一个权限请求框,如下图: ![在这里插入 ......
软件测试 神器 playwright 教程 软件

Siemens Win10系统电脑的博途软件WIFI连接PLC详细教程

一、硬件连接 电脑与无线路由器通过WIFI连接,PLC与无线路由器通过网线连接,如图1所示。 注意: !PLC需要上电,网线插上有数据交换时,PLC网线插口上面的LINK指示灯会常亮,RX/TX指示灯以一定的频率闪烁,这代表硬件连接成功。电脑也可以使用PING指令去PING PLC的IP地址,如果没 ......
Siemens 教程 系统 电脑 软件

软件测试|web自动化测试神器playwright教程(二十三)

## 前言 我们在进行web自动化时,经常遇到一些不好操作的元素,普通的元素定位和操作容易报错,如果我们使用的selenium的话,就可以使用selenium调用js脚本进行操作。在playwright 中也有类似的方法,使用page.evaluate()执行JavaScript脚本。 page.e ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(二十四)

## 前言 我们在使用selenium进行自动化测试的过程中,遇到输入框时,我们可以使用send_keys()输入内容,也可以使用键盘事件向输入框内输入内容,只是使用键盘事件时需要导入Keys,作为一款强大的工具,selenium有的功能,playwright也有,playwright同样可以使用键 ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(二十五)

![在这里插入图片描述](https://img-blog.csdnimg.cn/83ded28e4e8d44ba8efe2c5e7b44cd31.png) ## 前言 鼠标为我们使用电脑提供了很多方便,我们看到的东西就可以将鼠标移动过去进行点击就可以打开或者访问内容,当页面内容过长时,我们也可以使 ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(二十六)

![在这里插入图片描述](https://img-blog.csdnimg.cn/98dbb7353a4e4a4fb848f69316245e5a.png) ## 前言 我们使用selenium进行元素拖拽时,通常要使用ActionChains来实现drag_and_drop的操作,playwrig ......
软件测试 神器 playwright 教程 软件

软件测试|Python科学计算神器numpy教程(二)

## 前言 上一篇文章我们介绍了numpy的安装和ndarray的部分知识,本篇文章我们来介绍一下numpy的数组的常用属性以及创建数组相关内容。 ### 数组常用属性 1. ndarray.shape shape 属性的返回值一个由数组维度构成的元组,比如 2 行 3 列的二维数组可以表示为(2, ......
软件测试 神器 科学 教程 Python

软件测试|web自动化测试神器playwright教程(十九)

## 前言 我们日常工作中,经常会遇到我们的页面内容较多,一个屏幕范围无法完整展示内容,我们就需要滚动屏幕去到我们想要的地方,如下页面,我们想要在豆瓣首页,内容并不完整,如果我们想要直接点击电影模块中的选电影按钮,是需要往下滑动的。 ![在这里插入图片描述](https://img-blog.csd ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(十七)

## 前言 上篇文章我们介绍了使用playwright下载文件的方法,本篇文章我们将介绍使用playwright上传文件。 上传文件是我们经常需要面对的场景,如果我们使用的是selenium,那我们的操作会比较复杂,因为有的文件上传是input控件,有些是需要我们直接传文件地址,一旦弹出文件选择框的 ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(二十)

## 前言 我们都知道,selenium可以实现Chrome浏览器的复用,绕过登录步骤,实现cookie的复用,playwright同样也可以实现该功能。 ### 环境设置 我们在使用selenium进行浏览器复用时,需要提前将Chrome浏览器配置到我们的环境变量中,具体步骤如下: 1. 找到Ch ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(二十二)

## 前言 工作和生活中,经常会遇到我们需要进行选择的情况,比如勾选,或者我们选择性别,男女两个性别总是不能同时选中的,比如我们在选择兴趣爱好时,我们可以选择多个自己感兴趣的话题,比如篮球足球电竞等话题。我们在执行自动化测试的过程中,必须要学会处理这样的情况。 ### 页面示例 以下面的界面为例: ......
软件测试 神器 playwright 教程 软件

软件测试|Python科学计算神器numpy教程(一)

## 前言 之前我们使用matplotlib绘制了不一样的图形,其实在我们的绘制图像时,我们输入的数据都是经过处理之后再通过matplotlib以及pillow进行绘制的。我们在绘制图形的脚本里,引入了一个对数组执行数学运算和相关逻辑运算的第三方库——Numpy,当然numpy功能不止于此,它还是p ......
软件测试 神器 科学 教程 Python

软件测试|web自动化测试神器playwright教程(十八)

在我们的日常工作中,经常会遇到需要在页面上悬浮,才可以对部分内容进行点击的情况,如下图,我们需要先在设置处悬浮,才可以点击下方的各项设置项。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/cdf9fa1d57da4b9ba24f6aeeecbac3a7.png) ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(十五)

## 前言 我们在日常工作中,会经常遇到弹出警告框的问题,弹框无法绕过,必须处理才可以执行后续的测试,所以弹框处理也是我们必须掌握的一个知识。 弹框通常分为3种,分别为alert,confirm,promot。 - alert弹框:只有信息和确定按键 - confirm弹框:在alert弹窗基础上增 ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(十六)

## 前言 在我们的日常工作中,经常会遇到文件下载的事件,如下图: ![在这里插入图片描述](https://img-blog.csdnimg.cn/77386231acdc49eead3c53a77aef4128.png) 我们可以看到在下载文件时会弹出一个Windows对话框,我们知道,sele ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(十二)

## 前言 在日常工作中,我们经常是基于某个测试环境地址去测试某个项目,所以应该把它单独拿出来做为一个全局的配置。其他网址可以使用不同的后缀,只使用相对地址。 ### 常见情景 比如我们的社区,不同的类别只需要改变我们的后缀即可,如下图: ![在这里插入图片描述](https://img-blog. ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(十三)

## 前言 我们在工作中,会遇到需要使用不同的硬件设备测试兼容性的问题,尤其是现在手机型号,屏幕大小分辨率五花八门的,我们基本不可能全部机型都用真机测试一遍,playwright提供了模仿机型的功能,我们可以使用playwright来模拟设备。 ### 设置手机模式 配置需要模拟的设备,我们需要配置 ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(十四)

## 前言 我们在日常工作中,经常会遇到下面的情况,我们需要在一个下拉框中选择一个选项: ![在这里插入图片描述](https://img-blog.csdnimg.cn/e972c61ab714442bad86698b59e085dd.png) 在使用selenium定位的过程中,我们可以选择使用 ......
软件测试 神器 playwright 教程 软件

软件测试|web自动化测试神器playwright教程(十一)

![在这里插入图片描述](https://img-blog.csdnimg.cn/5f5ba63534d6441cb820416359abbfdf.png) ## 前言 在我们进行web自动化测试的过程中,我们经常会面临需要登录的情况,每一次打开页面如果都需要重新登录的话,就会大大增加测试所需要的时 ......
软件测试 神器 playwright 教程 软件

苹果电脑热门清理软件横向评测,四大Mac清理工具下载安装教程

Mac 一般来说基本是不会中毒的,而且像 现在的 windows 也是很少中毒,但我们可能还是需要一款杀毒清理软件,主要是为了清理垃圾,统一查看并管理软件开机自启、权限信息等,统一卸载清理等功能,另外我们可能还想要实时查看电脑当前的CPU、内存、GPU等状态 下面推荐几款 Mac 上使用量都还不错的 ......
横向 工具下载 苹果 工具 教程

Macos软件推荐:AlDente Pro for Mac破解版 完美兼容M1 附AlDente Pro 安装教程

AlDente Pro是一款适用于Mac操作系统的小工具,可以帮助您限制电池充电量以延长电池寿命。通常情况下,电池在充满的状态下会继续接受电源充电,这可能会导致电池寿命缩短。使用AlDente Pro,您可以设置电池只充到特定的充电水平,例如80%或90%,从而减少对电池的压力,延长其使用寿命。 软 ......
AlDente Pro 教程 Macos 软件

提取并下载谷歌应用商店软件(Google Play APK download)教程

参考:https://www.bilibili.com/read/cv12761045 接进到下面任意一个网站中,搜索想要下载的应用即可。 (0) https://google-play.en.uptodown.com/android[推荐] (1)apkpure https://apkpure.c ......
download 商店 教程 Google 软件

易灵思FPGA开发软件Efinity的安装教程

万事开头难,我是歪老哥。 在正式开始易灵思国产FPGA的系列开发教程之前,首当其冲的必然是易灵思FPGA开发IDE: Efinity的安装与使用。因此本文主要介绍Efinity软件的 下载、安装,以及下载器驱动的安装,及使用流程等。 ......
开发软件 Efinity 教程 软件 FPGA

ABAQUS下载-ABAQUS软件官方版教程下载

ABAQUS是一款强大的有限元分析软件,被广泛应用于工程设计与分析领域。它提供了一套完整的工具和流程,可以帮助工程师模拟和预测结构的力学行为和性能。下面将介绍ABAQUS软件的几个优点,以及它在工程设计与分析中的应用。 首先,ABAQUS具有丰富的建模和分析功能。它支持多种结构、流体、热传导等物理场 ......
ABAQUS 教程下载 教程 官方 软件

开源ERP软件odoo15社区版本安装教程

## 开源ERP软件odoo15社区版本安装教程 odoo版本:odoo15 社区版 操作系统:Ubuntu Server 20.04 LTS 64bit ## 1. 内容介绍 odoo 是一款基于 Python 和 PostgreSQL 开发的 ERP/CRM 网站程序。本文主要介绍如何通过安装包 ......
版本 教程 软件 社区 odoo