top 25 azure test plan
Preguntes d'entrevistes més populars sobre el pla de prova d'Azure:
Alternativament, Azure Test Plan també es coneix com Azure DevOps Test Plan o TFS (Team Foundation Server).
Fa més de dos anys que faig servir Azure Test Plan a la feina com a eina de gestió de proves.
Aquí, en aquest article, proporcionaria una llista completa de preguntes d’entrevistes per al pla de proves d’Azure (algunes preguntes complicades i les seves solucions que he après amb experiència a l’eina).
Abans de passar al conjunt de preguntes de l’entrevista, m’agradaria establir un context holístic sobre què és el pla de proves d’Azure i quin propòsit resol per a un equip de control de qualitat.
- Alternativament, Azure Test Plan també es coneix com Azure DevOps Test Plan o TFS (Team Foundation Server).
- Azure Test Plan és una de les millors eines de gestió de proves basades en web per a proves manuals i automatitzades.
- L’eina ofereix una molt bona opció per tenir una traçabilitat de punta a punta, tenint requisits, documents d’especificació i / o històries d’usuaris vinculats als casos de prova, als resultats de les proves i als defectes reportats.
- L'eina ajuda a fer un seguiment dels detalls de la configuració, com ara casos de prova executats contra un entorn específic o nombre de versions executades, l'autor dels casos de prova i el control de qualitat que els va executar.
- Ajuda a assignar o distribuir els casos de prova entre molts provadors de l'equip.
- Serveix per a un gran propòsit, és a dir, començar des de la creació de casos de prova nous, reutilitzar casos de prova existents fins fer un seguiment fàcil del progrés de l’esforç de prova.
- També permet tenir un tauler personalitzat amb gràfics simples i aparents.
Preguntes principals sobre les entrevistes TFS: preguntes sobre l'entrevista del pla de prova Azure
Aquí hi ha una llista completa de preguntes sobre les entrevistes sobre TFS:
P # 1) Anomeneu diferents tipus de suites de proves que TFS permet a l'usuari crear i en què es diferencien cadascuna de les altres?
Resposta: Test Suite és l'agrupació de múltiples casos de prova. L’agrupació de casos de prova pot oposar-se al requisit o a qualsevol altre element de treball, com ara les històries dels usuaris, una característica, una sol·licitud de canvi, o bé es podrien agrupar com a 'Suite de proves de regressió' o 'Suite de proves de fum'.
Hi ha tres tipus de suites de prova que els usuaris poden crear a TFS:
- Suite de proves estàtiques
- Suite de proves de requisits
- Suite de proves basada en consultes
(Flux de treball:
Crea un conjunt de proves: obriu Projecte -> Prova -> Pla de prova -> Feu clic amb el botó dret a Projecte -> Feu clic a Test Suite.
Crea un element de backlog: Obriu el projecte -> Taulers -> Backlogs -> Nou element de treball )
a) Suite de proves estàtiques : Es crea una carpeta bàsica on podeu afegir manualment casos de prova existents o crear-ne de nous. També podeu afegir diverses suites infantils a la suite principal. Per exemple - Una fase de proves funcionals de Sprint 15 té 3 sol·licituds de canvi.
Exemple: Quan CR-123, CR-456, CR-789 són 3 sol·licituds de canvi, teniu una estructura de suites estàtiques creada de la manera següent:
A continuació, podeu afegir els casos de prova a cadascun d’aquests conjunts de proves infantils.
b) Suite basada en requisits: Aquest tipus de suite s’utilitza generalment en la metodologia de proves Agile o essencialment quan l’equip decideix assignar cada suite de proves en funció de cada requisit. El requisit podria ser qualsevol element de treball que representi les històries dels usuaris o qualsevol requisit funcional.
- Per tenir una suite basada en requisits, primer heu d'afegir els elements de treball (històries de l'usuari, funcions) a la llista de treballs pendents.
- Creeu un conjunt de proves basat en requisits i apareixerà una finestra de consulta com a imatge següent.
Aquí, seleccioneu Camp = Tipus d'element de treball, Valor = Microsoft.RequirementCategory i Camí de la zona = i feu clic a Executa la consulta .
La finestra resultant mostrarà tots els requisits / requisits de treball pendents per al projecte. Seleccioneu la que vulgueu afegir i es crearà la carpeta de la suite de proves amb el títol igual que la història de l'usuari que heu seleccionat. Ara tots els casos de prova que creeu a la suite s’assignaran a la història de l’usuari.
c) Suite basada en consultes: Tal com suggereix el propi nom, aquest tipus de suite us permet afegir casos de prova existents consultant la base de dades del projecte a TFS. La reutilització dels casos de prova existents és l’aspecte en què es centra aquest tipus de suites.
Quan afegiu una suite basada en consultes, es mostra una finestra de consulta on podeu afegir els casos de prova existents del projecte actual o d'un altre projecte.
( Nota: @Project fa referència al projecte actual i @me fa referència al meu identificador d’usuari a TFS a la imatge següent)
P2: heu mantingut una discussió amb el vostre analista empresarial sobre l'enfocament de les proves i l'abast de les proves per a un (s) cas (s) de prova (s) concret (s) i heu de notificar-ho als vostres companys d'equip. Com es pot notificar mitjançant TFS?
Resposta: Quan feu doble clic a un cas de prova a la vista Llista i l’obriu, apareixerà una finestra on podreu veure el títol del cas de prova, les etiquetes que heu afegit, les seccions de Resum, Passos, Documents adjunts i Debat. Per notificar qualsevol cosa als companys d'equip, es pot fer servir una funció anomenada '@mention'.
A la secció Discussió, podeu utilitzar el símbol @ i, a continuació, es mostrarà la llista d'identificadors d'usuari per al projecte. A continuació, podeu seleccionar un identificador d'usuari al qual vulgueu notificar-lo, seguit d'un missatge. També podeu introduir diversos identificadors @user per notificar a diversos companys d'equip alhora.
En cas que hàgiu d'afegir un enllaç al missatge, afegiu el símbol # seguit de l'URL i premeu ENTRAR. El missatge s’afegeix com a punt de discussió i s’envia automàticament un correu electrònic a l’usuari esmentat a @mention.
Per exemple, @Shalini Singh podeu referir-vos a la matriu de cobertura de la prova
A l'exemple anterior, he afegit una notificació que activarà un correu electrònic per a Shalini Singh amb un missatge com l'anterior juntament amb el text de l'enllaç www.softwaretestinghelp.com/test-coverage/
Consulteu la imatge següent per comprendre millor:
P # 3) Com ordeneu els casos de prova que afegiu al TFS?
Resposta: Quan afegiu casos de prova a TFS, sovint s’afegeixen de manera no classificada. Hi ha dues maneres de classificar els casos de prova.
a) A la vista de llista dels casos de prova, hi ha una columna anomenada 'Ordre'. Cada cas de prova obté un identificador de comanda únic assignat automàticament en funció de l'ordre en què s'afegeix el cas de prova. Podeu ordenar el cas de prova fent clic a la columna Ordre.
(imatge font )
b) O, a l'extrem superior dret, hi ha una opció anomenada 'Proves de comanda'. En fer clic a les proves de comanda s’ordenen tots els casos de prova a la vista de llista.
Preguntes sobre l'entrevista de desenvolupadors pl / sql
P # 4) Quines són les diferents visualitzacions disponibles per a casos de prova a TFS?
Resposta: Hi ha dues visualitzacions disponibles per a casos de prova a TFS:
- Vista de llista
- Vista de quadrícula
a) Vista de llista: Aquesta és la visualització per defecte dels casos de prova a TFS. En aquesta visualització, tal com el seu nom indica, tots els casos de prova es mostren de manera ordenada si la llista s’ordena mitjançant l’identificador de comanda.
En aquesta visualització es mostren diverses columnes per a cada cas de prova; M'agrada Resultat - quin és l'estat més recent del cas de prova, Comanda - que representa l'identificador d'ordre basat en l'ordre d'inserció del cas de prova, Identificació - un identificador de cas de prova únic generat automàticament, Títol , Configuració , Resultat Esperat , Etc.
En aquesta vista podeu realitzar les accions següents:
- Podeu executar els casos de prova.
- Marqueu l'estat de la prova per a cada cas de prova.
- Afegiu casos de prova nous o importeu casos de prova existents.
- Suprimiu casos de prova existents.
- Filtra els casos de prova en funció de diferents criteris, com ara configuracions, etiquetes, etc.
- També podeu distribuir els casos de prova entre els verificadors.
- Moveu els casos de prova simplement arrossegant i deixant anar.
- Canvieu la configuració dels casos de prova.
- Feu doble clic sobre el cas de prova per obrir una altra finestra on es mostra una visualització de quadrícula dels casos de prova. Podeu afegir, actualitzar o suprimir passos de prova en aquesta finestra.
La imatge següent mostra el ListView:
b) Vista de quadrícula: A l'extrem superior dret de la vista de llista: podeu veure l'opció 'Llista'; si feu clic en aquesta opció, canvieu la visualització a 'Quadrícula'. La visualització de quadrícula és molt similar a la d'una vista de full de treball d'Excel. En aquesta vista, no se us permetrà realitzar aquelles accions que la visualització de llista us permet fer.
Vista de quadrícula:
- Permet a l'usuari afegir diversos passos de prova de la mateixa manera que ho fa Excel.
- Fins i tot podeu reutilitzar els casos de prova existents des d'Excel d'una manera més senzilla en aquesta vista.
- Podeu inserir una fila, suprimir una fila o actualitzar els casos de prova.
Tot i això, recordeu que en una visualització de quadrícula no podeu importar un cas de prova existent mitjançant una consulta i no podeu executar ni actualitzar l’estat del cas de prova.
Un altre diferència principal entre les dues vistes és que, malgrat això, les dues vistes permeten a l'usuari afegir, suprimir o actualitzar manualment els casos de prova -
- La visualització de llista us permet afegir o actualitzar un cas de prova a la vegada.
- La visualització de quadrícula us permet afegir o actualitzar diversos casos de prova cadascun amb diversos passos de prova alhora.
La imatge següent mostra la vista de quadrícula.
P # 5) TFS proporciona opcions com arrossegar i deixar anar i revisar l'ortografia a la vista de quadrícula dels casos de prova? Si no, com podeu superar aquest problema?
Resposta: TFS no proporciona opcions com arrossegar i deixar anar els passos de prova per copiar dades d'una cel·la a una altra o per incrementar automàticament un identificador numèric a les altres cel·les.
La millor alternativa és preparar els casos de prova a Excel amb una funció d’arrossegar i deixar anar sempre que sigui necessari i corregir tots els errors tipogràfics executant la correcció ortogràfica i després moure’ls a TFS.
Q # 6) Podeu afegir diverses línies a una cel·la mitjançant ALT + Retorn a Excel. Com podeu realitzar la mateixa acció a TFS - Vista de quadrícula?
Resposta: MAJÚS + Retorn és la drecera que s’utilitza a TFS mentre s’afegeixen casos de prova a la visualització de quadrícula.
P # 7) Quins són els diferents criteris que s’utilitzen a la cerca de consultes?
Resposta: Igual que les consultes SQL, la cerca de consultes també permet als usuaris buscar tota la base de dades TFS basant-se en un nom de camp o columna, un operador i el valor esperat.
La cerca de consultes es pot fer mitjançant diferents criteris, tal com s’explica a continuació:
a) Cerca de consultes basada en la comprovació que cert camp inclou un valor de text:
A la imatge següent, es recuperaria qualsevol element de treball (històries d’usuaris, funcions o casos de prova o conjunt de proves, etc.) del projecte actual amb el títol o la descripció que conté les paraules “web” i “rendiment o guia” quan s’executés.
b) Cerca de consultes basada en WorkItemType:
La imatge següent mostra la cerca de consultes basada en WorkItemType = errors.
- Quan field = Tipus d'element de treball, operador = 'In Group' i Value = Microsoft.BugCategory, cerca tots els errors TFS reportats per al projecte.
- Quan Valor = Microsoft. Categoria de casos de prova, aquesta cerca es fa per obtenir tots els casos de prova que coincideixin amb la resta de criteris de camp.
- De la mateixa manera, quan Value = Microsoft. RequirementCategory: elements de treball del backlog, és a dir, s’obtenen les històries de l’usuari o les funcions.
c) Cerca de consultes en funció de les opcions de columna disponibles:
A la imatge següent es cerquen tots els errors assignats.
La consulta es podria basar en els criteris de cerca d'una concordança de valor de columna; les columnes podrien ser qualsevol columna disponible com ara Etiquetes, Prioritat, Assignat a, Identificador, Configuració, Descripció i moltes altres columnes disponibles.
També podeu obtenir determinades columnes que tinguin valors nuls o en blanc. A la imatge següent, es recuperarien totes les tasques amb activitat en blanc.
Q # 8) Podeu reutilitzar els casos de prova existents a TFS? Si és així, expliqueu totes les diferents alternatives per fer-ho.
Resposta: Excel us permet arrossegar i deixar anar determinats passos de prova i es copien ràpidament sobre diverses cel·les si hi ha identificadors numèrics que arrosseguen els valors de les cel·les que omplen automàticament els identificadors incrementats.
La revisió ortogràfica és un altre avantatge disponible a Excel i és molt essencial durant la creació de casos i proves per evitar errors tipogràfics. Malauradament, aquest és un inconvenient conegut a TFS a partir d’ara que Microsoft ja s’està dirigint i treballa.
Tot i això, la part afortunada és que encara podeu escriure els casos de prova a Excel en el format que coincideixi amb la visualització de quadrícula i poder executar la revisió ortogràfica. Poden copiar-enganxar fàcilment les dades Excel mitjançant CTRL C i CTRL V a la vista de quadrícula del TFS i prémer CTRL + S per desar els casos de prova.
P # 9) Després d'importar un cas de prova existent amb l'identificador 123 (per exemple) a través de la consulta, canvia l'identificador del cas de prova clonat recentment o es manté com a 123?
Resposta: Quan feu clic a Afegeix un cas de prova existent a la vista de llista dels casos de prova, apareixerà una finestra de consulta:
Seleccioneu WorkItemType = Microsoft.Test CaseCategory, AreaPath = i ID =.
El cas de prova existent amb l'identificador es copia a la suite actual i l'identificador de prova continua sent el mateix.
( Exemple: Si l’identificador importat era 123, després de clonar el cas de prova, el cas de prova clonat conserva el mateix identificador.)
Q # 10) Subseqüentment amb el Q9 a sobre, si actualitzeu els casos de prova clonats i ara es torna a importar el mateix identificador de cas de prova mitjançant la consulta, quines dades mostrarà: original o actualitzada?
Resposta: Si actualitzeu uns quants passos de prova i feu clic a Desa, l'identificador del cas de prova encara no canviarà. Després heu de navegar fins al tercer conjunt de proves i importar el cas de prova amb el mateix identificador. Ara s’afegeix el cas de prova actualitzat amb els darrers passos de prova. Tot i això, no hi haurà cap canvi en el cas de prova original al primer conjunt de proves.
Q # 11) Com s'afegeix la columna d'etiquetes a la secció Casos de prova? Quan i com és beneficiós utilitzar etiquetes?
Resposta: Per afegir columnes d'etiquetes a la secció de casos de prova, hi ha una opció a ListView anomenada Opcions de columna . Aquesta opció obre una finestra a través de la qual podreu afegir la columna 'Etiquetes' a la secció Casos de prova.
'Afegeix etiqueta' us permet afegir qualsevol valor de text com a etiqueta. (Vegeu l’opció ressaltada a la imatge següent)
També podeu afegir etiquetes a la visualització de quadrícula. Per afegir diverses etiquetes a la visualització de quadrícula, introduïu diversos textos a la columna Etiquetes separats cadascun per una coma.
( Exemple: Si introduïu 'Positiu', 'Exploratori' per a un cas de prova a la visualització de quadrícula, feu clic a Desa es mostraran diverses etiquetes a la visualització de llista com a filtres a l'extrem superior dret.
Consulteu la imatge següent:
L’ús d’etiquetes té molts avantatges:
- Marqueu cada cas de prova amb una categoria específica. Exemple: Positiu, negatiu per classificar els casos de prova en escenaris positius i negatius.
- Filtrar els casos de prova en funció de la paraula clau (etiquetes).
- Per a cada cas de prova, també podeu tenir assignat un identificador de requisits a la columna Etiquetes que no només us ajudarà a mantenir la traçabilitat de punta a punta, sinó que també us permetrà filtrar els casos de prova en funció de cada identificador de requisits i assegurar-vos que la prova suficient la cobertura està al seu lloc.
P # 12) Com podeu preparar ràpidament casos de prova a la suite de regressió si els casos de prova funcionals del projecte estan preparats i ja s'han lliurat diversos sprints del projecte al client?
Resposta: seguiu els passos següents per obtenir ràpidament els casos de prova existents a la suite de regressió:
- Un cop instal·lades les proves funcionals per a un projecte, identifiqueu tots els casos de prova adequats per a la regressió.
- Afegiu l'etiqueta com a 'Candidat de regressió' per a tots els casos de proves de regressió que identifiqueu.
- Creeu una nova suite com a 'Proves de regressió' en el marc del projecte. El conjunt podria ser del tipus estàtic o basat en consultes.
- Feu clic a Afegeix un cas de prova existent, a la finestra de consulta, seleccioneu criteris com a Etiquetes = 'Candidat de regressió' i feu clic a Executa.
- El resultat obtindrà tots els casos de prova del projecte identificat per a proves de regressió.
- Podeu seleccionar tots els casos de prova des de la finestra resultant i fer clic a Importa. Com a resultat, tots els casos de prova necessaris s’afegeixen a la suite i la suite de regressió està llesta.
Q # 13) L’autor del cas de prova pot ser diferent dels verificadors que se’ls han assignat a TFS. Per exemple, si la persona A és la que ha escrit el cas de prova. Com es pot assignar a la persona B per a la seva execució?
Resposta: Sí, l'autor del cas de prova pot ser diferent dels verificadors que se'ls assignen a TFS. Quan afegiu casos de prova per a un conjunt de proves, el vostre nom apareix de manera predeterminada a la columna Tester.
A la visualització de llista del cas de prova, seleccioneu un cas de prova, feu clic amb el botó dret del ratolí i seleccioneu l'opció 'Assigna el provador', que mostrarà la llista dels usuaris existents. Podeu seleccionar un provador i així assigneu un cas de prova al control de qualitat dins del vostre equip.
De manera similar, podeu seleccionar diversos casos de prova i seguir el mateix flux de treball per assignar diversos casos de prova a un provador alhora.
Q # 14) Per als casos de prova amb,Exemple:50 passos i els heu executat parcialment; com es pot reprendre l'execució de la prova i continuar actualitzant l'estat de la prova des dels passos on vau marxar l'última vegada?
Resposta: Podeu executar el cas de prova fent clic al botó Executa de la vista Llista i obrirà la finestra del corredor de prova.
Vegeu la imatge següent:
Si executeu els 50 passos d'una sola vegada, podeu actualitzar l'estat del pas de prova com a Passat / Fallit / Bloquejat / No aplicable i, per tant, l'estat del cas de prova s'actualitzarà en conseqüència.
Tanmateix, si es segueix el mateix enfocament durant l'execució parcial, el flux de treball seria el següent:
Flux de treball 2:
- Heu actualitzat 5 passos per Fallar i 20 per passar, deixeu la resta dels 25 passos sense executar. - + Desa i tanca. - En conseqüència, s'actualitza l'estat del cas de prova com a Falla (ja que s'han fallat 5 passos enrere).
- A continuació, continueu fent proves fent clic al botó Executa: no es conservarà l'estat dels 25 passos de prova anteriors. A continuació, haureu d’actualitzar l’estat de la prova i els seus comentaris a partir del pas 1.
Flux de treball 3: Aquest és el millor enfocament que cal seguir quan haureu de realitzar parcialment l'execució de la prova per a un cas de prova i necessiteu una manera de reprendre la prova més endavant quan sigui necessari.
Al corredor de proves, actualitzeu l'estat dels passos de prova executats i deixeu la resta de passos de prova sense executar. NO deseu i tanqueu el cas de prova, en lloc de seleccionar el cas de prova, seleccioneu l'estat del cas de prova com a Pausa. Quan el cas de prova està en pausa, l'opció Reprèn al costat d'Executar està habilitada.
A continuació es mostra la imatge del botó Reprèn:
(imatge font )
preguntes i respostes d'entrevistes manuals per a experimentats
Q # 15) Entre 10 passos de prova, un pas de prova falla després de l'execució. El defecte associat es torna a provar després de fer la correcció. Com podeu gestionar l’actualització de l’estat de les proves del cas de prova?
Resposta: Poseu en pausa l'estat del cas de prova cada vegada que falla qualsevol pas, de manera que podeu reprendre-hi i marcar només els passos fallits com aprovats.
Si s'ha completat l'estat del cas de prova, per tornar-lo a executar, caldrà que actualitzeu l'estat de la prova des del pas 1, ja que l'estat anterior dels passos s'actualitza i els casos de prova tornaran a l'estat Actiu.
P # 16) Expliqueu el flux de treball de l'execució de casos de prova a Test Runner i a ListView.
Resposta:
- A la finestra Runner de proves
- Si heu de marcar el pas de la prova com a 'Passa', feu clic a la marca de verificació d'aquest pas.
- Si voleu marcar el pas de la prova com a 'Error', feu clic al signe Creuat per a aquest pas.
- En cas que hàgiu d'afegir comentaris per a un pas de prova, el pas de prova de prova no mostra l'àrea de text del comentari. A hores d'ara, la secció de comentaris només està disponible en els passos 'Error'.
- Si heu d’afegir un comentari per a un pas superat, marqueu-lo com a Falla (feu clic a la icona Creuada) i, a continuació, passeu el pas (feu clic a la icona de marca) i veureu la secció de comentaris. Aquest és el número conegut al TFS.
- També podeu fer una pausa al nivell del pas de prova i al nivell del cas de prova.
- Per al cas de prova amb dades parametritzades, s'executen múltiples iteracions de casos de prova.
- També podeu marcar l'estat del cas de prova com a Bloquejat.
- A la vista de llista de proves
- Podeu seleccionar diversos casos de prova a la llista de casos de prova i marcar-los com a aprovats d'una sola vegada i alguns altres conjunts de casos de prova com a fallats. Tanmateix, amb aquest enfocament, l'estat dels casos de prova no s'actualitza a nivell de pas de prova.
- També hi ha altres opcions, com ara Bloquejat, No aplicable, Estableix com a actiu, Reprèn (per a casos de prova aturats)
P # 17) Com es pot crear un error a TFS durant l'execució de casos de prova? Es vincula automàticament amb el cas de prova?
Resposta: Creació d'un error a TFS mentre s'executa la prova:
A la finestra Runner de proves, feu clic a Crea un error opció per crear un error nou (vegeu la imatge següent)
S'obrirà una finestra, tal com es mostra a continuació, en què empleneu els detalls de l'error i, en fer clic a Desa, es genera automàticament un identificador d'error.
L'enllaç entre el cas de prova i l'identificador d'error:
L’error s’assigna automàticament al TFS si es tracta d’un identificador d’error TFS. En cas que l’error s’hagi informat en una eina de gestió de defectes externa, haureu de mapar manualment l’identificador d’error a la secció de comentaris o a la columna Etiqueta del pas de prova.
Vegeu l'identificador d'error TFS assignat per a un cas de prova:
El pas Fault es mapa automàticament a l'error. El cas de prova també s’automapa a l’identificador d’error TFS. A continuació s'explica com podeu veure la llista d'identificadors d'error mapats a un cas de prova.
- Deseu i tanqueu la finestra del corredor de prova.
- Aneu a Treball relacionat secció Enllaços infantils per al cas de prova.
- L'enllaç secundari tindrà tots els errors associats per a aquest cas de prova.
P # 18) Com es pot fer un seguiment del progrés de les proves?
Resposta: Just al costat de la pestanya 'Proves' hi ha una pestanya 'Gràfics'. Podeu fer un seguiment del progrés de la prova a nivell de cas de prova o de resultat de la prova i obtenir un gràfic personalitzat que trieu.
A continuació es detallen els dos exemples de com preparar un gràfic.
a) Mètriques de resultats de la prova: el nombre d'estat de superació / error / bloqueig / en curs:
Seleccioneu Agrupa per = Resultat, valors = recompte de proves.
Segons el tipus de gràfic seleccionat a la secció Instantània (pastís, barra, columna, etc.): el gràfic que es mostra us proporcionarà les mètriques del nombre de casos de prova: no executat, no aplicable, aprovat, fallit, bloquejat, aturat .
b) Estat del cas de prova per verificador assignat:
Seleccioneu Taula dinàmica a Instantània, Files = Comprobador, Columnes = Resultat, Recompte de valors de les proves; podeu veure la taula dinàmica que mostra les mètriques en el format següent:
P # 19) Com podeu analitzar quin mòdul / àrea té més defectes després de finalitzar l'execució per a un esprint o iteració específics?
Resposta: Creeu un gràfic mitjançant una barra apilada o una taula dinàmica. Seleccioneu Nom = 'Errors per equip', eix Y = 'Nom del node', Agrupa per = 'Prioritat', Agregació = Recompte d'elements de treball.
Es mostrarà quin mòdul / zona té més defectes un cop finalitzada l'execució per a un esprint o iteració específics. (veure imatge següent)
P # 20) Com s'admet la parametrització a TFS? Expliqueu com heu implementat les proves amb variacions de dades amb un exemple del vostre projecte.
Resposta: La parametrització és una de les característiques destacables que proporciona TFS. Hi ha situacions en què heu de provar el mateix pas, però amb variacions de dades / dades de prova múltiples i és aquí on ajuda la parametrització.
Creeu o afegiu paràmetres:
Hi ha una opció coneguda com a 'Paràmetres' al costat del 'pla de prova'.
Pantalla de paràmetres:
(imatge font )
En fer clic a aquesta opció, s'obre la pantalla Paràmetre on podeu veure les vostres dades de prova. A la part inferior Exemple - hi ha variacions de dades establertes a les 3 columnes de la quadrícula - Número1, Número2, Resultat.
Nota : podeu anomenar les columnes com vulgueu.
(imatge font )
Accediu al paràmetre en el nostre cas de prova:
Ara que el paràmetre està a punt per utilitzar-se. Podeu accedir a aquests valors en els casos de prova. Per accedir a les dades parametritzades, utilitzeu @nom de columna al pas de prova allà on vulgueu accedir-hi.
Vegeu la implementació següent:
Aquí, @ Number1 s'utilitza al pas 1, la columna @ Number2 s'utilitza al pas 2 i s'accedeix a @Result en el resultat esperat del pas 3. Si la parametrització no estava al seu lloc, és possible que hagueu necessitat 9 passos cadascun amb les dades de prova separades esmentades . Aquesta funció permet estalviar aquest esforç de preparació de casos addicionals.
Executeu el cas de prova amb dades parametritzades:
A la vista de llista de casos de prova, quan els executeu, s'obre el corredor de prova.
Les dades parametritzades ara s'executaran en iteracions:
Per al nostre exemple anterior:
quin programa obrirà un fitxer eps
La primera tirada mostrarà:
'Prova 1 de 3: Iteració 1',
Pas 1: introduïu @ Number1
Nombre1 = 5
Pas 2: introduïu @ Number2
Nombre2 = 5
Pas 3: afegiu els dos números Resultat = 10 a la columna de resultats esperats
Podeu marcar l'aprovació / suspensió al nivell de pas de prova o directament al nivell d'iteració. Recordeu, fins i tot si marqueu Iteration1 com a Pass (per exemple), l'estat complet del cas de prova no està definit: el cas de prova encara no s'ha executat completament. A continuació, feu clic a Següent i, de manera similar, seguiu l'enfocament de la Iteració 2 i la Iteració 3.
Un cop s'ha actualitzat l'estat per a totes les iteracions, s'estableix automàticament l'estat del cas de prova com a Pass / Fall / Pausa. El nombre d'iteracions = el nombre de files del paràmetre. Aquí, hi havia 3 execucions d'iteració, ja que hi havia 3 files de dades de prova disponibles als paràmetres.
Mireu la imatge següent com a referència ( Nota: la imatge no és una subseqüència de l'exemple anterior)
P # 21) Quines són les diferents maneres d'extreure els casos de prova juntament amb l'estat actualitzat després de l'execució?
Resposta: Hi ha 4 alternatives per extreure els casos de prova juntament amb l'estat actualitzat després de l'execució.
Ells són:
a) Exporteu per correu electrònic - Seleccioneu el conjunt de proves, seleccioneu Exporta -> Exporta per correu electrònic. Amb aquesta funció, podeu exportar els casos de prova a l’identificador de correu electrònic.
Consulteu la imatge següent:
(imatge font )
b) Imprimiu l'informe : També podeu imprimir l'informe.
c) Exporteu a la utilitat Excel : Hi ha una utilitat que permet exportar els casos de prova juntament amb els resultats a un fitxer Excel.
Per obtenir més informació sobre la utilitat, vegeu la imatge següent:
(imatge font )
d) Copieu-enganxeu de la visualització de quadrícula a Excel: Podeu copiar-enganxar amb Ctrl + C i Ctrl + V, respectivament, des de la vista de quadrícula a Excel i, a continuació, actualitzar l’estat manualment per obtenir el resultat real i l’estat de la prova.
P # 22) Com es poden compartir els passos de prova i on més es poden utilitzar els passos compartits?
Resposta:
Compartir un pas de prova: A la vista Llista, quan feu doble clic a qualsevol cas de prova, s'obrirà la finestra de detall de cas de prova. Al costat del resum, hi ha una pestanya Passos. Quan maximitzeu la pestanya de passos, apareixerà una pantalla com a la imatge següent.
Podeu afegir un pas compartit com es mostra a continuació: Feu clic a la icona Crea passos compartits i creeu un nou pas de prova. Ara es comparteix i es pot reutilitzar en una altra suite de proves o en un altre projecte. (Vegeu la imatge següent)
Reutilització del pas compartit: Aneu a la pantalla de passos on voleu afegir un pas compartit existent. La icona just abans de 'Crea passos compartits' és per a 'Insereix pas compartit existent', feu clic a la icona, s'obre una finestra de consulta amb Camp = 'Tipus d'element de treball', Operador = 'En grup', Valor = 'Microsoft.SharedStepCaregory ”.
Quan executeu la consulta, es mostren tots els passos compartits existents. A continuació, podeu seleccionar els passos i fer clic a Insereix passos compartits. (Vegeu la imatge següent)
P # 23) Si les dades de prova estan disponibles en un fitxer excel proporcionat pel client, com es poden utilitzar a TFS?
Resposta: Simplement podeu copiar i enganxar dades del fitxer excel proporcionat pel client en un paràmetre nou a TFS. (Vegeu Q # 20 anterior, ja que aclareix com crear un paràmetre nou i accedir al paràmetre en un cas de prova).
P # 24) Com podeu fer que un gràfic accessible localment estigui disponible al tauler de control perquè l'equip i els interessats interessats també puguin veure-ho?
Resposta: La pestanya que hi ha al costat de 'Proves' és 'Gràfic' , on podeu afegir gràfics. Un cop es mostra el gràfic, feu clic amb el botó dret del ratolí sobre el gràfic i el botó 'Afegeix al tauler' l'opció està disponible, sempre que els ginys del tauler de control ja estiguessin configurats. En segon lloc, recordeu que l'addició de gràfics al tauler també requereix drets d'administrador; en cas contrari, aquesta opció està desactivada.
Q # 25) Com podeu distribuir tots els casos de prova a la suite entre els membres de la QA per a la seva execució i notificar-los mitjançant TFS?
Resposta: Feu clic amb el botó dret a la suite de proves i seleccioneu 'Assigneu verificadors per executar totes les proves' i s'obre un quadre de diàleg on podeu afegir diversos identificadors d'usuari de verificadors, marqueu la casella de selecció Enviar correu electrònic, introduïu Assumpte i Nota. Feu clic a D'acord.
S'envia un missatge de correu electrònic als verificadors de la llista amb el missatge. Així es fa l'assignació i la notificació d'assignació simultàniament.
Vegeu les imatges següents per obtenir una millor claredat:
P # 26) Com podem eliminar l'etiqueta 'Candidat a regressió' en tots els casos de prova de prioritat 2 d'una sola vegada?
Resposta:
a) Recupereu els casos de prova del projecte que tinguin prioritat 2 mitjançant la consulta.
b) El criteri de consulta és el següent:
- Projecte d’equip = Projecte @
- WorkItemType al grup Microsoft.TestCaseCategory
- Prioritat = 2
c) Seleccioneu tots els casos de prova recuperats a la finestra resultant un cop executada la consulta.
d) Es mostra l'opció 'Edita l'element de treball seleccionat'. Seleccioneu aquesta opció. (Vegeu la imatge següent)
és) Es mostra la finestra Edita els elements de treball.
f) Seleccioneu Camp = Etiquetes (Eliminar) = Valor = Feu clic al candidat de regressió i feu clic a Desa.
Aquest flux de treball eliminarà el candidat Tag = Regressió per a tots els casos de prova amb prioritat 2 per al projecte.
P # 27) Com obteniu casos de prova amb la configuració específica de diversos projectes mitjançant la consulta?
Resposta: Creeu un nou conjunt de proves i nomeneu-lo adequadament. A la visualització de llista del cas de prova, seleccioneu a 'Afegeix un cas de prova existent' i s'obrirà una finestra de consulta.
- No seleccioneu 'Projecte d'equip' = @ Projecte. Això només obtindrà elements de treball del Projecte actual.
- Si heu de seleccionar casos de prova amb configuració Exemple: 'Preproducció', seleccioneu els criteris de consulta amb la columna Configuració = Preproducció, Tipus d'element de treball = Microsoft.TestcaseCategory i marqueu la casella de selecció a l'extrem superior dret de la finestra de consulta 'Consulta entre projectes'.
- L'execució d'aquesta consulta obtindrà casos de prova amb configuration = Preproducció de diversos projectes.
Conclusió
Tot i que l’eina de gestió de proves de TFS s’està posant al mercat de manera gradual, hem intentat aprofundir en el tema, consolidant-ne el grapat i hem intentat fer tot el possible per conèixer als nostres assistents de control de qualitat les grans i fantàstiques funcions que admet TFS. juntament amb certs problemes o inconvenients coneguts i maneres alternatives de solucionar-los.
Esperem que obtingueu el màxim benefici comprenent el flux de treball de l’eina i obtingueu igualment el coneixement dels qüestionaris més probables i rellevants per a TFS.
Una cita popular diu: 'Els líders mai deixen d'aprendre'. M’agradaria concloure aquí, però mai deixar que l’aprenentatge s’aturés. “Sigues el líder i et desitjo molt Aprenentatge feliç '.
Autor: Aquesta publicació ha estat escrita per Shobha D. Treballa com a cap de projecte i té més de 9 anys d'experiència en proves manuals, d'automatització i API.
Tot el millor per a la vostra entrevista !!
Lectura recomanada
- Preguntes i respostes de l’entrevista
- 25 millors preguntes i respostes d’entrevista de proves àgils
- Algunes preguntes d’entrevistes de proves de programari interessants
- 25+ Preguntes i respostes d'entrevista ADO.NET més populars
- Top 25 de les preguntes de l'entrevista de Perl que hauríeu de preparar el 2021
- Top 25 de preguntes d'entrevistes d'enginyeria de programari (ÚLTIMA 2021)
- Preguntes i respostes de l'entrevista de proves ETL
- Més de 40 preguntes i respostes d'entrevistes d'analistes de control de qualitat populars (LLISTA 2021)