2009-10-12 10 views
11

W tych dniach mam wywiad na stanowisko: Inżynier testowania oprogramowania.Java: Pytania o wywiady dla testera oprogramowania?

Jakieś pomysły, jakie pytania mogą pojawić się w wywiadzie? Jakieś wskazówki?

+0

Wiem, co może być pop, ale może niektóre pytania są bardzo często zadawane. –

+11

* "Zagrajmy w asocjację słów, zacznę: Java" * "Starbucks!" * "Pokażę ci drzwi." * ": <" – Juliet

Odpowiedz

2

Lubię ten jeden: jaka jest różnica między weryfikacji i walidacji?

+2

Ja osobiście tego nie lubię. Ludzie często używają ich idistinctly i tak naprawdę nie mówią wiele o tym, co osoba naprawdę wie o zarządzaniu testami lub ich wykonaniu. Z drugiej strony, będzie to poświadcza, że ​​kandydat kiedykolwiek wziął udział w kursie lub ukończył egzamin certyfikacyjny. – Marcelo

+1

to jak różnica między autoryzacją a uwierzytelnianiem? – IAdapter

6

Co to jest testowanie oprogramowania?

1

Java specyficzne pytanie do testera byłaby (kierowanie świadomości wyjątkami)

  • czego szukać, gdy istnieje problem z oprogramowaniem testowanej?
0

W jaki sposób testowanie trwa w cyklu tworzenia oprogramowania? (Rozpoczynasz pisanie testów w dniu, w którym rozpoczynasz projekt i dodajesz do tego kilku najlepszych inżynierów, kiedy projekt jest prawie gotowy, testujesz go)

0

Myślę, że w branży oprogramowania zachowanie i otwartość ludzi jest bardzo ważny. Jest to szczególnie ważne w przypadku testowania ludzi.

Chciałbym sprawdzić, czy dana osoba będzie mogła pracować z zespołem programistów i zapytać go, co robi, gdy testuje oprogramowanie z wieloma bardzo oczywistymi błędami. Jak to działa z deweloperem, aby poprawić tę sytuację. Myślę, że powinien znaleźć sposób, aby pomóc twórcy, na przykład, proponując wykonanie testów dymu i zintegrowanie go z procesem budowy lub poprzez sprawdzenie testów jednostkowych.

Chciałbym również poprosić tę osobę o napisanie raportu o usterce i sprawdzenie, czy jest wystarczająco jasne dla osoby odpowiedzialnej za jej naprawienie.

Joel wspomina, że ​​musisz poprosić programistę o napisanie kodu podczas wywiadu. W ten sam sposób myślę, że musisz poprosić testera, aby napisał raport o usterce.

Mam nadzieję, że to pomaga

0

testowania oprogramowania nie jest zależne od języka. Szybkie wyszukiwanie pod adresem Google dało mi to, czego szukasz:

7

Powinieneś być bardziej konkretny w swoim pytaniu.

Jeśli słowo kluczowe jest tu Java Software Tester, niż oczekiwać pytań o:
testów jednostkowych (twierdzeń, garnitury testowych, testSetUp etc), testowanie jednostkowe ram (JUnit, TestNG), drwi z użycia i różne ramy makiety (EasyMock, Mockito, jMock), Continuous Integration, Test Driven Development, Behavior Driven Development, praca z repozytorium kodu, pokrycie kodu, zasięg ścieżki, pokrycie instrukcji, narzędzia do śledzenia błędów (bugzilla/jira) ... może niektóre o niezmiennikach klas, projekt według umowy ...
Możesz uzyskać coś praktycznego, np. recenzję kodu, napisać testy dla jakiejś klasy/interfejsu, napisać coś za pomocą podejścia TDD.

Jeśli słowa kluczowe są Java Software Tester niż spodziewać się pytań dotyczących:
graniczne wartości, równoważność klas, testowania czarnej skrzynki, testowanie białej skrzynki, The Test Case, The Test Suite, raport o błędzie, modele rozwoju oprogramowania (V model, wodospad, DSDM, iteracyjne, zwinne podejście), rola testowania w cyklu rozwojowym, rola testera w zespole programistycznym, kiedy wystarczą testy, jaka jest jakość, definicje i różnice między problemem, błędem, defektem, usterką, jakie różnice w certyfikatach iseb/istqb/Tmap, jaka jest różnica między testowaniem System/Integration/UserAcceptance/smoke/regression, kiedy zautomatyzować i jakie są plusy i minusy, narzędzia do aklimatyzacji testów (nie testy jednostkowe), narzędzia do zarządzania testami/błędami (HP QualityCenter/IBM Rational Quality Manager). ..
Co do praktycznych rzeczy: jak przetestować instalator lub kreator, napisać raport o błędzie, przeprojektować/zoptymalizować case test/skrypt, (jeśli pozycja związana z aklimatyzacją testu) napisać fragment kodu w VBscript (lub innym języku skryptowym) .

W obu przypadkach zaznacz opcję SO, aby uzyskać odpowiedzi na pytania dotyczące odpowiednich tagów i/lub google w przypadku wymienionych tematów.

Powiązane problemy