上手selenium一段时间,交互式操作命令操作总结如下。
使用 java -jar selenium-server-standalone-xxxx.jar -interactive 进入交互模式
1、首先,打开一个浏览器进程,即session,
cmd=getNewBrowserSession&1=*firefox&2=http://www.baidu.com
2、打开一个浏览器进程后,selenium server会调起一个浏览器窗口弹出,上面带有相应的sessionId,
这个时候要打开一个网址,需要使用如下命令
cmd=open&1=http://www.baidu.com&sessionId=xxxxxxxxx
运行打开命令成功后,会返回结果 Got Result:OK的字样返回,表明打开页面成功
3、接着在打开的页面进行搜索等操作
在搜索框输入selenium进行搜索
cmd=type&1=kw&2=selenium&sessionId=xxxxxxx
执行成功后,依然是返回结果Got result:OK的字样,并且调动selenium搜索框的输入动作
4、接下来,点击 “百度一下”按钮,
cmd=click&1=su&sessionId=xxxxx
5、获取当前页面的title
cmd=getTitle&sessionId=xxxxxx
6、退出当前页面
cmd=quit