Answers:
Firefox支持命令行参数来指定URL,高度和宽度。例如:
firefox -height 600 -width 800 "example.com"
根据您的设置,可能会在新选项卡中实际打开。使用-new-window "example.com"
强制一个新的窗口。
请注意,这些窗口实际上将在单个进程下启动,如果FF已经打开,则重新使用一个窗口。显然,除非您正在开始新流程,否则设置大小将不起作用(请参阅注释)。您必须指定-no-remote
以启动多个独立进程,并且每个进程必须使用您可以指定的其他配置文件-p "profilename"
。必须在使用前创建配置文件。
例如,如果您要在循环(bash)中执行此操作:
for i in {1..10}
do
firefox -no-remote -createprofile testprofile$i
firefox -no-remote -p testprofile$i -height 600 -width 800 "example.com"&
done
(最后&
是在后台运行它,即不要等待它关闭。)
.exe
结束了。习惯的力量。其余应适用于Linux,AFAIK。
问题不明确。这是你要问的吗?
firefox --no-remote -P testing http://my-url
firefox
命令启动Firefox--no-remote
告诉它启动一个新实例-P testing
告诉它使用你命名测试的配置文件就窗口大小要求而言,大多数窗口管理器将记住窗口的先前大小。
我无法建议调整浏览器大小,但只需键入即可启动firefox实例
firefox“url”
从命令行。
因此,如果您想要启动,例如,10个实例,您可以编写1个衬管以启动多个选项卡到同一个URL:
对于每个'seq 1 10`; 做火狐; DONE
我怀疑有更好的方法来测试不需要浏览器的网站性能,但在流媒体方面我不是专家。WGET和CURL提供了用于获取网页的命令行功能,并且可以提供更客观的结果(我猜你不想对浏览器进行基准测试,并且GUI具有更高的开销)
firefox --help