はじめまして。先日このグループに参加させていただきましたobataと申します。
早速の質問で申し訳ありません。
Chromeに対してSelenium を実行したいのですが、
全角入力(日本語入力)をすると文字化けしてしまい、困っています。
#ログにエラーは出ていません。
同じような問題で困っている方、もしくは解決策をご存知の方いらっしゃいませんか?
解決策をご存知であれば、どのようにすればよいのか教えていただけませんでしょうか?
■環境
・OS:Windows7(64bit)
・Selenium IDE 2.4
・Selenium-java 2.37.0
・Chrome Driver 2.7
■実行したい内容
1)Selenium IDEでテストケースを作成する
2)JUnit形式にエクスポートする
3)Chromeブラウザに対して2を実行する
2で作成したテストケースは以下のような内容です。
ChromeDriverのパス設定および、driverをnewする以外に必要な手順がありますでしょうか?
また、1の時点でChromeに対して実行した際も同様に文字化けするので、
Chromeの設定かも、、、とも思います。
ブラウザの設定が何か必要だったりするのでしょうか?
--------------------
■テストコード
--------------------
public class SeleniumTest {
(略)
@Before
public void setUp() throws Exception {
// WebDriverの設定
System.setProperty("webdriver.chrome.driver","<chromedriver.exeのパス>");
driver = new ChromeDriver();
//driver = new FirefoxDriver();
baseUrl = "
http://localhost:8080/";
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}
@Test
public void Selenium() throws Exception {
driver.get(baseUrl + "sample.html");
driver.findElement(By.id("name")).sendKeys("山田");
(略)
--------------------
お手数をおかけしますが、ご存知の方がいらっしゃたら回答頂けると幸いです。
よろしくお願いします。