Recentemente mi è capitato di essere in unintervista in cui mi è stato chiesto di spiegare il test di funzionalità e il test funzionale. Anche dopo aver cercato così tanti riferimenti non sono in grado di trovare una spiegazione convincente – qualcuno può spiegarlo?

Commenti

  • Potrebbe anche essere un malinteso dellintervistatore o intervistato: ” funzionale ” vs ” funzionalità “. Questo è anche nella tua domanda: il titolo menziona la ” funzionalità ” ma il corpo della domanda menziona la funzionalità. ” funzionale ” è spesso considerato un sinonimo di ” sistema ” o ” integrazione ” testing.

Risposta

Esistono molti tipi di test e variano a seconda dellazienda e dellorganizzazione. Persone diverse usano termini diversi. Non vi è alcun valore speciale in un particolare insieme di termini; hai solo bisogno di sapere cosa intende chi parla quando li usa.

Francamente, penso che fosse una domanda stupida, o forse anche una domanda trabocchetto per vedere come affronti lambiguità. Il fatto che un candidato sappia come lintervistatore definisce una serie di termini ambigui non ha alcuna incidenza sulla performance lavorativa. Spero che il resto dellintervista sia stato migliore di così.

Commenti

  • Durante unintervista fare una domanda stupida / a trabocchetto come questa potrebbe essere interessante anche se lintervistatore non conosce la risposta. Una buona risposta può essere ” Non ‘ non conosco la differenza esatta, ma penso che potrebbe significare ….. a seconda la situazione. ” In qualità di intervistatore voglio sapere comè la tua linea di pensiero, non se puoi spiegare le definizioni a testa.
  • Esattamente. La mia risposta sarebbe menzionare due approcci ai test: testare determinate funzionalità e testare la funzionalità complessiva. Quindi potresti chiedere quale terminologia utilizza questa azienda per ciascuno. Per rendere i nomi più distintivi e meno fuorvianti, sarebbe utile se il nome inizia con una lettera diversa, non ” F “. Ma le abitudini locali variano 🙂
  • Forse il vero obiettivo della domanda era scoprire se lintervistato può indagare su domande ambigue, porre domande approfondite per determinare cosa ha realmente in mente il cliente, testare non la conoscenza ma le capacità di comunicazione. In tal caso, questa domanda sarebbe un colpo da maestro 🙂
  • Sì, non posso ‘ fare a meno di pensare che fosse una domanda precisa per provare a vedere se un il candidato spiegherà quindi la sua comprensione dei diversi tipi di test che possono essere applicati, e in particolare quando li applicherebbero. ‘ avrei detto ” Bene, ‘ non sono sicuro di come definirli qui, ma ‘ ci sono sempre stato < parlo dei principali tipi di test, come li preparerei e li implementerei, definirò perché ‘ sono importanti per la copertura e la qualità > ”

Risposta

Qui è dove buone capacità di comunicazione, prontezza e buon vocabolario sono utili per un tester ….

Guardando il significato dei termini in questione,

Caratteristica : un attributo distintivo o aspetto di qualcosa.

Funzionalità : la qualità di essere adatto a servire bene uno scopo; praticità.

Quindi, con la conoscenza del significato di questi termini, puoi trovare spontaneamente una spiegazione abbastanza buona. Così comè, ci sono molte terminologie create da persone in fase di test. E per persone e organizzazioni diverse un termine può avere un significato diverso. Quindi è sempre meglio dare una spiegazione appropriata a seconda del contesto …. 🙂

Risposta

Test delle funzionalità: Le funzionalità sono modifiche che aggiungono nuove funzionalità o modificano quelle esistenti.

Test Funzionale: Test Funzionale è una tecnica di test che viene utilizzata per testare la funzionalità del Software, dovrebbe coprire tutti gli scenari.

Modificato come da commenti.

Commenti

  • Downvoted perché la risposta è solo un mucchio di link.
  • Ok, ma don ‘ t ti dispiace che la tua risposta non mostri le differenze ?. Ma onestamente accetto di aver appena pubblicato i link.
  • Daccordo signore. Grazie.Se cè una allora qual è quella differenza e se non cè differenza, la risposta è che non cè differenza (entrambi sono uguali).
  • Sì, sono daccordo con te. Lintestazione della domanda è una funzionalità e nella descrizione puoi vederla come funzionale.

Risposta

A differenza di altri tipi di test, per il termine Test delle funzionalità, è possibile trovare solo una corrispondenza migliore tra i tipi di test ben accettati nel dominio QA del software.

  • Test delle funzionalità – Penso che sia il test di sanità mentale. In una build matura, una particolare funzionalità potrebbe essere aggiunta di recente, o il bug di una funzionalità esistente potrebbe essere corretto. Quindi il test deve essere eseguito concentrando solo la particolare funzionalità. Anche il test di integrità di una build matura è la stessa cosa. il test delle funzionalità (test di integrità) da solo non qualifica lapplicazione per linvio dal vivo. Il test di regressione deve seguire subito dopo per assicurarsi che nulla nellintero sistema venga interrotto da una nuova aggiunta di funzionalità o dalla correzione di bug. “>

qui dovrebbe darti una maggiore comprensione del test di sanità mentale

Test funzionale ha 2 significati interessanti a seconda del contesto del test

  1. Come sottotipo di tipi di test di sistema

    • Test funzionale – Test per cercare funzionalità mancanti che potrebbero essere utili agli utenti finali

      Questo non è ciò che il semplice nome suggerisce cosa potrebbe essere. È una variazione su 7 tipi principali di sistema t esting. Il test di sistema è anche chiamato test end to end. Uno degli aspetti principali del test di sistema è il test funzionale in cui i tester cercano funzionalità mancanti che potrebbero essere utili agli utenti finali. Lidea è di migliorare la qualità dellapplicazione con suggerimenti di nuove funzionalità dopo il test.

      Fare riferimento a questo link per maggiori informazioni sui test di sistema

  2. Tipo di test principale che copre molti altri tipi di test secondari

    • Test funzionale – Testare come le funzioni del sistema siano conformi ai requisiti funzionali forniti dal cliente.

      Composto da molti sottotipi di test che coinvolgono anche sviluppatori nel team per contribuire. Controlla questo link per ulteriori informazioni su questo tipo di test principale.

Risposta

Test di funzionalità Il test di elementi migliorati in un progetto già sviluppato è chiamato test di funzionalità. Se è utile per il nostro progetto. Comprendere la funzionalità, creare scenari di test, comè Implementato, implementa la build in anticipo sono alcune delle cose nel test delle funzionalità.

Functional Tesing Functional test significa testare lapplicazione rispetto ai requisiti aziendali. Il test funzionale viene eseguito utilizzando le specifiche funzionali fornite dal cliente o dalle specifiche di progetto in base ai casi duso forniti dal team di progettazione. Il ruolo dei test funzionali è convalidare il comportamento di unapplicazione.

Commenti

  • Così non ‘ un nuovo progetto ha funzionalità? O solo le prossime versioni hanno funzionalità? Funzionalità non significa aggiornamento!

Risposta

Funzionalità è qualcosa che lutente percepisce come un vantaggio. Qualcosa che può essere richiamato in un punto elenco di brochure.

La funzione è qualcosa che viene fatto.

In generale, le funzionalità utilizzano una o più funzioni. Ad esempio, “annulla” è una funzionalità. È un problema trasversale ed è composto in realtà da molte decine o centinaia di singole funzioni di “annullamento”.

Risposta

Una funzione fa qualcosa; le caratteristiche sono caratteristiche o qualità della funzione, o forse come fa quello che fa.

Quando valutano il software, gli acquirenti dovrebbero considerare le funzioni, le caratteristiche o entrambe? Penso che lattenzione si concentri sulle funzioni (ciò che stai cercando che il sistema faccia per te), poiché sono abbastanza facili da identificare. Le caratteristiche possono variare da fornitore a fornitore, sebbene le funzioni possano essere disponibili quasi universalmente. Quindi, potresti considerare le caratteristiche di un fornitore rispetto a un altro, come un modo per decidere quale preferisci.

Risposta

Funzione è come la cosa di base del prodotto o di un particolare dominio, ad esempio, su un sito di ricerca di lavoro il cercatore di lavoro può visualizzare il lavoro che è una funzionalità di base di tutto il sito di ricerca di lavoro, ma in particolare il sito di ricerca di lavoro può inviare posta al reclutatore inoltre è la funzione del particolare sito di ricerca di lavoro che appartiene a una determinata azienda.

Significa che la funzionalità è la funzione di base del prodotto in un dominio, ma le caratteristiche possono cambiare a seconda della società del prodotto aziendale nello stesso dominio.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *