Stanowisko programiata, a testy w sprincie

0

Czesc,
Pytanie jest do programistów, albo po prostu ludzi zajmujących się kodowaniem (przynajmniej z założenia), którzy są zatrudnieni na stanowisku "programista".

Czy w waszej pracy / w waszych zespołach jesteście zaangażowani w takie prace jak:

  1. testowanie aplikacji (szeroko pojęte)
  2. testowanie automatyczne, np. przy użyciu Ranorexa
  3. tworzenie / modyfilacja test caseów, wykorzystywanych zazwyczaj przez testerów "przeklikiwaczy".

Proszę o informację co o tym sądzicie.

0

U mnie niestety tylko nr 3 (i 1, ale dla mnie to jedno i to samo). Ale system jest rozwijany od ponad 10 lat, więc ciężko by teraz było dorobić do tego testy jednostkowe, czy integracyjne ;)

0

Ok. Czy podoba Ci się takie podejście, że jesteś zaangażowany w testy (nie mówię o testach jednostkowych) jako programista?

0

   

1
Pijany Lew napisał(a):

Czesc,
Pytanie jest do programistów, albo po prostu ludzi zajmujących się kodowaniem (przynajmniej z założenia), którzy są zatrudnieni na stanowisku "programista".

Czy w waszej pracy / w waszych zespołach jesteście zaangażowani w takie prace jak:

  1. testowanie aplikacji (szeroko pojęte)
  2. testowanie automatyczne, np. przy użyciu Ranorexa
  3. tworzenie / modyfilacja test caseów, wykorzystywanych zazwyczaj przez testerów "przeklikiwaczy".

Proszę o informację co o tym sądzicie.

Taa, byłem do tego zmuszany bo ciężko było znaleźć testerów, więc geniusze wymyślili, że skoro mają już programistów to niech oni potestują.
Zmieniłem prace.

0

Ja od jakiegoś czasu wrzucam, jako tester, kod do aplikacji, więc tym bardziej programiści mogą testować ;)

0

   

0

U nas programista pisze testy jednostkowe i niekiedy integracyjne w ramach zadania ze sprintu, a podczas robienia code review zadań kolegów trzeba też przetestować zmiany. Po tym taska dostają testerzy do przetestowania. To ich zadanie aby dodać/modyfikować test casy, ale oczywiście mogą nas się pytać i piszemy w jirze jeśli nie jest oczywiste co powinno być przetestowane. Mamy też programistę który pisze testy automatyczne, które testują aplikacje przez automatyczne jej klikanie, ale nie jestem pewien czy to najlepsze rozwiązanie, że pracuje on niejako obok nas.

0
KMODE_EXCEPTION_NOT_HANDLED napisał(a):

Zastanawia mnie jakiej jakości musi być kod programisty, który nie lubi testować swojego dzieła. Przecież programowanie właściwie jest nierozłączne od ciągłego testowania tego co się napisało.

Nie zawsze jest tak różowo - załóżmy że jest gdzieś już istniejące sporo kodu realizującego skomplikowaną logikę biznesową. Zadaniem programisty jest zmodyfikowanie jednego przypadku. Do tej skomplikowanej logiki nie było do tej pory testów. Żeby przetestować swoje kilka linijek, musisz stworzyć/zamockować pół systemu. Uwierz, że nie pisze się wtedy testów z uśmiechem na ustach.

0

   

1 użytkowników online, w tym zalogowanych: 0, gości: 1