我使用Selenium RC和Python制作了大部分自动化代码。但是,我觉得随着我产品的发展(我通过硒RC测试),我的自动化需求也发生了变化。我用python尝试了Wedriver,它对我的产品很有用。但是,由于我的新产品版本的许多功能都是从以前的版本继承而来,我觉得我可以使用现有的Selenium RC代码。但是,对于新功能,我想使用Webdriver。
此外,还有一些事情是我维持的硒谱。例子:
'trustallsslcertificates'
参数,同时启动selenium rc。使用trustallsslcertificates
会降低自动化速度,就像地狱一样
但是,使用webdriver,我不需要所有这些ssl证书。我还检查了现有的问题:Selenium Web driver and selenium RC,但是,答案看起来很旧,很多事情必须在那时更新。
我的问题的关键是:我可以整合我现有的python代码,我使用selenium RC(Python绑定 - selenium.py),使用python的Webdriver吗?
PS:目前我使用的是selenium 2.3.0.jar文件
答案 0 :(得分:-1)
import com.thoughtworks.selenium.DefaultSelenium;
public class Facebook {
public static void main (String [] args)
{
DefaultSelenium ds= new DefaultSelenium("localhost",1223,"*firefox","https://");
ds.start();
ds.windowMaximize();
ds.open("www.facebook.com");
}
}