Thread View: pl.comp.lang.perl
4 messages
4 total messages
Started by tester
Thu, 11 Jun 2009 21:37
dostep do stron www
Author: tester
Date: Thu, 11 Jun 2009 21:37
Date: Thu, 11 Jun 2009 21:37
18 lines
1906 bytes
1906 bytes
witam! Mam taki problem iż nie wiem jak można sprawdzać ze 100% pewnością czy strona www o konkretnym url jest dostęna? Mianowicie narazie sprawdzam natępujace rzeczy: - usługe IIS (IISAdmin? )i W3SVC; - sprawdzam pingiem dany host i port. - dla stron zwykłych bez uwierzytelnienia wysyłam get() - dla stron z logowaniem wysyłam metode post() z odpowiednimi parametrami. - dla stron w postacji zaszyfrowanej (https) rownież post(). Jak jeszcze jestem w stanie sprawdzić czy dana strona jest dostępna tj. użytkownik może z niej normalnie bez zakłóceń pracować. Co jeszcze należałoby sprawdzić? Czy używając metody get/post i dostając faktycznie coś na wyjściu jestem pewien ze dana strona działa poprawnie. Czy jest dostane się do niej to juz oznacza to ze jest ok? thanks for any answers!
Re: dostep do stron www
Author: Maciej Misiak
Date: Fri, 12 Jun 2009 08:23
Date: Fri, 12 Jun 2009 08:23
26 lines
2106 bytes
2106 bytes
tester pisze: > witam! Mam taki problem iż nie wiem jak można sprawdzać ze 100% > pewnością czy strona www o konkretnym url jest dostęna? > Mianowicie narazie sprawdzam natępujace rzeczy: > - usługe IIS (IISAdmin? )i W3SVC; > - sprawdzam pingiem dany host i port. > - dla stron zwykłych bez uwierzytelnienia wysyłam get() > - dla stron z logowaniem wysyłam metode post() z odpowiednimi > parametrami. > - dla stron w postacji zaszyfrowanej (https) rownież post(). > > Jak jeszcze jestem w stanie sprawdzić czy dana strona jest dostępna > tj. użytkownik może z niej normalnie bez zakłóceń pracować. > Co jeszcze należałoby sprawdzić? > Czy używając metody get/post i dostając faktycznie coś na wyjściu > jestem pewien ze dana strona działa poprawnie. Czy jest dostane się do > niej to juz oznacza to ze jest ok? > > thanks for any answers! A nie wystarczy testowaną stronę ściągnąć wgetem (albo czymkolwiek innym) i sprawdzić, czy w wyniku dostajesz taką, jakiej oczekiwałeś? Skoro Ty możesz to inny użytkownik też będzie mógł. -- grizzley
Re: dostep do stron www
Author: lrem
Date: Fri, 12 Jun 2009 09:20
Date: Fri, 12 Jun 2009 09:20
30 lines
2248 bytes
2248 bytes
W poście <h0t39u$u6j$1@news.onet.pl>, Maciej Misiak nabazgrał: >> Jak jeszcze jestem w stanie sprawdzić czy dana strona jest dostępna >> tj. użytkownik może z niej normalnie bez zakłóceń pracować. >> Co jeszcze należałoby sprawdzić? >> Czy używając metody get/post i dostając faktycznie coś na wyjściu >> jestem pewien ze dana strona działa poprawnie. Czy jest dostane się do >> niej to juz oznacza to ze jest ok? >> >> thanks for any answers! > > A nie wystarczy testowaną stronę ściągnąć wgetem (albo czymkolwiek > innym) i sprawdzić, czy w wyniku dostajesz taką, jakiej oczekiwałeś? > Skoro Ty możesz to inny użytkownik też będzie mógł. Jakiż optymizm :) Zaś wracając do pytania. Musisz się jeszcze upewnić, że to co dostałeś na wejściu nie jest czasami ładnym komunikatem o błędzie. Strony ,,dynamiczne'' wysyłają czasami 200 a potem w środku coś im się krzaczy. Jak już porównasz otzymane wyniki z tym czego oczekiwałeś, to nie masz jeszcze pewności że jakakolwiek inna podstrona działa. Zanim jednak wejdziemy w /test coverage/, może określ w jakim celu w ogóle testujesz? Bo jeśli chodzi o restartowanie IIS-a, to to co już masz starczy ;) -- 2 * linux/kernel/panic.c 143 /* Satisfy __attribute__((noreturn)) */ 144 for ( ; ; ) 145 ;
Re: dostep do stron www
Author: Michał Górny
Date: Fri, 12 Jun 2009 09:39
Date: Fri, 12 Jun 2009 09:39
25 lines
1925 bytes
1925 bytes
On Thu, 11 Jun 2009 23:37:01 +0200, tester <mikeand@wp.pl> wrote: > Jak jeszcze jestem w stanie sprawdzić czy dana strona jest dostępna > tj. użytkownik może z niej normalnie bez zakłóceń pracować. > Co jeszcze należałoby sprawdzić? To wszystko zależy od konkretnej strony i tego, co ona użytkownikowi oferuje. No i jakiego rodzaju problemów się spodziewasz. Najlepsze chyba rozwiązanie to ustawić jakiś system powiadamiania o błędach, kiedy skrypt się wysypie. Ja sam wiele bugów odkryłem, których pewnie bym długo nie znalazł, gdyby nie to, że django wysłało mi e-maila, że właśnie skrypt się wysypał. Do kompletu — warto dużo assert()ować czy tam wykonywać odpowiednik tego makra. Możesz też odpytywać kilka najbardziej wrażliwych oraz najważniejszych funkcji strony. No i co jakiś czas rzucać okiem na wolną przestrzeń na dysku, zużycie pamięci i procesora. -- Z poważaniem, Michał Górny http://mgorny.alt.pl/ <xmpp:mgorny@jabber.ru>
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads