5 Protok�owac przebieg zebrania Kierowa� Wobec Selen IDE i Selen Zdalne sterowanie ( Jawa) Test Narz�dzia
Selen jest pewien wysoki r�nice jako�ciowe otworzy� �r�d�o test automatyzacja narz�dzie pod k�tem tkanina zg�oszenie analiza. Selen biegi w Internet Badacz, Mozilla i Zapali� u Windows, Linux, i P�aszcz nieprzemakalny, Polowanie w Afryce od Mac, rezygnowa� ro�lina wobec poprze� Polowanie w Afryce u iPhone niebawem. Selen test �wiadectwo tymczasowe dla akcjonariusza jeste�cie przew�z, mog� by� biega� z przegl�darka ( przy pomocy Selen IDE) albo z M�odszy wiekiem albo NGUnit ( przy pomocy Selen RC) etc.. Na przyk�ad, test �wiadectwo tymczasowe dla akcjonariusza pisemny przy pomocy Selen IDE w Zapali� u Windows puszka metalowa biega� u Zapali� w Mac albo Linux, rezygnowa� wymiana wszelki kod. Selen testy biega� bezpo�rednio w przegl�darka i tak zapa�ki ten ko�czy�- u�ytkownik prze�ycie �ci�le.
Tu s� trzy warianty od Selen, kt�ry mog� by� u�ywany w izolacja albo w kombinacja wobec wierzyciel zg�asza� reklamacj� automatyzacja test �wita pod k�tem tw�j tkanina zastosowania.
- Selen Rdze� W Selen Rdze� ten testy �wiadectwo tymczasowe dla akcjonariusza ( pisemny w HTML) i ten Selen Test Biegacz ( pisemny w Javascript) jeste�cie wy�lij pliki do ten sam tkanina serwer �w gospodarze ten zg�oszenie jeste� trudny wobec test. To jest pewien prosty wchodz� w sk�ad od Selen, i odpowiedni pod k�tem nie- wykonawcy, opr�cz ono ma niekt�rzy nieod��czny ograniczenia.
- Selen IDE Selen IDE jest pewien Zapali� szpunt, kt�ry zawiera ten ca�y Selen Rdze�, pozwala ty wobec zapis, gra� w ty�, wydawa�, i eliminowa� komputerowo testy w przegl�darka. Ono dostarcza ten najprostszy wprowadzenie wobec Selen i jest wysoko polecany pod k�tem pocz�tkuj�cy. Mo�esz uratowa� ten testy test �wita wierzyciel w xml albo html uk�ad graficzny. Jednak�e wobec biega� im w an zautomatyzowany fason ty potrzebowa� Selen Zdalne sterowanie kt�ry jest opisywa� najbli�szy.
- Selen Zdalne sterowanie Ten Selen Zdalne sterowanie pozwala ty wobec rozwija� test cases i test orszaki w Jawa ( podtrzymuje M�odszy wiekiem & NGUnit), PHP, Rubin, Pyton, Perl i wyr�wnywa� .NET. To jest ten najliczniejszy elastyczny ustawienie opr�cz ��da niekt�rzy rozw�j wiedza wobec umieszcza� w g�rze i u�ywa�.
- Selen Kraty Selen Kraty pozwala osobisty Selen Zdalne sterowanie serwery zosta� dost�pny w r�wnoleg�y przy Selen Kraty serwer. Ten jest niezmiernie po�yteczny pod k�tem zautomatyzowany ci�ar i si�a analiza od tkanina zastosowania.
Dzi� my wola usun�� z pracy u jak mo�esz �atwo wierzyciel automatyczny test �wiadectwo tymczasowe dla akcjonariusza przy pomocy Selen IDE i neofita im wobec M�odszy wiekiem testy ( kt�ry u�ywa Selen Zdalne sterowanie) kt�ry mog� by� dodatkowy wobec tw�j M�odszy wiekiem oparty automatyczny regresja test �wita.
Jak wobec wierzyciel pewien test ro�lina w Selen IDE
Tworzenie pewien test ro�lina w Selen IDE jest bardzo �atwy, tak my wola u�ywa� ono wobec wierzyciel ma�o prosty testy najpierw.
- RataSelen IDE 0.8.7, pewien Zapali� szpunt.
- Za rata Selen podoba� si� odnawia� zapas towar�w tw�j Zapali� przegl�darka pod k�tem ten szpunt zosta� uaktywniony.
- Teraz powiniene� zobaczy� pewien nowy dodatkowy menu pozycja wspomniany Selen IDE wobec tw�j Zapali� Narz�dzia menu.
- Otworzy� pa�� si� ten umiejscowienie pod k�tem kt�ry ty potrzeba wobec op�acony z g�ry pewien test case.
- Wzdrygn�� si� Selen IDE z Zapali� Narz�dzia-> selen IDE.
- Pa�� si� niekt�rzy urz�dzenia wzywaj�ce do telefonu.
- Teraz trzaska�czerwony guzik wobec zatyka� notuj�cy.
Tu u nas punkt b�dziesz zobaczy� Selen mechanicznie notuj�cy tw�j akcje. Troskliwie skrypt d�u�ny ten polecenia, zadanie i warto��. Mo�esz wierzyciel i wstawi� tw�j w�asny polecenia/ modyfikowa� albo wyr�wnywa� delegowa� im. My wola uwidoczni� niekt�rzy przyk�ady poni�ej. W ten najbli�szy rozcinanie my wola zobaczy� jak my puszka metalowa modyfikowa� ten generowany testy wobec petycja nasz potrzeby.
Jak wobec wierzyciel modyfikowa� delegowa� Selen polecenia
Ten nie wykona� polecenia generowany przy Selen podczas jeste� pasienie si� ten stronica r�wnie pewien normalny u�ytkownik powinien by� zmodyfikowany wobec zrobi� ten test liczniejszy krzepki i wobec doda� test cases wobec ono.
- Let's wymieni� wszystkotrzaska� polecenia przyclickAndWait. trzaska� zwyk�e stukni�cia ten sporz�dzi� specyfikacje ogniwo i idzie u zrealizowa� ten najbli�szy rozkazywa� rezygnowa� czekanie. Z drugiej stronyclickAndWait czeka pod k�tem ten nowy stronica wobec za�adowany przed wykonywanie ten najbli�szy rozkazywa�. clickAndWait powinien by� przyzwyczajonym do zrobi� liczniejszy krzepki test cases.
- Wstawi� assertTextNotPresent rozkazywa� za ka�dyclickAndWait rozkazywa� wobec umocni� pewien tekst musi nie by� obecny w ten wypasany stronica.
- U�ywa� assertTextPresent rozkazywa� wobec umocni� pewien tekst musi by� obecny w ten wypasany stronica.
- Ostatecznie wobec test tw�j test ro�lina podoba� si� trzaska�ziele� strza�a guzik wobec gra� z zaczyna� albo wobec gra� z wzdrygn�� si� punkt.
- Wyw�z ten test ro�lina r�wnie Jawa umie�ci� w teczce z dokumentami przy Selen IDE Umie�ci� w teczce z dokumentami-> wyw�z Test R�wnie-> Jawa Selen RC ( na przyk�ad ten nazwa pliku jest SeleniumSTSanityTest.java)
- Wtedy zawrze� tw�j Zapali� Selen Cz�� osobowo�ci odpowiadaj�ca niezorganizowanym, instyktownym impulsom.
Jak wobec biega� powy�szy test ro�lina ( mechanicznie generowany Jawa umie�ci� w teczce z dokumentami z Selen IDE) w wiersz polece�?
- Wprowadzi� do komputera dane za pomoc� sieci telefonicznejSelen RC.
- Rozpakowywa� ono wobec ten sam ksi�ga adresowa gdzie SeleniumSTSanityTest.java ( eksportowany test ro�lina r�wnie Jawa umie�ci� w teczce z dokumentami z Selen Cz�� osobowo�ci odpowiadaj�ca niezorganizowanym, instyktownym impulsom) by� uratowany.
- Rata m�odszy wiekiem.
- I�� do ksi�ga adresowa gdzie ty rozpakowywa� selen- odleg�y- w�adza-1.0- beta-1-dist.zip umie�ci� w teczce z dokumentami.
- Otworzy� pewien ko�cowy i czyni� ten kroki poni�ej-
- CD selen- odleg�y- w�adza-1.0- beta-1/ selen- serwer-1.0- beta-1
- Jawa s��j selen-server.jar ( wobec biega� ten serwer w wzajemnie oddzia�ywuj�cy tryb wykonywa� Jawa s��j selen-server.jar wzajemnie oddzia�ywuj�cy)
- Je�li ty dosta� an b��d podobny B��d: com.thoughtworks.selenium.SeleniumException: B��D Serwer Wyj�tek: sesja nie powinno by� nie istniej�cy; ma ten sesja by� rozpocz�ty jeszcze? wtedy zapewni� �w ten przegl�darka jest w ten �CIE�KA przed kolejny ten serwer. Na przyk�ad, ty potrzeba wobec biega� ten test w Zapali�. Wtedy powiniene� czyni� najbli�szy dwa kroki.
- zlokalizowa� zapali�- skrzynia ( na przyk�ad ono powroty usr/ liberalizm/ zapali�-1.5.0.12/ zapali�- skrzynia) -
- wyw�z PATHPATH=$:/usr/ liberalizm/ zapali�-1.5.0.12/ zapali�- skrzynia;
skrypt d�u�ny Tu jest an zmienny droga wobec utrwali� powy�szy b��d ( przegl�darka nie jest w �cie�ka). Zwyk�e wymieni� chrom rezygnowa� przegl�darka �CIE�KA w SeleniumSTSanityTest.java umie�ci� w teczce z dokumentami. Na przyk�ad:
specjalno��
setUphttp(":/blog.taragana.com", "* chrom");
staje si�
setUphttp(":/blog.taragana.com", "* zapali� usr/ liberalizm/ zapali�-1.5.0.12/ zapali�- skrzynia");--
w SeleniumSTSanityTest.java.
Wobec biega� ten test w opera przegl�darka wymieni� chrom rezygnowa� opera.
Teraz ten selen serwer jest kolejny i masz wobec biega� ten Jawa klient korzystaj�cy z pomocy prawnika umieszczony w selen- odleg�y- w�adza-1.0- beta-1/ selen- Jawa- klient korzystaj�cy z pomocy prawnika- wo�nica-1.0- beta-1.
- Otworzy� inny ko�cowy.
- wyw�z CLASSPATH.selenium=:- odleg�y- w�adza-1.0- beta-1/ selen- Jawa- klient korzystaj�cy z pomocy prawnika- wo�nica-1.0- beta-1/ selen- Jawa- klient korzystaj�cy z pomocy prawnika-driver.jar:/usr/ udzia�/ Jawa/junit.jar
- Jawa SeleniumSTSanityTest.java
- Jawa SeleniumSTSanityTest
Ten mechanicznie generowany Jawa umie�ci� w teczce z dokumentami SeleniumSTSanityTest.java jest prawdopodobny wobec mie� niekt�rzy wada. Utrwali� ono przy por�wnywanie rezygnowa� ten przyk�ad poni�ej:
importowa� com.thoughtworks.selenium.*; importowa� junit.framework.*; importowa� java.util.regex.Pattern;
publiczny klasyfikowa� SeleniumSTSanityTest rozci�ga SeleneseTestCase { publiczny pusty ustawienie() rzuca Wyj�tek{ setUphttp(":/blog.taragana.com", "* chrom"); wobec biega� ten test w opera wymieni� chrom rezygnowa� opera } publiczny pusty testSimpleThoughts() rzuca Wyj�tek{ selenium.open(""); assertFalseselenium.isTextPresentWordPress((" baza danych b��d: [")); assertTrueselenium.isTextPresent2003(("-2008")); selenium.open("/index.php/kategoria/ programowanie/ Jawa"); selenium.waitForPageToLoad30000(""); assertFalseselenium.isTextPresentWordPress((" baza danych b��d: [")); assertTrueselenium.isTextPresent2003(("-2008")); selenium.click("/img@alt'Übersetzen[= Sie zum Niemcy/ Niemiec]"); selenium.waitForPageToLoad30000("″); assertFalseselenium.isTextPresentWordPress((" baza danych b��d: [")); assertTrueselenium.isTextPresent2003(("-")); selenium.click("/img@alt'Přeložit[= czyni� Čech/ Czech]"); selenium.waitForPageToLoad60000("″); assertFalseselenium.isTextPresentWordPress((" baza danych b��d: [")); assertTrueselenium.isTextPresent2003(("")); }
publiczny w�a�ciciel sklepu papierniczego Test �wita(){ powr�t nowy TestSuiteSeleniumSTSanityTest.class(); }
publiczny w�a�ciciel sklepu papierniczego pusty g��wny( args[]) { junit.textui.TestRunner.runsuite(()); } }
Puszcza� mi zna� je�li masz wszelki komentarze propozycje u jak my puszka metalowa wzbogaca� ten wychowawczy.
Umie�ci� w teczce z dokumentami wobec�ywa pagina Nowiny, Jawa Oprogramowanie, Za Blogging, Tkanina |
|
RSS 2.0 |
Manipulator kulowy ten Przedmiot
|
Poczta elektroniczna ten Przedmiot
Mo�esz tak�e podobny wobec przeczyta� |



Lipiec 25th, 2008 przy 806: jestem
Dobry Wychowawczy.. Opr�cz nieszcz�liwie JA kulisy nie dosta� uwalnia� od ten “ sesja” b��d przy pomocy kod.. JA mia� wobec doda� ono w �cie�ka.
Tak�e Selen RC nie wymaga NIE PRACA je�li ten “ test tkanina serwer” jest szyfrowany przy pomocy Javascript byle tylko jego nie “frameable.or”( mo�e by� ono by� podczas my przeadresowany wobec inny websites)
Sierpie� 30th, 2008 przy 927: jestem
[...] Kierowa� pod k�tem Selen IDE [...]
Wrzesie� 15th, 2008 przy 209: po po�udniu
zwiotcza�y, sos un rozwidlenie de mierda, nie podes pegaz wys�a� poczt� en el znies�awia� y mandaryn de una, nie da robar asi, pone un ogniwo pewien la fuente, de ostatnia sylaba wyrazu si vas pewien robar por oto! menos fijate si te oto! towarowy dwuroczny.
Pa�dziernik 13th, 2008 przy 302: jestem
Po�yteczny ogniwo.
Dzi�ki.
Pa�dziernik 15th, 2008 przy 835: jestem
Powitanie,
Im’ pewien zg�asza� reklamacj� pocz�tkuj�cy, Im przebija� gdzie JA biega� ten selen serwer a nast�pnie Mam wobec Wyw�z classpath w pewien nowy ko�cowy? co to znaczy.. jak Czyni� ja typ �w rozkazywa� w cmd? czy m�g�by Pan poprosi� by� liczniejszy specyfik
dzi�ki
Pa�dziernik 16th, 2008 przy 334: po po�udniu
dostawanie ten b��d “ sesja nie powinno by� nie istniej�cy; ma ten sesja by� rozpocz�ty jeszcze?”. JA czyni� nie mie� ten publiczny pusty ustawienie() rzuca Wyj�tek{
setUphttp(”:/blog.taragana.com”, “* chrom”); wobec biega� ten test w opera wymieni� chrom rezygnowa� opera
}
w m�j �wiadectwo tymczasowe dla akcjonariusza. gdzie powinien JA zlokalizowa� ten zapali�- skrzynia. Kulisy ty podoba� si� zapewni� liczniejszy bli�sze dane
dzi�ki