Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cu ce va aparati de cainii agresi...

Nu imi platiti coletul cu cardul ...

Mi-au disparut amigdalitele ?

Exista vreun plan de terorizare p...
 Schimbare adresa DNS IPv4 pe rout...

Recomandare Barebone

Monede JO 2024

Suprasolicitare sistem electric
 CIV auto import

Mutare in MOZAMBIC - pareri, expe...

Scoatere antifurt airtag de pe ha...

Magnet in loc de clește pent...
 Cumparat/Locuit in apartament si ...

Pot folosi sistemul PC pe post de...

Sokol cu distorsiuni de cross-over

Filtru apa potabila cu osmoza inv...
 

Un Software Tester, trebuie sa stie programare!

- - - - -
  • Please log in to reply
16 replies to this topic

#1
Clau_UK

Clau_UK

    Member

  • Grup: Members
  • Posts: 285
  • Înscris: 13.11.2014
Cum scrie si in titlu. A mentionat OriginalCopy intr-o postare mai demult si e adevarat.

La mine la serviciu de exemplu, multi testeri nu stiu SQL si e necesar pentru serviciu, de C# nici nu mai zic. Sunt cativa carora trebuie sa le explic cum sa scrie un join sau sa filtreze date cu clauza where.

Pentru cei care sunt testeri de soft, va recomand sa cititi articolul de mai jos si sa va convingeti ca trebuie sa stiti si ceva programare pentru a deveni un tester de succes !


http://testobsessed....0/testers-code/

#2
A10

A10

    Senior Member

  • Grup: Senior Members
  • Posts: 4,073
  • Înscris: 19.12.2012
Pai nu e logic ? Daca esti paralel cu programarea, ce dracu mai testezi ? Nu se subintelege faptul ca pt a da pass, trebuie ca tu, cel care testeaza sa ai habar si ce faci acolo ?

#3
Mizu

Mizu

    moroșan

  • Grup: Senior Members
  • Posts: 18,823
  • Înscris: 10.12.2006
Daca au fost angajati asa inseamna ca nu e necesar ce zici tu.

#4
sfantu.dracu

sfantu.dracu

    Taur de Balaur

  • Grup: Senior Members
  • Posts: 15,171
  • Înscris: 28.06.2005
Oare e valabil și pentru game testeri?

#5
banculescu

banculescu

    Member

  • Grup: Members
  • Posts: 902
  • Înscris: 04.10.2014
sau testare manuala web ?

foarte multe firme angajeaza testeri fara cunostinte de programare; - testare manuala preponderent web;

sau cum spunea colegul mai sus - game testing.

#6
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Posts: 20,032
  • Înscris: 24.02.2006
chestia asta e adevarata in romanistan, unde it-stul e de asteptat sa stie de toate, de la montat placi video pana la css.
intr-o firma cu testare adevarata un tester are nevoie de ceva notiuni de programare doar daca se ocupa de automatizarea testelor. in rest n-ar trebui sa aiba de-a face cu codul, fie el C# sau SQL.
daca e nevoie de SQL pentru testarea aplicatiei, atunci mai mult ca sigur e vorba de o aplicatie cu lacune pe partea de rapoarte.

nu zic ca nu ajuta, dar notiunile de programare nu sunt (dupa mine) obligatorii pentru partea de testare.

Edited by _Smiley_, 02 December 2015 - 06:29.


#7
AlexEn

AlexEn

    Spoiled brat

  • Grup: Moderators
  • Posts: 21,986
  • Înscris: 18.12.2007
Nu e chiar asa. Depinde ce trebuie sa faca aplicatia si cui se adreseaza.
De exemplu daca testezi functional un joc nu iti trebuie cunostinte de programare (parerea mea) dar daca testezi un client de java (gen Eclipse) / sql (gen Toad) atunci iti trebuie si cunostinte de programare si fix pe aria respectiva.

#8
sfantu.dracu

sfantu.dracu

    Taur de Balaur

  • Grup: Senior Members
  • Posts: 15,171
  • Înscris: 28.06.2005
Să nu încurcăm testing cu debugging.
Cel puțin unii.

#9
don_dannielo

don_dannielo

    Bah! Are we more than dumb sheep?

  • Grup: Senior Members
  • Posts: 35,456
  • Înscris: 27.06.2004
O sa stea sa debugheze propriul cod, in loc sa testeze codul altuia.

#10
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Posts: 20,032
  • Înscris: 24.02.2006

 AlexEn, on 02 decembrie 2015 - 08:28, said:

Nu e chiar asa. Depinde ce trebuie sa faca aplicatia si cui se adreseaza.
De exemplu daca testezi functional un joc nu iti trebuie cunostinte de programare (parerea mea) dar daca testezi un client de java (gen Eclipse) / sql (gen Toad) atunci iti trebuie si cunostinte de programare si fix pe aria respectiva.
evident ca nu ne referim la aplicatii din domeniul limbajelor de programare. e normal sa ai nevoie de cunostinte de SQL atunci cand testezi o un client de SQL, la fel cum e normal sa ai ceva cunostinte de contabilitate atunci cand testezi un program de contabilitate.

doar ca initiatorul topicului se referea la cunostinte privind limbajul in care e realizata aplicatia, nu la scopul acesteia.
uite un exemplu, ca tot s-a mentionat Toad: e normal ca cineva ce testeaza aceasta aplicatie sa cunoasca SQL, pentru ca altfel n-ar intelege cand aplicatia functioneaza si cand nu; dar nu e neaparata nevoie sa cunoasca limbajul in care a fost realizata aplicatia Toad (C++ sau ce altceva au folosit).

Edited by _Smiley_, 02 December 2015 - 09:31.


#11
iseteqiube

iseteqiube

    Member

  • Grup: Members
  • Posts: 570
  • Înscris: 22.09.2011
De cele mai multe ori este contraindicat ca testerul sa stie programare. El trebuie sa gandeasca ca un utilizator normal, ca lor li se adreseaza produsele. Iar utilizatorii nu sunt programatori.

#12
don_dannielo

don_dannielo

    Bah! Are we more than dumb sheep?

  • Grup: Senior Members
  • Posts: 35,456
  • Înscris: 27.06.2004
Mai e o chestie: salariul de programator este mai mare decat salariul de tester, deci daca stie programare de ce s-ar angaja tester? Mai bine junior.

#13
Mosotti

Mosotti

    Geniu umil

  • Grup: Senior Members
  • Posts: 33,295
  • Înscris: 21.04.2004
Depinde de tester. Daca e testare automatizata atunci trebuie sa stie sa faca scripturile respective, o fi si aia un fel de "programare". Dar in nici un caz un tester nu trebuie sa stie C#, C++, Java sau orice alt limbaj in care o fi facut programul respectiv... Sa scrii un select nu inseamna programare, se invata in juma de ora sa faci chestii simple. Daca respectivii nu stiu sa faca un join, inseamna ca nici macar nu s-a cerut la angajare. Pentru mine cel mai important la un tester e sa se gindeasca la situatii la care nu m-am gindit io, pentru ca n-o sa gaseasca vreo eroare daca testeaza cerintele de la stinga la dreapta, atit am fost si io in stare sa vad daca merge sau nu merge inainte de a trimite la testare :w00t:

#14
AlexEn

AlexEn

    Spoiled brat

  • Grup: Moderators
  • Posts: 21,986
  • Înscris: 18.12.2007
Tocmai de asta si ziceam ca ar trebui sa fie clar in primul rand la ce fel de testare se refera initiatorul topicului si la ce fel de aplicatii.
La modul general nu e nimic universal valabil.

#15
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,236
  • Înscris: 24.02.2007
Un Software Tester, trebuie sa stie programare! domeniul caruia i se adreseaza aplicatia.

Testezi un soft de contabilitate? Stii contabilitate sa-ti poti da seama daca ce iti scoate programul e ok sau a luat-o pe aratura...

#16
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
De acord cu dani. La un proiect de dimensiuni medii ai nevoie de maxim un astfel de tester pentru testare manuală - și e mai mult un mix între business value și requirements engineering, decât testare brută (adică un simplu clicar).

Nu văd rolul clicarilor într-o firmă, cele mai bune teste le scriu programatorii înșiși.

Jocurile (3D) sunt programe mai complexe de nivel mediu, deci e nevoie de mai mulți testeri.

Un tester cu domain knowledge vine cu feedbackul său direct în product backlog.

Un astfel de tester aduce plus valoare, nu clicarii.

#17
shiva

shiva

    Nameless hero. Professional bug slayer mom.

  • Grup: Senior Members
  • Posts: 14,860
  • Înscris: 06.10.2003
Pt. teste automate trebuie sa stie programare. Sau o va invata la locul de munca (dar slabe sanse sa treaca de la testare manuala la automatizare). Selenium are librarii cam in toate limbajele mainstream - macar una de-acolo ar trebui s-o stie sa poata scrie testele automate.

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate