java -jar "C:\selenium-RC-2\selenium-server-1.0-beta-2\selenium-server.jar" -htmlSuite "*chrome C:\Program Files\Mozilla Firefox\firefox.exe" "http://wp.pl" "C:\TS\wp\TEST.html" "C:\TS\wp\RESULTS.html"
<table>
<tr>
<td>Test suite for the whole application</td>
</tr>
<tr>
<td><a href="wp.html" target="testFrame">Test</a></td>
</tr>
</table>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>wp</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">wp</td></tr>
</thead><tbody>
<tr>
<td>open</td>
<td>/</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Film</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//img[@alt='Recenzje']</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>
srv napisał(a):mam pewien problem a właściwie nawet dwa. Używam selenium do automatyzacji testów stron www, jednak pojawił się pewien kłopot. Selenium nie radzi sobie dobrze ze stronami (właściwie programami) internetowych zbudowanych w oparciu o ramki, co zresztą specjalnie nie dziwi. Właściwie problem stanowi lokalizowanie poszczególnych elementów.
Jest jakiś sprawdzony sposób na jednoznaczne lokalizowanie elementów bądź wybór ramki w ramach, której będziemy się poruszać ?? Ewentualnie może być jakiś inny program, ważne był obsługiwał zmienne, pętle i asercje
selenium.SelectFrame("Nazwa ramki")srv napisał(a):Selenium IDE oferuje możliwość nagrywania testów w języku c# na platformę .NET, które następnie można wrzucić do VS 2005 i odpowiednio modelować.
Pytanie jak odtwarzać takie testy, najlepiej przy wykorzystaniu Selenium RC?? Jedyny opisany tutaj sposób oferuję odtwarzanie testów nagranych / napisanych w standardowym html co nie jest specjalnie wygodne, zwłaszcza jeśli chodzi o wielokrotne wykorzystanie kodu i generowanie losowych danych wejściowych.
java -jar selenium-server.jar ruby ./tests/selenium/nazwa_pliku.rbkochin napisał(a):Mam problem z Selenium. Mam listę 10 pozycji na liście. Przy każdej pozycji jest ikonka "Zarządzanie" w alt.
Chce kliknąc po kolei w te ikonki. Z pierwszą nie ma problemu, komenda click i value //img[@alt='Zarządzaj uprawnieniami']
Jednak mam problem z kolejnymi. W jakis posób za pomocą XPATH kliknąc np. w drugą ikonkę??
click //li[2]//img[@alt='Zarządzaj uprawnieniami']
click //li[3]//img[@alt='Zarządzaj uprawnieniami']Powrót do Automatyzacja / Automatization
Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość