Concetti: test del livello API

4

Sono laureato, presto per laurearmi. Così ho iniziato la mia ricerca di lavoro. Quindi la mia domanda è rivolta a New Grad che è interessato al QA (in particolare, test del livello API). Qual è il livello di conoscenza in JAVA richiesto? Non sono così bravo in Java, ma posso valutarmi 5/10.

Quindi le aziende si aspettano che i candidati abbiano una conoscenza approfondita della codifica in java o semplicemente in Java

Ancora una volta se è solo un java di base, su quali concetti dovrei concentrarmi di più?

Grazie

    
posta SuperMan 12.12.2010 - 05:46
fonte

1 risposta

6

Dalla tua domanda, presumo che stia guardando un concerto di test dell'API Java (altrimenti, l'esperienza java non farebbe molta differenza).

Hai esperienza in un'altra lingua? Per quanto riguarda i test dell'API, le basi dei test in una lingua si applicano a un altro.

Quello che vuoi essere in grado di fare è:

  • Esamina i singoli valori di input e identifica potenziali valori dei problemi
  • Comprendi come i parametri di input possono interagire o dove non interagiscono
  • Costruisci un buon oracolo, ovvero sappia se l'API ha avuto successo o meno sapendo quale comportamento dovrebbe accadere oltre il valore di ritorno
  • Tieni a mente l'usabilità, poiché è un'interfaccia pubblica, gli sviluppatori possono utilizzare l'API per creare un'applicazione utile?

Molto altro, ma sono leggermente fuori tema nella risposta. Di nuovo, la risposta breve è che se sei un 7-8 + su una qualsiasi lingua, penso che starai bene come tester della java api.

    
risposta data 12.12.2010 - 06:18
fonte

Leggi altre domande sui tag