Przeglądając wykład Grzegorza Dudy podczas konferencji confitura 2012 pt. From Busy to Effective Developer odkryłem fajne, nowe narzędzie, które zademonstrował Grzegorz. Narzędzie nazywa się selenium i służy do testowania stron internetowych. O ile, nie wgłębiałem się szczegółowo w API tego narzędzia, to jego podstawowa funkcjonalność, dostępna jako plug-in do przeglądardki firefox służy do nagrywania/reprodukcji schematu poruszania się po stronie internetowej.
Czasami zdarza się bowiem, że aby odtworzyć błąd, trzeba się 'przeklikać' przez wiele formularzy (i dopiero wtedy podpiąć debugger). W takich właśnie momentach przydaje się Selenium. Za pierwszym razem, przeklikując się przez formularze włączamy opcję 'rejestrowania', a przy nast., okazji, gdy potrzebujemy wykonać identyczną operację tylko włączamy opcję odtwarzania poprzednio zapisanego scenariusza testowego.
Narzędzie dostępne jest na licencji Apache 2.0 więc spokojnie możemy z niego korzystać, a nawet rozwijać.
Pokazywanie postów oznaczonych etykietą plug-in. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą plug-in. Pokaż wszystkie posty
poniedziałek, 22 lipca 2013
czwartek, 7 marca 2013
Build Version Increment
Jednym z bardzo prostych, a zarazem przydatnych pluginów do Visual Studio jest dostępny za darmo Build version increment. Plug in służy do automatycznego zwięszania nr. wersji znajdującego się w pliku AssemblyInfo.cs.
Ważne, aby w rozwiązaniach typu sharepoint inkrementować tylko i wyłącznie "AssemblyFileVersion" (natomiast "AssemblyVersion" musi pozostać nie zmienione). W przypadku normalnych rozwiązań asp.net wolno nam modyfikować oba parametry.
Po zainstalowaniu plug-ina, uruchamiamy go z opcji dostępnych w Visual Studio. Zakładka "Tools"->"Build Version Increment Settings", a nast. w popupie wybieramy interesujący nas projekt, w którym ustawiamy zasady inkrementowania. Osobiście preferuję ustawić opcję inkrementowania w oparciu o build, a numer rewizji w oparciu o "rok, nr. dnia w roku".
Przykładowe skonfigurowane opcje wyglądają tak:
Ważne, aby w rozwiązaniach typu sharepoint inkrementować tylko i wyłącznie "AssemblyFileVersion" (natomiast "AssemblyVersion" musi pozostać nie zmienione). W przypadku normalnych rozwiązań asp.net wolno nam modyfikować oba parametry.
Po zainstalowaniu plug-ina, uruchamiamy go z opcji dostępnych w Visual Studio. Zakładka "Tools"->"Build Version Increment Settings", a nast. w popupie wybieramy interesujący nas projekt, w którym ustawiamy zasady inkrementowania. Osobiście preferuję ustawić opcję inkrementowania w oparciu o build, a numer rewizji w oparciu o "rok, nr. dnia w roku".
Przykładowe skonfigurowane opcje wyglądają tak:
Subskrybuj:
Posty (Atom)