Hi ha diferència entre DIT i SDET?

DIT és un programador de proves.

L’ús del terme verbalment significa el fabricant que treballa en la prova.

En un projecte de desenvolupament de programari senzill, teniu pràctiques de desenvolupament i proves. Tradicionalment, els desenvolupadors desenvolupen codi. La prova s'executa per provar el codi desenvolupat. Molt senzill.

Com a sinònim, els provadors se solen denominar "QA" (Garantia de qualitat).

Els provadors de QA realitzen proves manuals.

Aleshores va arribar el moment de mudar-se i la indústria es va adonar de la necessitat d’automatitzar les proves del sistema (generalment proves manuals) de manera que es pogués replicar fàcilment (com les proves d’unitats del fabricant). Una altra raó és que les proves manuals semblen un procés llarg. Les empreses volien que el producte es comercialitzés més ràpidament. Però els seus productes encara s’han de provar a fons. D’aquí, la necessitat d’automatització.

Com a resultat, hi ha hagut un augment en els enginyers d’automatització de proves / proves d’automatització.

Però hi ha un problema.

Les proves d’automatització d’aquestes proves van ser principalment comprovadors manuals de QA que van passar de proves manuals a proves d’automatització. Per això, alguns d’ells no tenen coneixements tècnics per escriure proves del sistema ben automatitzades (contenen codi).

Solució: aporteu-ho als desenvolupadors.

Els desenvolupadors han estat treballant específicament en aquestes proves del sistema automatitzat. Però aquest no és el codi del programari de prova que s’entrega al mercat.

A mesura que els programadors comencen a treballar en aquestes proves del sistema automatitzades, ajuden a automatitzar les proves del sistema utilitzades anteriorment, que les persones anomenen programadors de Test (DIT).

Un altre punt a destacar; DIT és igual a provadors d'automatització de proves (massa)

SDET és un fabricant de programari de proves

En resum, els DIT i els SDET són els mateixos. Però hi ha en realitat una diferència subtil.

Potser això es deu a la recent invenció del paper SDET. Tingueu en compte que SDET té el mateix paper que el DIT, que fa temps que es troba a la mateixa zona.

Igual que el nom dels SDET, la prova és una altra manera d’expressar el fabricant que treballa en producció, però amb més èmfasi en l’aspecte “test”. En algunes empreses, com els DIT, els DIT només fan automatització de proves.

A més de l’automatització de proves, els SDET també realitzen proves manuals de QA. Moltes empreses comencen a automatitzar les proves i les proves manuals no s’exclouen mútuament. Podeu tenir els dos. Fa temps que les empreses han utilitzat ambdues eines de prova de QA per realitzar proves automatitzades per a proves manuals de sistemes.

Comença a comprendre la necessitat d’una col·laboració més estreta entre els diferents rols de la comunitat i passa a una configuració d’equip més “transversal” en lloc de diferenciar els rols de la indústria del programari en general. ..

Molts entenen que podem utilitzar el rol SDET per combinar proves de QA manuals i automatització de proves.

De fet, SDET és actualment responsable del treball de proves manuals realitzat per QA i de l’automatització de les proves DIT.

Podríeu argumentar que DIT hauria de fer això. Però moltes empreses que conec no ho fan. Només utilitzen DIT per automatitzar proves.

Per tant, la indústria tracta de reintroduir el rol SDET existent amb nous coneixements.

Resum

QA = Prova manual

DIT = Automatització de proves

SDET = QA (Manual Test) + DIT (Test Automation)