selenium脚本奇怪报错

今天用firefox浏览器运行脚本,刚开始运行的挺好,但是过一会就会卡住不动,还有报这个错误:selenium.common.exceptions.WebDriverException: Message: [object Object]‘[object Object]‘ when calling method: [nsICommandProcessor::execute]

查资料发现,selenium最新的 selenium 2.40 只支持Firefox 27的。只能是把Firefox版本降下来先

时间: 2024-10-12 09:42:35

selenium脚本奇怪报错的相关文章

mysql5.5 免编译安装及脚本启动报错深入

Mysql安装环境简介: 最近在做MHA.已经安装完毕heartbeat和drbd,现在准备安装Mysql. Mysql安装目录:/opt/mysql Mysql数据目录:/data/mysql 备注:/data目录实际是drbd需要同步到备节点的磁盘分区 [[email protected] src]# df -h Filesystem     Size  Used Avail Use% Mounted on /dev/sda2      9.5G  2.0G  7.1G 22% / tmpf

Selenium Grid 运行报错 Exception thrown in Navigator.Start first time ->Error forwarding the new session Empty pool of VM for setup Capabilities

Selenium Grid 运行报错 : Exception thrown in Navigator.Start first time ->Error forwarding the new session Empty pool of VM for setup Capabilities [{platform=WINDOWS, ensureCleanSession=true, ignoreProtectedModeSettings=true, ignoreZoomSetting=true, enab

shell脚本运行报错$'\r': command not found

执行个别shell测试脚本运行报错$'\r': command not found 考虑到可能是windows与Linux的换行符不同的原因(windows是\r\n,Linux是\n)造成的,但是又不想一个个替换. 可以使用如下命令来解决: # vi 脚本名 命令行模式下输入: :set ff=unix :wq 退出即可 shell脚本运行报错$'\r': command not found 原文地址:https://www.cnblogs.com/abclife/p/12604441.htm

python中用selenium调Firefox报错问题

python在用selenium调Firefox时报错: Traceback (most recent call last):  File "G:\python_work\chapter11\test_selenium_firefox.py", line 10, in <module>    driver = webdriver.Firefox()  File "C:\Python34\lib\site-packages\selenium\webdriver\fi

ubuntu脚本执行报错的检查思路

一.遇到的问题: 今天有朋友问我,说在CentOS上写好的脚本,在Ubuntu上没法正常使用,当时没在意,以为是权限没配置好,后来看了下,发现ubuntu跟CentOS的默认shell是不同的,如是记录下,避免以后忘记: 1.ubuntu默认的shell是连接到dash,而我们通常写的shell脚本使用的时bash. 2.bash和dash在一些方面是不兼容的.因此执行同一个脚本,两者结果不同,可能用./*sh可以执行,而sh *.sh报错. 3.Ubuntu之所以使用dash是因为其体积小,兼

宏定义不完整引起的奇怪报错

一 写在开头 1.1 本文内容 记录一次奇怪的报错和解决过程. 二 事情经过 今天在写代码的过程遇到了一个很有趣的事.下面的代码快速扫一遍很难发现其存在的问题,但我在编译它时却遇到了意外的报错.代码和报错情况如下. 1 #include <stdio.h> 2 #include <string.h> 3 4 #define FALSE 5 #define TRUE 6 #define MAX_RANGE_N 10005 7 8 static char indexs[MAX_RANG

shell脚本执行报错[: 0: unary operator expected

在执行shell脚本,if判断语句报错 #!/bin/bash if [ 0 == $testNum ] then echo "Check Result:0" fi testNum使用时没有定义,无赋值是空(原本是有定义的,只是笔误写错类似tsetNum了),执行转换后实际为 if [ 0 == ] 不相等,且少[符号错误:规避如下 #!/bin/bash if [[ 0 == $testNum ]] then echo "Check Result:0" fi 使用

Selenium+TestNG+Java报错:org.testng.internal.ObjectFactoryImpl.newInstance(ObjectFactoryImpl.java:40)

报错信息: at org.testng.TestClass.getInstances(TestClass.java:100) at org.testng.internal.ObjectFactoryImpl.newInstance(ObjectFactoryImpl.java:40) "java.lang.IllegalStateException"? 原因:对应浏览器的driver文件配置不正确 解决方法:安装相应的浏览器driver https://github.com/Selen

使用selenium 检测js报错

背景:接到一个需求,想检测页面是否能检测js报错,何为js报错,如下图所示,在控制台中,使用console,如果有js报错,就会出现错误 如何检测,简单版操作,打开一个url,使用manage获取浏览器的日志,这样会打印出这个页面获取的内容 @Test public void test2(){ op.loopGet("https://www.rosewholesale.com/cheapest/chic-embossing-braid-5-pieces-3027854.html", 5