不知道问什么,broswer只有在执行第一句的get时浏览器才会去加载页面,第二句不会去加载导致第二句的title是第一个地址的值。后来发现是url中#hfeeds这个锚的问题,去掉#feeds就好了,具体什么原因还不清楚。 ...
最近小爬在用chromedriver.exe结合python selenium这条技术栈做web自动化时发现,driver.maximize window 可以正常使用,但是driver.minimize window 却遭遇意外失败: selenium.common.exceptions.WebDriverException: Message: unknown command: session ...
2020-07-08 09:24 0 1059 推荐指数:
不知道问什么,broswer只有在执行第一句的get时浏览器才会去加载页面,第二句不会去加载导致第二句的title是第一个地址的值。后来发现是url中#hfeeds这个锚的问题,去掉#feeds就好了,具体什么原因还不清楚。 ...
问题点:太久没有写selenium代码,居然把driver公用的问题忘记了,即:每写一个测试类,执行过程中都会新建一个窗口,这样应该说是非常不专业的。 大概想了一个方法,虽然看起来也不怎么专业,但感觉能用就很开心了。 解决步骤: 1 创建一个获取获取driver的方法getDriver ...
selenium获取input时候,发现type=”hidden” 的input无法修改value,经牛人指点,可以使用js修改 首先html源文件如下,设置为text 、hidden、submit View Code 在浏览器加载之后 ...
如下代码,在运行时会报错: ...
在自动化测试中,会遇到多窗口、多iframe、多alert的情况。此时,会使用driver.switchTo()来解决。 下面时关于driver.switchTo()的详细介绍: 1.多windows操作。 在页面A上操作时,点击某个元素之后,可能会打开新的窗口。如果需要操作新窗口上的元素 ...
今天把手头有的一些关于selenium测试的资源整理了一下,分享出来。 1. 所有版本chrome下载 是不是很难找到老版本的chrome?博主收集了几个下载chrome老版本的网站,其中哪个下载的是原版的就不得而知了。 http://www.slimjet.com/chrome ...
如题,在js中通过window.location.href=URL来跳转到另一个页面(也可以是另一个项目的另一个页面)。 打开的页面地址是:www.a.com/project1/index 要跳转的页面是:www.a.com/project2/login 奇怪的事情发生啦:跳转失败,并且整个 ...
从 Selenium 的官方文档来看,推荐用户使用 ios-driver 或 appium 而不是官方发布的 iPone Driver. 他们的地址分别是: http://ios-driver.github.io/ios-driver http://appium.io ...