【发布时间】:2013-10-09 14:37:21
【问题描述】:
我一直在使用 watir-webdriver-0.6.4 和 chrome 浏览器来测试我的网页。
下面是我的代码片段
@admin_browser.text_field(:name, "member[name]").set "そん"
如果我将“そん”替换为英文字符,它会正常工作,但使用此代码,它的行为如下:
如你所见,它变成了“]”。
我曾经在日文 Google 中搜索过,他们说我应该使用 .value = "そん" 而不是 .set "そん"。但遗憾的是,这仍然行不通。
附: ruby 版本是 ruby 1.9.3p429。 gem update watir-webdriver 没说要更新,所以我相信 watir-webdriver 是最新的。我刚刚从here 下载了最新的网络驱动程序。我的操作系统是windows7 32bits。
附:再次:
我刚刚在 Firefox 上测试了它,它运行良好。此外,我记得大约一周前这段代码在 chrome 上运行良好,直到现在我还没有更新我的 ruby、watir-webdriver 或 chromedriver。所以也许原因是我的 chrome 浏览器的更新?我将下载较早版本的 chrome,然后重试。
【问题讨论】:
标签: ruby watir-webdriver selenium-chromedriver