随笔分类 - selenium
摘要:设置了定时任务,但是一直没有跑起来总结了几点 1.bat文件需要添加cd c: 切换到对应的文件夹下,要不然找不到要执行的程序 2.勾选最高权限运行 3.计算机管理-服务里面 确认Task Scheduler,服务是否启动,如果没有版启动设成自动启动;确认Remote Procedure Call
阅读全文
摘要:chromedriver与chrome各版本及下载地址 Selenium从2升级到3之后呢,Selenium 3 相较于2最大的变化就是更加的标准化,可以支持更多的浏览器。那我们做自动化的时候如果用的是selenium3的话,首先要坐的就是下载不同浏览器的驱动。现在的驱动都是由各大浏览器自己更新提供
阅读全文
摘要:在用selenium 写ui自动化时,需要上传图片,但是chrome禁止掉了,解决方法如下,点击链接左侧的锁的标志-点击网站设置-点击flash中的允许在刷新页面就可以啦
阅读全文
摘要:desired_capabilities = DesiredCapabilities.CHROMEdesired_capabilities["proxy"] = {'proxyType': 'MANUAL', 'httpProxy': "http://ip:8000"} driver = webdr
阅读全文
摘要:from selenium.webdriver.common.action_chains import ActionChains zuke=driver.find_element_by_xpath('div[@class="cell"]/div/div/span')time.sleep(1)Acti
阅读全文
摘要:1.需要滚动divjs = "document.getElementsByClassName('el-table__body-wrapper')[0].scrollLeft=1000;"driver.execute_script(js)2.滑动至目标元素可见 mm= driver.find_elem
阅读全文
摘要:mobileEmulation = {'deviceName': 'iPhone 6'}options = webdriver.ChromeOptions()options.add_experimental_option('mobileEmulation', mobileEmulation)driv
阅读全文
摘要:C:\Users\用户名\AppData\Local\Google\Update 把这个目录下\GoogleUpdate.exe更新程序改名就可以了,最好先备份一下,说不定以后你还想升级。 修改了之后,隔了几点又自动更新了,也是醉了,发现GoogleUpdate.exe这个被自动添加上了 修改计算机
阅读全文
摘要:在执行自动化测试用例过程中,发现因为网络慢或其他原因导致driver.get(url) 时,页面一直在加载,页面没有加载完成就不会去继续执行下面的动作,但是实际上需要操作的元素已经加载出来了。 解决方法 第一步:使用 set_script_timeout() 设置等待最大时间。 第二步:到了最大等待
阅读全文
摘要:1. 安装火狐 firefox sudo yum install firefox 2. 在https://github.com/mozilla/geckodriver/releases下载最新的geckodriver 将 geckodriver-v0.23.0-linux64.tar.gz 移动到l
阅读全文

浙公网安备 33010602011771号