web 云计算背景
软件测试|web自动化测试神器playwright教程(十)
软件测试|web自动化测试神器playwright教程(十) 前言PO设计模式是我们在进行web自动化测试中经常使用到的思想和原则,甚至已经成为了web自动化测试的标准模型,PO设计模式在selenium官方文档中是被推荐的原则,同样的,playwright也是完全支持我们按照PO模式的思想来写我们的测试用例。什么是PO?PO,即Page Object,直译为...
软件测试|web自动化测试神器playwright教程(九)
软件测试|web自动化测试神器playwright教程(九) 前言在我们编写web自动化测试脚本时,我们通常会使用浏览器自带的开发者工具去查找元素,但是也会存在我们在页面中能找到的元素,但是在运行脚本时,元素却找不到,这是日常的web自动化测试工作中,最让人头疼的问题。playwright提供了打断点的功能,使得我们可以直接在页面上进行调试,我们甚至可以直接使...

云开发Web应用训练营

5 课时 |
573 人已学 |
免费

体验-使用 kubect 部署 web 应用到 k8s 集群

1 课时 |
441 人已学 |
免费

Nginx企业级Web服务实战

11 课时 |
620 人已学 |
免费
开发者课程背景图
软件测试|web自动化测试神器playwright教程(八)
软件测试|web自动化测试神器playwright教程(八) 前言selenium中提供了一个selenium IDE的工具用于脚本录制,我们通过插件市场安装之后,便可以将我们对浏览器页面的操作录制成脚本,并输出成java或Python等语言的脚本,我们可以通过生成的脚本再次回放我们的操作。作为一个比selenium更加强大的web自动化测试工具,当然也拥有录...
软件测试|web自动化测试神器playwright教程(七)
软件测试|web自动化测试神器playwright教程(七) 前言有时候我们需要通过屏幕截图来验证我们测试是否正常执行,selenium提供了截图的功能,我们可以截取当前整个屏幕的内容,playwright更加强大,除了截取当前屏幕,还可以截长图,也可以对某个元素截图。下面我们就分别来介绍一下playwright截取当前屏幕,截取长图以及截取某个元素。scre...
软件测试|web自动化测试神器playwright教程(六)
软件测试|web自动化测试神器playwright教程(六) 前言在web自动化测试的工作中,弹窗以及页面切换是我们比较头疼的问题,我们都是需要通过switch切换到弹窗或者页面上进行操作,再切换回到我们的原页面进行操作,这样的操作十分繁琐,我们需要去获取window_handle,作为切换页面的对象,playwright在这方面就有很大的优势。本篇文章我们就...
软件测试|web自动化测试神器playwright(五)
软件测试|web自动化测试神器playwright(五) 前言在web自动化测试中,frame是我们绕不开的一个东西,也是我们很头疼的东西,selenium处理frame,需要切换到frame中,然后再切换出来,操作比较麻烦,那么playwright对于frame的操作会不会更加简单呢?答案是肯定的,playwright不需要切换frame,直接定位元素即...
软件测试|web自动化测试神器playwright教程(四) 前言上一篇文章我们介绍了playwright的定位方法,在实际操作中,我们找到元素之后,就要对元素进行操作,达到与页面进行交互的目的,我们主要的操作包括鼠标单击,输入文本,复选框操作,单选按钮,选择选项,上传文件等。本篇文章我们就来介绍playwright如何实现这些操作。fill() 输入文本使用...
软件测试|web自动化测试神器playwright教程(三)
软件测试|web自动化测试神器playwright教程(三) 前言之前两篇文章,我们介绍了playwright框架以及简单使用,作为一款web自动化测试工具,元素定位是最基础的也算最重要的部分,我们在界面上的任何操作,其实都是对页面元素的操作,所以这部分是我们学习的核心。本篇文章我们就来介绍一下playwright的元素定位与操作。元素定位与操作我们都知道se...
软件测试|web测试神器playwright简单使用
软件测试|web测试神器playwright简单使用 前言上文我们讲到了playwright的优势,并且安装好了playwright以及各个浏览器,本篇文章我们就来介绍一下playwright的简单使用。启动浏览器打开页面我们之前已经提到了我们安装了各个浏览器,现在我们就使用浏览器来打开一个页面,我们可以选择任意一个浏览器来执行操作,具体代码如下:fr...
软件测试|web自动化测试神器playwright教程(一)
软件测试|web自动化测试神器playwright教程(一) 前言提起web自动化测试框架,我们首先想到的就是selenium,selenium基本上成为了必选的web自动化测试框架,测试工程师也必须学这个框架的使用,web自动化测试用例也依靠这个框架去执行。直到2020年,微软开源了一个名为——playwright的工具,与selenium一样,入门简单,支...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
产品推荐

社区圈子

阿里UC研发效能
阿里UC研发效能
分享研发效能领域相关优秀实践,技术分享,产品信息
11+人已加入
加入
相关电子书
更多
边缘安全,让Web加速有保障
使用CNFS搭建弹性Web服务
WEB框架0day漏洞的发掘及分析经验分享
立即下载 立即下载 立即下载
web学习笔记 web前端 web学习 web架构设计 web文档 web图 web数据 web分析 web数据结构 web脚手架 web java web应用 web开发 web服务器 web项目 web弹性 web托管 web服务 web api web实现 web框架 web部署 web python web service web asp.net web aspnet web配置 web linux web环境