Imagine Blog - technologie internetowe bez tajemnic

Wpisy otagowane ‘Testowanie’

4developers – programiści programistom

Środa, marzec 31st, 2010

4Developers0126 marca w poznańskim hotelu Polonez odbyła się kolejna edycja  konferencji 4Developers. Kto nie był – niech żałuje. Prelekcje pogrupowane były w 4 równoległe sesje tematyczne: .NET & C#, Java, PHP, Zarządzanie projektami IT.

Organizatorzy stanęli na wysokości zadania. Niestety, nie można być w 4 miejscach równocześnie (prelekcje odbywały się równolegle), ale już udział w jednej sesji zapewniał duży zastrzyk wiedzy i inspiracji.

Sesję PHP, w której uczestniczyłam, rozpoczęła prelekcja „PHP w chmurze” Ivo Janscha z ibuildings.com. W jej trakcie Ivo starał się przybliżyć słuchaczom pojęcia związane z cloud computing oraz wyjaśniał, jak powinna przebiegać analiza i implementacja aplikacji internetowych, aby były one gotowe do użycia w chmurze i możliwie jak najbardziej skalowalne. Według niego, za 2 lata cloud computing stanie się standardem i nie będziemy mogli wyobrazić sobie tworzenia aplikacji bez tej technologii. (więcej…)

Świat agile testing

Piątek, luty 19th, 2010

agile_testingTym razem na ImagineBlog pierwszy wpis testerki Empathy, Beaty “Bety” Frączek. Z odrobiną humoru:)

W idealnym świecie oprogramowanie nie zawiera błędów. W idealnym świecie Edward Murphy jest optymistą, a nie sfrustrowanym inżynierem. W idealnym świecie testy mają swój koniec.

Obszar metodyk zwinnych – agile methodology – jest światem stosunkowo młodym i nowym. W świecie IT metodyki zwinne zdobywają coraz większą popularność. Jak w powieściach Terrego Prachetta, są czymś w rodzaju nieobliczalnego i nieznanego Świata Dysku. Agile jest pojęciem samym w sobie rozległym, obejmującym zasięgiem metody, metodyki i procedury. Korzenie zwinności mają swój początek w Manifest Agile.

Warto skupić się wokół intrygującego aspektu testowania, na które agile rzuciło nowatorskie spojrzenie. W polskich realiach pozycja testera w cyklu wytwarzania oprogramowania jest traktowana często niecałkiem poważnie. Testerzy nie są sławni, nie podążają ścieżkami oszałamiającej kariery, nie są decyzyjni w procesie pojektowania oprogramowania. I w tym miejscu agile składa ukłon w stronę testerów. Wskazuje nową ścieżkę, którą powinni dążyć wytrwale jak Frodo w drodze do Mordoru. (więcej…)

Automatyzacja testowania aplikacji – Web fuzzing i WebAii™

Czwartek, styczeń 7th, 2010

web_fuzzing_400xKolejne spotkanie działu technologicznego Empathy poświęcone było dwóm zagadnieniom związanym z automatyzacją procesów testowania aplikacji – Web fuzzingiem oraz WebAii™ (darmowemu zestawowi bibliotek .NET ułatwiającym m.in. tworzenie automatycznych testów). Tym razem spotkanie poprowadził jeden z testerów, Beata „Beta” Frączek. Poniżej krótkie streszczenie, a na końcu slideshare z prezentacją. (więcej…)

Testowanie aplikacji internetowych

Środa, grudzień 2nd, 2009

Testowanie aplikacjiKilka dni temu odbyło się w Empathy spotkanie  działu technologicznego poświęcone tematyce testowania aplikacji i serwisów internetowych. Celem takich spotkań jest wymiana wiedzy na temat różnorodnych zagadnień związanych z tworzeniem aplikacji internetowych. Każdy ma przecież trochę inne zainteresowania, specjalizuje się w czymś innym, a nikt nie jest w stanie ogarnąć wiedzy posiadanej przez resztę zespołu. Warto jednak wiedzieć jak najwięcej, także po to, aby lepiej zrozumieć pracę innych osób zaangażowanych w projekt i tym samym poprawiać współpracę.

Już na początku padło przykre stwierdzenie: w polskim Internecie można znaleźć stosunkowo niewiele informacji na temat testowania aplikacji internetowych. Co może oznaczać, że stosunkowo niewiele osób zajmuje się w Polsce tym zagadnieniem.

Skąd jednak w ogóle potrzeba testowania tworzonych aplikacji? Cóż, jak wszyscy ludzie, programiści są niedoskonali (wbrew temu, co niektórzy z nich mogą o sobie uważać). Niestety, bardzo często klienci nie rozumieją dlaczego w harmonogramie projektu pewna ilość czasu zostaje przeznaczona na testowanie. Dlaczego mają płacić za coś, co powinno zostać zrobione dobrze?! (więcej…)