2009-07-16 27 views
8

khi tôi chạy thử nghiệm của mình trong selen, cửa sổ firefox mới mở được mở mà không có các addons đã cài đặt của tôi như xpathchecker.Mở cửa sổ firefox trong selen với add-in firefox được tải?

Có thể thiết lập selen để nó sẽ sử dụng firefox với phần bổ trợ đã cài đặt không?

+0

Bạn khởi chạy firefox, bằng điều khiển từ xa-selenium (rc) như thế nào? – Pradeep

+0

Iam sử dụng sắc nét phát triển để chỉnh sửa và chạy selenium C# script thông qua nunit modul ... selenium RC chỉ cần được cài đặt trên phần cứng của bạn –

Trả lời

15

Nếu bạn đang sử dụng selen điều khiển từ xa,

  1. bạn có thể cần phải create a separate profile để thử nghiệm với addons của bạn.
  2. Sau đó, bạn có thể cài đặt các addons trong hồ sơ mới đó. Lưu ý xuống đường dẫn của thư mục profile trong quản lý hồ sơ hoặc kiểm tra ở đây để xác định vị trí của bạn profile folder
  3. Sau đó, khi bạn bắt đầu selen, sử dụng

    -firefoxProfileTemplate "đường dẫn đến hồ sơ cá nhân"

để xác định vị trí của hồ sơ đã cài đặt chương trình bổ trợ.

2

Chỉ cần thêm. Khi chạy RC từ java, bạn có thể sử dụng:

RemoteControlConfiguration server_preferences = new RemoteControlConfiguration(); 
File f = new File('/home/user/.mozilla/firefox/qa/'); // 'qa' is my profile folder name 
server_preferences.setFirefoxProfileTemplate(f); 
(...) 
myServer = new SeleniumServer(server_preferences); 
myServer.start(); 
Các vấn đề liên quan