Selenium + JAVA
есть страница поиска товаров.
задав определенные критерии поиска, на странице отображается список товаров
необходимо в массив загнать их названия.
...
for (int i=0;i<counter;i++){
wash[i]= selenium.getText("//div[@id='mainpanel']/ul[@class='prods']/li['i']/div[1]/div[1]/a");
System.out.println(wash[i]);
}
...
но при этом мне выводит первое название товара counter раз, почему? массив определен как стринг (String wash[]= new String[50];)
плиз, помогите найти ошибку в работе с локатором
Автор curiosity, 22 дек 2010 15:58
Сообщений в теме: 2
#1
Отправлено 22 декабря 2010 - 15:58
#2
Отправлено 22 декабря 2010 - 16:11
Может быть так?
wash[i]= selenium.getText("//div[@id='mainpanel']/ul[@class='prods']/li[" + i + "]/div[1]/div[1]/a");
#3
Отправлено 23 декабря 2010 - 08:17
Может быть так?
wash[i]= selenium.getText("//div[@id='mainpanel']/ul[@class='prods']/li[" + i + "]/div[1]/div[1]/a");
работает!
спасибо большое!
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных