Witam
Jestem początkującym testerem. W firmie jestem na stażu i póki co testuje manualnie ale cały czas muszę dążyć do celu, czyli automatyzacji. W którym języku najlepiej będzie mi pisać testy? Ja programowanie zawsze omijałem szerokim łukiem wiec moja znajomość z programowaniem jest znikoma. Firmie mówią że phyton jest w miarę prosty ale nie ma nikogo kto w tym języku pisze. Jest za to człowiek od javy. Co do testowania też jestem skazany tylko na siebie i błądzę po omacku. Za wszelkie sugestie i podpowiedzi dziękuje.
Jeszcze tylko podaj informację w jakiej technologii jest samo oprogramowanie/system docelowy, oraz ogólnie co to za aplikacja (web, gui, "bazodanowa", ... itp..). Warto także wiedzieć jakie rodzaje testów będziesz wykonywać (jedynie UAT'y czy jednostkowe/modułowe/eksploracyjne/wydajnościowe/regresyjne/... także).
Java/php/java script/baza danych. Jest to natywna aplikacja webowa. Dopiero rusza w świat. Testy to głównie modułowe na początek a potem wydajnościowe i pewnie też inne. Ja chce sie rozwijać w tym kierunku, ale ciężko bez kogoś kto ma o tym pojęcie, nawet sam szef słabo ogarnia.
Rspec ? poszukaj przykładów w Railsach
Oczywiście każdy pisze o własnym doświadczeniu. Wg. mojego...
Java i Selenium. Za chwilę będzie jeszcze potrzeba wdrożenia Continuous Integration i ten wybór będzie najprostszy.
W drugiej kolejności Python.
Dlaczego to 1'sze? Jak sam powiedziałeś, możesz wymagać pomocy od kogoś kto pisze w tym języku. Rozsądniej jest więc z niej skorzystać a nie eksplorować nieznane Ci technologie. Tym bardziej że jeśli będziesz miał już te kompetencje, da się je z całą pewnością wykorzystać ponownie.