Thay đổi ngôn ngữ khi khỏi tạo Chrome browser

Nơi các bạn có thể tìm thấy mọi thông tin cần thiết về Selenium testing tool
Forum rules
Nơi trao đổi, chia sẻ thông tin liên quan đến testing tool Selenium.
Nên search trước khi post bài.
Post Reply
cuhavp
Jr. Tester
Posts: 61
Joined: Mon 21 Jan, 2013 3:52 pm
Contact:

Thay đổi ngôn ngữ khi khỏi tạo Chrome browser

Post by cuhavp »

Có rất nhiều bạn hỏi mình khi chạy một ví dụ với trang google. Thường thì ô tìm kiếm có attribute là name=q nhưng đối với một số máy tính nó lại hiện thị là name=Tìm Kiếm và đoạn code nó sẽ báo lỗi là ko tìm thấy đối tượng.
Bản chất của vấn đề này là do Chrome nó tự động nhận ra đây là Việt Nam nên nó load content Tiếng Việt mặc định. để có thể load tiếng anh bạn có thể sử dụng đoạn code dưới đây lúc khởi tạo ChromDriver:

Code: Select all

HashMap<String, Object> chromePrefs = new HashMap<String, Object>();
chromePrefs.put("intl.accept_languages", "en");
ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("prefs", chromePrefs);
driver = new ChromeDriver(options);



Post Reply

Return to “Selenium”