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];)
![Фотография](https://secure.gravatar.com/avatar/f0ff56dafcf558145afbe80768788578?s=100&d=https%3A%2F%2Fsoftware-testing.ru%2Fforum%2Fpublic%2Fstyle_images%2Fmaster%2Fprofile%2Fdefault_large.png)
плиз, помогите найти ошибку в работе с локатором
Автор 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");
работает!
![:victory:](http://software-testing.ru/forum/public/style_emoticons/default/victory.gif)
спасибо большое!
![:blush:](http://software-testing.ru/forum/public/style_emoticons/default/blush.gif)
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных