selenium吧
关注: 1,645 贴子: 3,211

selenium吧,讨论ui自动化相关话题

  • 目录:
  • 软件及互联网产品
  • 1
    selenium.common.exceptions.WebDriverException: Message: Can not connect to the Service C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe
  • 0
    有没有大老讲解一下,如何更新deriver获取的页面html。一个页面中,点击按钮后新增了一部分内容,但是driver.page_source得到的不是最新的内容,执行等待也没有更新#selenium#Python#
  • 0
    使用selenium打开谷歌浏览器后会闪退,使用get后会进入网站后再闪退,使用time sleep后会时间结束后闪退,浏览器版本号与driver一致,这是什么问题啊?
  • 3
    使用后,打开谷歌浏览器就直接闪退,就算get网站了,网站没加载出来了,就闪退了,用time.sleep(2),会停2秒才会退!这是啥情况啊,同样的代码,用火狐的就不闪退,谷歌驱动是和浏览器版本一摸一样的的,也是放在python的根目录,这啥情况啊!那个大神能说一下不
  • 2
    本人打算在https://www.pudong.gov.cn/pudong-education-interaction-front/enroll/query这个网站上做一个自动化程序,然而使用webdriver都无法打开这个网站,是一片空白。selenium和playwright都是这样,playwright的codegen也不行,playwright切换成webkit也打不开,只有使用自己的浏览器能打开。
  • 2
    网址:https://mail.163.com/ 问题: 登录进入后,向定位到退出登录按钮,一直定位不到
    丁雄aa 6-16
  • 4
    <span class="f-fl">保存</span>, <span class="f-fl">刷新</span> 这两个元素怎么区分定位? edits = driver.find_elements(By.CSS_SELECTOR,".f-fl") 用这个方法就是都找到了!
  • 3
    如何解决大众点评的反爬机制,我猜测网站封cookie 事例网站https://www.dianping.com/bazhong/ch10
  • 0
    python+selenium+appium 两次通过self.driver.find_elements(*loc)获取的列表如何求差 第一次通过self.driver.find_elements(*loc)获取的元素对象列表为 [<appium.webdriver.webelement.WebElement (session="01ede8a5-ea6a-44e6-9896-b0605a9d8dec", element="00000000-0000-029d-7fff-ffff00005b0a")>, <appium.webdriver.webelement.WebElement (session="01ede8a5-ea6a-44e6-9896-b0605a9d8dec", element="00000000-0000-029d-7fff-ffff00005b19")>, <appium.webdriver.webelement.WebElement (session="01ede8a5-ea6a-44e6-9896-b0605a9d8dec&quo
  • 1
    事情是这样,我把selenium脚本从一台电脑移到另外一台电脑上使用,在用selenium做一些模拟点击的操作流程。但是运行的时候窗口一旦切换到别的地方,比如开个微信,开个别的浏览器让selenium控制的Chrome浏览器窗口继续后台运行时候就会莫名其妙发生元素检测不到的错误。(主要是我在另外一台电脑也是运行这个脚本没有这种情况!另一台电脑脚本后台运行正常,前台我可以做其他工作),到底是浏览器问题还是电脑问题?请脚本代码是没问题的,因为在
  • 6
    怎么过淘宝滑块验证?
  • 5
    只能定位到点击后出现的那几个元素,需要下滑的定位不到
  • 0
    使用的是edge浏览器,下载的也是对应版本号的驱动,但是一直显示这个错误,好像是找不到驱动,求帮助。
  • 6
    页面状态已经是complete,元素取不到,审查元素后可以取到,有大佬知道怎么直接取到这些元素吗
  • 0
    chrome版本和driver版本一样,Selenium插件也导入了,就是一直报这种错误,很急,球球大佬指教 Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure. 就是显示这一行,已经快被折磨到爆炸了
  • 4
    如图,请教大佬们
  • 3
    用selenium爬虾皮网站的时候遇到网页检测出来是selenium在请求,一直重定向到错误页面,看不到网站的数据内容,求助一下怎么弄呢
  • 0
    别的页面都可以操作,就是有一个界面,是直接弹出来并且是文档模式,可以识别窗口句柄,但是里面的元素却无法定位。
  • 2
    求助,系统win10,python版本3.7,32位,selenium版本3.7.0,ie驱动3.7.0,selenium打开ie浏览器正常,有弹窗弹出时会跳到360,请大佬们看看,有没有什么办法不让他跳360。。。测试的话直接百度首页,点击百度图片就出现了[图片][图片]
    肽美 1-19
  • 0
    <a href="javaScript:doActionFrame(((_dom == 3) ? document.layers['disp'].document.formdisp : document.formdisp ), gRsvLoginUserAction);"><img src="image/bw_logon.gif" alt="登録されている方の専用メニューへログイン" border="0"></a> 以上是我想点击的代码,怎么都定位不到,有谁知道吗?
  • 1
    爬个几十页就出现验证页面,滑块怎么滑都还是验证页面,有没有大佬教教我
  • 0
    如何把这个窗口 关闭或者只让他第一次弹出来以后不在谈了 求大神
  • 1
    所信 2023-09
    浏览器117版本,驱动也是,python 3.4,Selenium 4.11
    所信 9-15
  • 6
    代码: chromeOptions = webdriver.ChromeOptions() #--proxy-server=http://218.93.119.165:9002 chromeOptions.add_argument("--proxy-server=http://"+out_ip_str+":"+port_str) #chromeOptions.add_argument('user-agent="Mozilla/5.0 (iPod; U; CPU iPhone OS 2_1 like Mac OS X; ja-jp) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F137 Safari/525.20"' browser = webdriver.Chrome(executable_path=driver_path, chrome_options=chromeOptions browser.get("http://httpbin.org/get") # 查看IP是否切换。 错误如下: selenium.common.exceptions.W
  • 1
    Traceback (most recent call last): File "D:\pythonPJ\zcj\12.py", line 33, in <module> driver = webdriver.Chrome(r'D:\chromedriver.exe', options=options) TypeError: WebDriver.__init__() got multiple values for argument 'options'
  • 0
    感觉有一个cookie没获取到,有大佬能解决吗? 登录前和登录后的cookie大小变化很大
  • 3
    每次通过自动化打开edge都会有这个个性化弹窗,怎么处理?
  • 1
  • 0
    一、前言 欢迎来到Locust负载测试的世界!Locust是一款开源的负载测试工具,它可以模拟成千上万的用户同时访问你的应用程序,以测试其性能和稳定性。 这个工具具有易于使用、可扩展和高度可定制化等特点,因此被广泛应用于各种类型的应用程序的负载测试中。在本视频教程中,我们将为您介绍Locust的基础知识和使用方法,包括如何编写和运行测试脚本、如何设置虚拟用户、如何监控和分析测试结果等等。 我们还将通过实际案例演示如何应用Locust
  • 4
    测试自动发帖
  • 0
    用selenium访问的谷歌浏览器和Edge浏览器,手动输入验证码错误,试试了十几次都不行。但是用谷歌浏览器和Edge浏览器输入验证码没问题。
  • 0
    大佬们好咨询个问题。 implicitly_wait直接就全局等待,但是有的元素是需要判断不存在才能继续,使用webdriverwait还是以implicitly_wait为准,这么来太浪费时间了,如果都用webdriverwait写一个个元素太多代码。有没有什么好点的办法。
  • 0
    firefox浏览器的selenium语句中是不是不能用options.add_experimental_option("debuggerAddress","......")这个语句,那我从终端中远程调用打开的浏览器要如何连接selenium呢,Chrome和edge都可以,firefox和safari这两个好像都不行。
  • 3
    web.click()语句之前能够打开正常运行,但是前两天突然不能打开了,之前正常运行的程序就直接中断了,显示结束也不报错。是不是被反爬了呀?
  • 58
    浸淫IT这几年,眼见编程语言起起伏伏,但发现测试却是IT公司必设岗,不可或缺,且热度越来越高,需求越来越大,薪资越来越高(注意,这里专指自动化测试) 传智播客的测试学科是以培养市场紧缺的自动化测试为目标,我这里分享2020年传智播客软件测试培训班50多天视频,前沿,紧贴当前企业需求,全部免费分享。分享出来的视频涵盖linux,mysql,功能测试(含web手工+app手工),python(学自动化测试必学语言),web自动化,app自动化,接口测试
    caierzidou 3-15
  • 7
    有偿嘞,有的私我
  • 5
    系统信息如下: System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_172' Chrome version: 89.0.4389.82 Chrome Driver version : chromedriver_win32.zip 2021-01-28T17:30:57.154Z Selenium version :3.141.59 代码如下: public void setUp() throws IOException, InterruptedException { String startChromeCMD = "chrome --remote-debugging-port=9222"; // 启动chrome浏览器 Runtime.getRuntime().exec(startChromeCMD); Thread.sleep(1000); System.setProperty("webdriver.chrome.driver", DRIVER_TOOLS_DIR); //

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验

赠送补签卡1张,获得[经验书购买权]

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!

本吧信息 查看详情>>

会员: 码农

目录: 软件及互联网产品