首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
web自动化测试神器——playwright
CeshirenTester
创建于2023-06-16
订阅专栏
playwright技术知识分享——霍格沃兹测试开发学社
等 15 人订阅
共34篇文章
创建于2023-06-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
软件测试|web自动化测试神器playwright教程(三十八)
简介 在我们使用selenium时,我们可以获取元素的属性,元素的文本值,以及输入框的内容等,作为比selenium更为强大的web自动化测试神器,playwright也可以实现对元素属性,文本值和输
软件测试|自动化界面操作神器pywinauto教程(一)
Pywinauto是一个强大的Python库,用于自动化Windows应用程序的界面操作。无论是进行GUI测试、数据采集还是自动化任务,Pywinauto都能提供便捷的方法。
软件测试|web自动化测试神器playwright教程(三十六)
Playwright Trace Viewer工具来追踪测试执行,这是一个GUI工具,我们可以通过它探索记录的 Playwright 测试跟踪,可以直观地查看每个操作期间发生的情况。
软件测试|web自动化测试神器playwright教程(三十五)
我们在进行web自动化测试的过程中,有时候我们需要判断元素是否存在,才可以进行下一步的点击操作或断言,如果我们使用的是selenium,可以使用显式等待方式
软件测试|web自动化测试神器playwright教程(三十四)
selenium有一个爬虫特别喜欢的功能,就是driver.page_source功能,它可以打印整个html页面的内容,我们可以从整个页面的内容中提取出我们想要的内容,playwright同样可以。
软件测试|web自动化测试神器playwright教程(三十三)
前言 我们在进行web自动化测试工作时,有时需要通过添加显式等待的方式,判断元素是否可见或者是否可以点击,其实这些元素属性也可以用于断言中
软件测试|web自动化测试神器playwright教程(三十二)
前言 我们之前介绍过,我们在本地安装playwright时,默认会下载chromium,firefox 和 webkit浏览器,当然playwright不只支持下载这3个浏览器。
软件测试|web自动化测试神器playwright教程(三十一)
前言 我们都知道selenium可以操作命令行打开的Chrome浏览器,并且可以加载本地数据,因此我们可以绕过部分网站的登录步骤,直接对网站进行操作。
软件测试|web自动化测试神器playwright教程(三十)
前言 我们在进行自动化工作中,还会遇到表格的问题,比如下面的情况: 如果我们想要获取表格内的数据,就需要我们先定位表格内的元素。
软件测试|web自动化测试神器playwright教程(二十九)
前言 当我们打开有的网站,网站会请求权限,比如某些网站要进进行声音采集或者开启摄像头时,都会弹出一个权限请求框,如下图: 这种权限请求与alert弹框不同,并不是在页面上,所以selenium无法处理
软件测试|web自动化测试神器playwright教程(二十八)
前言 在我们使用部分网站的时候,我们会遇到进行日期选择的问题,比如我们预定火车票或者预定酒店,需要选择发车日期或者酒店的入住与退房时间。
软件测试|web自动化测试神器playwright教程(二十七)
playwright的网页切换比selenium更为简单快捷。本文就给大家介绍一下playwright多个网页的切换方法。
软件测试|web自动化测试神器playwright教程(二十六)
前言 我们使用selenium进行元素拖拽时,通常要使用ActionChains来实现drag_and_drop的操作,playwright同样可以实现元素的拖拽和释放的操作。
软件测试|web自动化测试神器playwright教程(二十五)
我们可以使用鼠标滚轮来实现对整个页面内容的查看,其实playwright也支持对鼠标的控制,并且比selenium更加快速!