web自动化
文章平均质量分 70
ChiangBar
这个作者很懒,什么都没留下…
展开
-
drission初体验
DrissionPage 是一个基于 python 的网页自动化工具。它既能控制浏览器,也能收发数据包,还能把两者合而为一。原创 2024-03-11 22:25:23 · 384 阅读 · 0 评论 -
web自动化之三大等待元素
隐式等待也是设定一个固定的等待时间,对整个生命周期的元素都起作用,每一个元素都会等待加载完全,直到超过设定的等待时间。有时操作已经完成了,但等待时间还没有到,浪费时间),如果在用例中大量使用,会浪费不必要的等待时间,影响测试用例的执行效率。显式等待 相比隐式等待更灵活,是先设定一个条件函数和一个最长等待时长,轮询判断条件函数的返回值,如果返回 True,则开始执行后面的操作,否则会一直等待,直到超时报元素未找到异常。代码运行到此处,会强行进行等待指定的时间,使用方便的同时,效率最低,不建议使用。原创 2023-12-27 00:17:59 · 943 阅读 · 1 评论 -
自动化进阶之路,selenium中webdriver的ChromeOptions参数说明
使用 --headless,–remote-debugging-pipe和–remote-debugging-port=0(是的,特别是0 )时也会设置此值。与 --use-fake-device-for-media-stream 一起使用。–use-file-for-fake-video-capture=:使用文件进行虚假视频捕获(.y4m 或 .mjpeg) 需要–use-fake-device-for-media-stream。no-user-gesture-required始终自动播放视频的值。原创 2023-12-13 00:09:29 · 2903 阅读 · 1 评论