您好,我真的很想通过Selenium IDE运行一个测试套件,我在user-tensions.js和SelBLocks扩展(用于流控制)中使用了一些自定义命令启动了它,但没有成功。
有没有一个命令可以启动火狐,并以套件和baseurl作为参数运行selenium插件?
在批处理文件中使用以下命令运行套件时,我的运气更好( baseurl、suite &logfile具有合适的值:
java -jar selenium-server-standalone-2.32.0.jar -htmlSuite "*firefox" "%baseurl%" "%suite%" "%log%" -port 4445 但是,一旦遇到user-extensions.js中定义的命令和/或来自Selblocks的命令,测试运行程序就会死亡。
有人能提供一些线索来解决上面的任何一个问题吗?
IDE解决方案会更好(对我来说),因为我们这里没有太多的java或webdriver人才。
发布于 2015-02-14 09:48:58
公告: SelBlocks 2.1现在包括对Selenium Server的支持。在此处获取扩展文件:https://raw.githubusercontent.com/refactoror/SelBlocks/master/user-extensions.js
最初的浏览器支持是firefox、googlechrome和opera。
发布于 2013-04-25 02:57:32
在这里回答我自己的部分问题...
将userExtension参数添加到java命令以加载用户扩展。
java -jar selenium-server-standalone-2.32.0.jar -userExtensions "path\to\user-extensions.js" -htmlSuite "*firefox" "%baseurl%" "%suite%" "%log%"不过,我仍然不确定如何让它理解selblock命令。
https://stackoverflow.com/questions/16180736
复制相似问题