
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
刚开始写了关于如何将本地代码上传到github上,但是有些小伙伴们不清楚如何安装Git,这一篇就给小伙伴们普及一下Git的安装和使用。适合刚开始用git的小白,大神或者大佬请绕道。实际项目开发中,我们经常会用一些版本控制器来托管自己的代码,今天就来总结下Git的相关用法,废话不多说,直接开写。目的:通过Git管理github托管项目代码一、下载安装Git1、下载Git官方地址为:https://g

上一篇中宏哥主要讲解和分享了一下,我们常见或者传统的select下拉框的操作,但是近几年又出现了了一种新的select下拉框,其和我们传统的select下拉框完全不一样,那么我们如何使用playwright对其进行定位操作了。宏哥今天就来讲解和分享一下仅供大家参考,不喜勿喷。

有时候我们在网页上点击一些按钮或超链接时,有时会打开一个新的网页窗口。这个时候如果下一步操作是在新的网页窗口上,那么就需要切换网页窗口,切换到新的网页窗口后再执行元素定位等操作。Playwright处理浏览器多窗口切换相比较于Selenium简单快捷。下边宏哥就给小伙伴们或者童鞋们介绍一下playwrigh如何优雅地切换浏览器多个窗口。

原估计宏哥这里就不对iframe这个知识点做介绍和讲解了,因为前边的窗口切换就为这种网页处理提供了思路,另一个原因就是虽然iframe很强大,但是现在很少有网站用它了。但是还是有小伙伴或者童鞋们私下问这个问题,那么宏哥就单独写一篇关于iframe网页处理的文章。iframe是web自动化里面一个比较头疼的测试场景,在Selenium中处理iframe需要切换来切换去非常麻烦。但是在playwrig

本来按照计划这一系列的文章应该介绍Context和Page两个内容的,但是宏哥看了官方文档和查找资料发现其实和宏哥在Python+Playwright系列文章中的大同小异,差不了多少,再在这一个系列介绍就有点画蛇添足,索性就不介绍和讲解了,有兴趣的自己可以看宏哥之前写的,或者自己查找资料和官方文档进行了解和学习。今天讲解和分享的标签操作其实也是基于浏览器上下文(

Selenium 4带来了许多令人兴奋的新特性,如关联定位器、改进的WebDriver W3C标准支持、新窗口处理以及对Chrome DevTools Protocol的支持。Selenium 4现在默认使用W3C WebDriver协议,这带来了一些底层的变化,并且提升了与现代浏览器的兼容性。通过上述示例,您应该能够开始探索Selenium 4的新功能,并将它们应用到您的项目中。随着更多实践和经

文章摘要:本文介绍了如何使用Playwright操作新型的select下拉框,不同于传统的下拉框形式,新型下拉框采用弹窗式选择。作者以12306网站为例,演示了查询北京到上海列车信息的操作步骤,包括定位出发地、到达地及查询按钮。文章指出,对于新型下拉框,使用Playwright提供的select方法可能较为繁琐,而采用常规定位和点击方法反而更简单高效。最后强调实际工作中应灵活运用不同方法,不可死板
文章摘要 本文介绍了如何使用Playwright处理HTML页面中的单选框(radio button)和复选框(checkbox)元素。首先解释了单选和多选按钮的区别,并提供了一个测试页面的HTML源码示例。然后详细介绍了Playwright提供的相关操作方法,包括click()点击、check()选中、uncheck()取消选中等。文章通过Java代码示例演示了如何操作单选按钮,特别是使用cli
文章摘要 本文介绍了Playwright中对单选框(radio button)和复选框(checkbox)的操作方法。作者首先解释了两种控件的区别:单选框只能单选,而复选框允许多选。接着提供了测试页面的HTML源代码,展示了包含这两种控件的示例页面。重点讲解了Playwright提供的五种操作方法:click()点击、check()选中、uncheck()取消选中、setChecked()设置选中
Playwright自动化测试实战:遍历单选和多选按钮 本文介绍了如何使用Playwright自动化测试工具来遍历并操作网页中的单选按钮和多选按钮。通过一个教育类软件的测试场景,演示了如何避免手动点击大量选择题的繁琐操作。 主要内容包括: 准备了一个包含单选和多选按钮的HTML测试页面 实现遍历单选按钮的代码逻辑,包括定位元素和循环点击 优化代码,使默认选中的单选按钮不被重复点击 展示了完整的Ja








