摘要: 前言 最近有不少同学问到 Playwright 和 Selenium 的区别是什么?有同学可能之前学过 selenium 了,再学一个 playwright 感觉有些多余,可能之前有项目已经是 selenium 写的了,换成 playwright 需要时间成本,并且可能有未知风险。也有同学之前可能没 阅读全文
posted @ 2023-10-12 17:01 mingruqi 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 前提: 今天研究web自动化,准备模拟一个修改名称的操作,想的是定位都输入框元素,然后使用clear()方法清空输入框内容,再重新输入一些内容 结果实际上发现并没有清空输入框内容,而是直接在输入框后面追加了(这里就可以确定元素肯定是定位到了的) clear()方法为什么会失效不得而知,在网上搜索了一 阅读全文
posted @ 2023-10-12 14:07 mingruqi 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 前言 今天在学习selenium的时候,每次调试网页都会打开一个新的浏览器窗口,当我想要做某些操作的时候就需要自己再去模拟登陆,太浪费时间了。那么要怎么样才能在打开网页的时候直接就是登陆状态呢? 使用下面的方法就可以直接加载登陆过后的保存在本地的信息,而且不再需要手动登陆 上代码 from sele 阅读全文
posted @ 2023-10-12 13:26 mingruqi 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 我在运行 Selenium 测试时遇到了一个问题。 SO 答案之一建议使用 useAutomationExtension 禁用 Chrome 自动化扩展—— options.setExperimentalOption("useAutomationExtension", false); 我想了解究竟是 阅读全文
posted @ 2023-10-12 11:52 mingruqi 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 网上说的基本不全,最近有个新加密(F5shape)是控制流加密,解起来比较繁琐,就直接用selenium了,我看到有环境监测,但是没想到有检测selenium…一开始用nodejs写的,但是用nodejs写面向过程的代码真的很难受,又改为python了 JSVMP js加密 打开这个网站就能看到部分 阅读全文
posted @ 2023-10-12 11:47 mingruqi 阅读(649) 评论(0) 推荐(0) 编辑