top 200 software testing interview questions
Llista completa de preguntes i respostes de les entrevistes de proves manuals de programari més freqüents per ajudar-vos a preparar la propera entrevista:
Aquest article inclou preguntes sobre les entrevistes i consells per preparar-se Programari entrevista de proves: pregunta sobre proves manuals, preguntes sobre proves web, preguntes sobre la certificació ISTQB i CSTE i algunes simulacions de proves per posar a prova les vostres habilitats de prova.
Si repasseu totes aquestes preguntes amb cura, estic segur que fàcilment trencareu qualsevol entrevista de prova.
Què aprendreu:
Preguntes principals sobre les entrevistes de proves de programari
He proporcionat enllaços a les diferents categories de preguntes de l'entrevista. Consulteu les pàgines respectives per obtenir preguntes detallades sobre el tema.
Q # 1) Com fer-ho prepareu-vos per a una entrevista de proves de programari / control de qualitat ?
Resposta: Feu clic a l'enllaç anterior per saber-ho. Per on he de començar per preparar l'entrevista? Fa gairebé 2 anys que no m’he enfrontat a cap entrevista.
Q # 2) Prova simulada per jutjar les vostres habilitats d’entrevista de proves de programari.
Resposta: Feu aquest simulacre de prova que us ajudarà a preparar-vos per a una entrevista de proves, així com per a l'examen de certificació CSTE.
P # 3) Llista de les preguntes més freqüents Preguntes d’entrevistes sobre proves d’automatització
Resposta: Feu clic a l'enllaç anterior per obtenir preguntes sobre l'entrevista d'automatització, com ara la diferència entre Winrunner i el director de proves, Què és TSL? Què són 4GL i altres preguntes similars?
Q # 4) Quina diferència hi ha entre les proves de rendiment, proves de càrrega i proves d’esforç? Expliqueu amb exemples?
hi ha una versió gratuïta dels llibres ràpids
Resposta: Molta gent es confon amb aquestes terminologies de proves. Clica aquí per a l'explicació detallada dels tipus de proves de rendiment, càrrega i esforç amb exemples per a una millor comprensió.
Q # 5) Preguntes i respostes ISTQB (més preguntes aquí i aquí )
Resposta: Feu clic als enllaços anteriors per obtenir informació sobre els patrons de paper ISTQB i consells sobre com resoldre aquestes preguntes ràpidament. Els exemples de preguntes amb respostes d’ISTQB amb respostes també estan disponibles aquí.
Q # 6) Preguntes sobre l'entrevista QTP
Resposta: Quick Test Professional: la llista de preguntes i respostes de l’entrevista està disponible a l’enllaç anterior.
Q # 7) CSTE preguntes amb respostes.
Resposta: Feu clic a l'enllaç anterior per obtenir preguntes i respostes sobre CSTE.
Q # 8) Què és la comprovació d'escriptori i l'anàlisi del flux de control
Resposta: Feu clic a aquí per obtenir respostes sobre la comprovació d’escriptori i l’anàlisi de flux de control juntament amb els exemples.
Q # 9) Què és la prova de seny (o) Construir la prova?
Resposta: La verificació de la funcionalitat crítica (important) del programari en una nova versió per decidir si voleu fer proves posteriors o no es denomina prova de seny.
Q # 10) Quina diferència hi ha entre les proves client-servidor i les proves basades en web?
Resposta: Feu clic a aquí per la resposta.
Q # 11) Què és Proves de Black Box ?
Resposta: Les proves de caixa negra s’expliquen amb els seus tipus a l’enllaç anterior.
Q # 12) Què és Proves de caixa blanca ?
Resposta: Feu clic aquí per veure la publicació sobre les proves de caixes blanques i els seus tipus
Q # 13) Quins són els diferents tipus de proves de programari ?
Resposta: Feu clic a l'enllaç anterior per consultar la publicació que explica detalladament tots els tipus de proves de programari.
Q # 14) Com definir un procés estàndard per a tot el flux de proves, expliqueu les situacions desafiadores de la carrera de proves manuals, quina és la millor manera d’aconseguir un augment salarial.
Resposta: Feu clic en aquest botó enllaç per a les respostes a aquestes preguntes.
P # 15) Quina és la situació més difícil que heu tingut durant les proves?
P # 16) Com es realitzen les proves quan no hi ha documents?
Resposta: Feu clic a aquí per obtenir una publicació detallada sobre com respondre a aquestes preguntes de l’entrevista de control de qualitat.
Preguntes i respostes populars de les entrevistes de proves web
Tal com el seu propi nom defineix, la prova web significa provar les aplicacions web per detectar possibles errors o problemes, abans que l’aplicació web es traslladi a l’entorn de producció, és a dir, abans de publicar qualsevol aplicació web.
Basant-se en els requisits de proves web, cal tenir en compte diversos factors. Aquests factors inclouen valors d'aplicacions web, comunicacions TCP / IP, la capacitat de manejar trànsit, tallafocs, etc.
Les proves web inclouen Proves funcionals, proves d’usabilitat, proves de seguretat, proves d’interfície, proves de compatibilitat, proves de rendiment, , etc., a la seva llista de comprovació.
A continuació es detallen les preguntes i respostes més habituals de les entrevistes de proves web que us guiaran per preparar-vos per a qualsevol entrevista de proves web.
P # 1) Què enteneu per aplicació web?
Resposta: L’aplicació web és un mitjà per comunicar i intercanviar informació amb els clients. A diferència de qualsevol aplicació d'escriptori que executa un sistema operatiu, una aplicació web s'executa en un servidor web i s'hi accedeix mitjançant un navegador web que actua com a client.
El millor exemple d'una aplicació web és 'Gmail'. A Gmail, la interacció la realitza un usuari individual i és completament independent dels altres. Podeu enviar i rebre informació mitjançant correus electrònics i també mitjançant fitxers adjunts.
Podeu mantenir documents en una unitat, mantenir fulls de càlcul als documents de Google i incloure moltes més funcions d’aquest tipus que fan que l’usuari s’adoni que té un entorn personalitzat a la seva identitat específica.
Q # 2) Definiu un servidor web.
Resposta: El servidor web segueix el model client / servidor on el programa utilitza HTTP (Hypertext Transfer Protocol). En resposta a la sol·licitud d'un client HTTP, el servidor web gestiona la validació del client i del servidor i lliura el contingut web en forma de pàgines web als usuaris.
Els navegadors, com ara Safari, Chrome, Internet Explorer, Firefox, etc., llegeixen els fitxers emmagatzemats als servidors web i ens aporten la informació en forma d’imatges i textos amb els mitjans d’Internet. Qualsevol equip que allotgi llocs web ha de tenir servidors web.
Alguns dels principals servidors web són:
- Apatxe
- Servidor d'Informació d'Internet (IIS) de Microsoft
- Servidor web Java
- Servidor web de Google
P # 3) Enumereu alguns escenaris de prova importants per provar un lloc web.
Resposta: Hi ha molts paràmetres que s’han de tenir en compte a l’hora de decidir els escenaris de prova importants per provar qualsevol lloc web. A més, el tipus de lloc web a provar i la seva especificació de requisits hi juguen un paper important.
A continuació es detallen alguns escenaris de prova importants que són aplicables per provar qualsevol tipus de lloc web:
- Proveu la interfície gràfica d’usuari (interfície gràfica d’usuari) del lloc web per comprovar la consistència dels elements de disseny i el disseny de la pàgina.
- Es comprova que tots els enllaços i hiperenllaços de la pàgina redirigeixen a la pàgina desitjada.
- En cas de presència d'alguns formularis o camps al lloc web, els escenaris de proves consisteixen en fer proves amb dades vàlides, dades no vàlides, proves amb registres existents i proves amb registres buits.
- Es realitzen proves de funcionalitat segons l'especificació de requisits.
- El rendiment d’un lloc web es prova amb càrregues pesades per determinar el temps de resposta del servidor web i el temps de consulta de la base de dades.
- Les proves de compatibilitat es fan per provar el comportament d'una aplicació en combinacions diferents de navegador i sistema operatiu (sistema operatiu).
- Les proves d'usabilitat i les proves de bases de dades també es realitzen com a part dels escenaris de prova.
Q # 4) Quines són les diferents configuracions que s'han de tenir en compte en provar un lloc web?
Resposta : La configuració diferent inclou navegadors diferents, així com un sistema operatiu en què es prova un lloc web. Els plugins del navegador, la mida del text, la resolució del vídeo, la profunditat del color, les opcions de configuració del navegador també es tenen en compte quan parlem de configuracions.
Per provar la compatibilitat del lloc web s’utilitzen diferents combinacions de navegadors i sistemes operatius. Normalment, s’inclouen les darreres i darreres versions. Bé, aquestes versions normalment s’especifiquen al document de requisits.
Pocs navegadors importants inclouen:
- Internet Explorer
- Firefox
- Chrome
- Safari
- opera
Pocs sistemes operatius importants inclouen:
- Windows
- UNIX
- LINUX
- MAC
P # 5) Les proves d'aplicacions web són diferents de les proves d'aplicacions d'escriptori? Explica com.
Resposta: Sí, a la llista dels punts de la taula s'expliquen les diferències entre l'aplicació web i l'aplicació d'escriptori.
Aplicació web | Aplicació d'escriptori | |
---|---|---|
Definició | Les aplicacions web són aquelles que poden executar-se en qualsevol equip client que tingui connexió a Internet sense necessitat d’instal·lar cap fitxer d’execució. | Les aplicacions d'escriptori són aquelles que s'instal·len i s'executen per separat a l'ordinador personal. |
Rendiment | Les accions, els comentaris, les estadístiques dels usuaris es poden controlar fàcilment i l'actualització de dades en un lloc es reflecteix a qualsevol lloc de l'aplicació web. | No es poden supervisar les accions de l'usuari, ja que els canvis en les dades només es poden reflectir a la màquina. |
Connectivitat | Es pot accedir a l'aplicació web en qualsevol PC que tingui connexió a Internet mitjançant un navegador web, on el rendiment de l'aplicació depèn de la velocitat d'Internet. | Només es pot accedir a l'aplicació d'escriptori en un PC específic on hi ha instal·lada l'aplicació. |
Riscos de seguretat | L’aplicació web és més propensa a amenaces de seguretat, ja que qualsevol persona a Internet pot accedir a les aplicacions. | L'aplicació d'escriptori és menys propensa a amenaces de seguretat, on l'usuari pot comprovar els problemes de seguretat a nivell del sistema. |
Dades de l'usuari | Les dades dels usuaris es guarden i s’accedeixen remotament en cas d’aplicacions web. | Les dades s’emmagatzemen, es guarden i s’accedeix des de la mateixa màquina en què s’instal·la l’aplicació. |
P # 6) Què és l'aplicació Intranet?
Resposta : L'aplicació Intranet és una mena d'aplicació privada que es desplega i s'executa en un servidor LAN local i només pot accedir-hi les persones de l'organització. Utilitza una xarxa local per compartir informació.
Per exemple, L’organització sol tenir una aplicació que emmagatzema informació sobre la vostra assistència, vacances, properes celebracions a l’organització o algun esdeveniment o informació important que s’hagi de distribuir a l’organització.
Q # 7) Expliqueu la diferència entre l'autorització i l'autenticació a les proves web.
Resposta: La diferència entre l'autorització i l'autenticació s'explica a la taula següent:
Autenticació | Autorització | |
---|---|---|
1 | L’autenticació és el procés amb el qual el sistema identifica qui és l’usuari? | L’autorització és el procés amb què el sistema identifica quin usuari està autoritzat a fer? |
2 | L’autenticació determina la identitat de l’usuari. | L’autorització decideix els privilegis que es donen a l’usuari, és a dir, si l’usuari pot accedir o manipular les funcions de cert programa. |
3 | Hi ha diferents tipus d’autenticacions, com ara per contrasenya, per dispositiu, etc. | Hi ha dos tipus d’autoritzacions, com ara només de lectura i escriptura de lectura. |
4 | Per exemple: dins d'una organització, tots els empleats poden iniciar sessió en una aplicació intranet. | Per exemple: només el gestor de comptes o les persones del departament de comptes poden accedir a la secció de comptes. |
Q # 8) Quins són els tipus de problemes de seguretat de les proves web?
Resposta: Pocs problemes de seguretat web inclouen:
- Atac de denegació de servei (DOS)
- Desbordament de memòria intermèdia
- Transmetre directament l'URL intern a l'adreça del navegador
- Visualització d'altres estadístiques
Q # 9) Definiu HTTP.
Resposta: HTTP significa Protocol de transferència d’hipertext. HTTP és el protocol de transferència de dades que defineix com es formaten i transfereixen els missatges a través de la World Wide Web. HTTP també determina la resposta de les accions realitzades pels servidors i navegadors web.
Per exemple, quan s'introdueix una URL al navegador web, l'ordre HTTP s'envia al servidor web que al seu torn obté el navegador web sol·licitat.
Q # 10) Definiu HTTPS.
Resposta: HTTPS significa Hypertext Transfer Protocol Secure. Això és bàsicament HTTP a través de SSL (Secure Socket Layer) per motius de seguretat. Sempre hi ha possibilitats d’escoltar dades que es transfereixen entre un usuari i el servidor web quan el lloc web utilitza el protocol HTTP.
Per tant, els llocs web utilitzen una forma segura, és a dir, el xifratge SSL de les dades enviades d’anada i tornada mitjançant el protocol HTTPS. Gairebé tots els llocs web que requereixen l'inici de sessió de l'usuari utilitzen el protocol HTTPS. Per exemple, llocs web de banca, llocs de comerç electrònic, etc.
Q # 11) Quins són els problemes més habituals a les proves web?
Resposta: A continuació es detallen alguns dels problemes més habituals de les proves web:
- Problema de servidor, que inclou problemes de manteniment i de baixada del servidor.
- Problema de connexió a la base de dades.
- Problemes de compatibilitat de maquinari i navegador.
- Problemes relacionats amb la seguretat.
- Problemes relacionats amb el rendiment i la càrrega.
- Problemes relacionats amb la interfície gràfica d'usuari (GUI).
P # 12) Què és la prova de cookies?
Resposta: Es diu que les cookies són la identitat o la informació d’un usuari personalitzat que es requereix per comunicar-se entre diferents pàgines web, així com fer un seguiment de la navegació de l’usuari a través de les pàgines del lloc web. Sempre que accedim a qualsevol lloc web en qualsevol navegador web, la seva cookie corresponent s’escriu al disc dur.
Les cookies s’utilitzen per fer un seguiment de les sessions d’usuari, mostrar anuncis, recordar l’elecció de l’usuari mentre accedeix a qualsevol lloc web, recordar i recuperar el carret de la compra de l’usuari, fer un seguiment del nombre únic de visitants, etc.
Suposem que un lloc de comerç electrònic és accessible a molts països com els Estats Units, el Canadà, Austràlia i que les proves es fan a l'Índia. En aquest cas, mentre es prova el lloc de comerç electrònic per a diferents països de l’Índia, al principi es configuren les galetes dels països respectius perquè s’accedeixi a dades reals com la zona horària, etc., d’aquest país concret.
Q # 13) Definiu la validació del client.
Resposta: La validació del client és la que es fa bàsicament a nivell de navegador, on l’entrada de l’usuari es valida al mateix navegador sense la implicació del servidor.
Ho entenem amb l’ajut d’un exemple.
Suposem que un usuari introdueix un format de correu electrònic incorrecte mentre emplena un formulari. El navegador demanarà immediatament un missatge d'error per corregir-lo abans de passar al següent camp. Així, cada camp es corregeix abans d’enviar el formulari.
La validació del client es fa generalment mitjançant llenguatges de seqüències com ara atributs JavaScript, VBScript i HTML 5.
Els dos tipus de validació del client són:
- Validació a nivell de camp
- Validació del nivell de formulari
P # 14) Què enteneu per la validació del servidor?
Resposta: La validació del servidor es produeix quan la validació i el processament de les sol·licituds dels usuaris requereixen la resposta del servidor. Per entendre-ho amb més claredat, l’entrada de l’usuari s’envia al servidor i la validació es fa mitjançant llenguatges de seqüència d’ordres del servidor com PHP, Asp.NET, etc.
Després del procés de validació, els comentaris s’envien al client en forma de pàgina web generada dinàmicament.
En comparació amb el procés de validació del costat del client, el procés de validació del servidor és més segur perquè aquí l’aplicació està protegida contra atacs maliciosos i els usuaris poden evitar fàcilment el llenguatge de seqüència d’ordres del client.
P # 15) Diferencieu entre el lloc web estàtic i el dinàmic.
Resposta: La diferència entre llocs web estàtics i dinàmics és la següent:
Lloc web estàtic | Lloc web dinàmic |
---|---|
Els llocs web estàtics són els que només proporcionen informació i no hi ha cap mena d’interacció entre l’usuari i el lloc web. | Els llocs web dinàmics són aquells en què és possible la interacció de l'usuari entre el lloc web i l'usuari juntament amb la transmissió d'informació. |
Els llocs web estàtics són més barats de desenvolupar i allotjar. | Els llocs web dinàmics són més cars de desenvolupar, a més del cost d'allotjament. |
Els llocs web estàtics es poden carregar fàcilment al navegador del client a causa del seu contingut fix i la seva connectivitat a la base de dades. | Els llocs web dinàmics solen trigar-se a carregar-se al navegador del client, perquè els continguts que es mostren es creen i es recuperen dinàmicament mitjançant consultes de bases de dades. |
Els llocs web estàtics es poden crear a partir d’HTML, CSS i no requereixen cap llenguatge d’aplicació de servidor. | Els llocs web dinàmics requereixen un llenguatge d'aplicació de servidor com ASP.NET, JSP, PHP per executar l'aplicació al servidor i mostrar la sortida a la pàgina web. |
Canvi en el contingut de la pàgina de qualsevol lloc web estàtic; requereixen ser penjats al servidor moltes vegades. | El lloc web dinàmic proporciona facilitats per canviar el contingut de la pàgina mitjançant l'aplicació del servidor. |
P # 16) Què enteneu per les proves client-servidor?
Resposta: L'aplicació client-servidor és aquella on l'aplicació es carrega o s'instal·la en un servidor, mentre que el fitxer EXE de l'aplicació es carrega a totes les màquines client. Aquest entorn s’utilitza generalment a les xarxes Intranet.
Es realitzen les proves següents en una aplicació client-servidor:
- Proves GUI tant en sistemes client com en servidor.
- Interacció client-servidor.
- La funcionalitat d'una aplicació.
- Proves de càrrega i rendiment.
- Proves de compatibilitat.
Tots els casos de prova i els escenaris de prova utilitzats en les proves d’aplicacions client-servidor es deriven de l’experiència i les especificacions de requisits del provador.
P # 17) Introduïu codis de resposta HTTP que el servidor retorna.
Resposta: Els codis de resposta HTTP es mostren a continuació:
- 2xx: això significa 'èxit'
- 3xx- Això significa 'redirecció'
- 4xx- Això significa 'Error d'aplicació'
- 5xx- Això significa 'Error del servidor'
P # 18) Quin és el paper de les proves d’usabilitat en les proves web?
Resposta: En les proves web, les proves d’usabilitat tenen un paper important. És ben sabut que les proves d’usabilitat són el mitjà per determinar la facilitat amb què un usuari final pot accedir fàcilment a l’aplicació amb o sense tenir coneixements de llenguatge de programació.
Pel que fa a les proves web, les proves d’usabilitat inclouen el següent:
- Per comprovar si el lloc web és fàcil d'utilitzar?
- L'usuari final pot navegar fàcilment per l'aplicació?
- Presència de qualsevol problema o ambigüitat que pugui dificultar l'experiència de l'usuari.
- Comproveu la rapidesa amb què l'usuari pot completar la tasca a l'aplicació.
P # 19) Quins són els entorns disponibles al web?
Resposta: Els diferents tipus d’entorn a la web són:
- Intranet (xarxa local)
- Internet (xarxa d’àrea ampla)
- Extranet (xarxa privada per Internet)
Q # 20) Quins són els formats de casos de prova en el cas d'un Estàtic lloc web i lloc web dinàmic?
Resposta: S'utilitzaran els següents formats de casos de prova en el cas de llocs web estàtics:
- Casos de prova front-end
- Casos de proves de navegació
S'utilitzaran els següents formats de casos de prova en el cas de llocs web dinàmics:
- Casos de prova front-end
- Casos de prova de fons
- Casos de proves de navegació
- Casos de prova de validació de camp
- Casos de proves de seguretat, etc.
P # 21) Llistar algunes subclases d'objectes de resposta HTTP?
Resposta: Escriure, buidar, dir, etc. són pocs objectes de resposta HTTP.
Les subclases de resposta HTTP són:
- HttpResponseRedirect
- HttpResponsePermanentRedirect
- HttpResponseBadRequest
- HttpResponseNotfound
P # 22) Demaneu algunes eines de proves web.
Resposta: Poques A continuació es detallen les eines de proves web:
- albergínia funcional
- Seleni
- Prova SOA
- JMeter
- iMacros, etc.
P # 23) Doneu alguns exemples d'aplicacions web que s'utilitzen en el nostre dia a dia.
Resposta: Poques alguns exemples inclouen:
- Portals web com eBay, Amazon, Flipkart, etc.
- Aplicacions bancàries com ICICI, Yes Bank, HDFC, Kotak Mahindra, etc.
- Proveïdors de serveis de correu electrònic com Gmail, Yahoo, Hotmail, etc.
- Xarxes socials com Facebook, Twitter, LinkedIn, etc.
- Fòrums de discussió i informació com www.Softwaretestinghelp.com
P # 24) Què és un servidor intermediari?
Resposta: El servidor intermediari és un servidor que actua com a intermediari o que es troba entre el client i el servidor principal.
La comunicació entre el servidor principal i el client-servidor es realitza a través d’un servidor proxy, ja que la sol·licitud del client de qualsevol connexió, fitxer, recursos del servidor principal s’envia a través d’un servidor proxy i, de nou, la resposta del servidor principal o de la memòria cau local a client-servidor es fa a través del servidor intermediari.
A continuació s’enumeren alguns dels servidors proxy més habituals en funció del seu propòsit i funcionalitat:
- Proxy transparent
- Servidor intermediari web
- Proxy anònim
- Proxy distorsionant
- Proxy d’anonimat alt
El servidor intermediari s’utilitza bàsicament per als propòsits següents:
- Per millorar el rendiment de la resposta web.
- En cas de presència d’un document a la memòria cau, la resposta s’envia directament al client.
- El servidor intermediari filtra el contingut de les pàgines web en forma de servidors intermediaris web.
- Un servidor intermediari també s’utilitza per bloquejar contingut web ofensiu al qual l’usuari pugui accedir, especialment en una organització, escola i universitat.
- Els proxies web eviten l’atac de virus informàtics i programari maliciós.
P # 25) Què és un servidor de base de dades?
Resposta: Un servidor de base de dades es pot definir com un servidor que fa referència al sistema back-end d’una aplicació de base de dades que proporciona serveis de base de dades, com ara accedir i recuperar dades de la base de dades.
El servidor de bases de dades utilitza l’arquitectura client / servidor on es pot accedir a les dades a través del servidor de base de dades mitjançant un “frontal” que executa i mostra dades a la màquina de l’usuari o un “back-end” que s’executa al mateix servidor de base de dades.
Un servidor de bases de dades és com un magatzem de dades i també es manté al sistema de gestió de bases de dades (SGBD).
Poques preguntes més bàsiques sobre l'entrevista de proves de programari
P # 1) Què és la prova dinàmica?
Resposta: La prova dinàmica es realitza executant el codi o el programa amb diversos valors d’entrada i posteriorment es verifica la sortida.
Q # 2) Què és la prova GUI?
Resposta: La prova d’interfície gràfica d’usuari o GUI és el procés de comprovació de la interfície d’usuari del programari en funció dels requisits / maquetes / dissenys HTML proporcionats, etc.,
P # 3) Què és la prova formal?
Resposta: La verificació de programari, que es realitza seguint un pla de proves, procediments de prova i documentació adequada amb l’aprovació del client, s’anomena Prova formal.
Q # 4) Què són les proves basades en el risc?
Resposta: La identificació de la funcionalitat crítica del sistema i, a continuació, la decisió de les ordres en què s’han de provar aquestes funcionalitats i realitzar-ne les proves s’anomena prova basada en el risc.
P # 5) Què és la prova primerenca?
Resposta: Realitzeu proves tan aviat com sigui possible durant el cicle de vida del desenvolupament per trobar defectes a les primeres etapes de STLC . Les proves inicials són útils per reduir el cost de solucionar defectes en les últimes etapes de STLC.
Q # 6) Què són les proves exhaustives?
Resposta: La prova de la funcionalitat amb totes les entrades vàlides i no vàlides i les condicions anteriors s’anomena prova exhaustiva.
Q # 7) Què és l'agrupació de defectes?
Resposta: Qualsevol mòdul o funcionalitat petita pot contenir diversos defectes i, per concentrar-se més en provar aquestes funcionalitats, es coneix com a agrupació de defectes.
Q # 8) Què és la paradoxa dels plaguicides?
Resposta: Si els casos de prova ja preparats no troben defectes, afegiu / reviseu casos de prova per trobar més defectes, això es coneix com Pesticide Paradox.
P # 9) Què és la prova estàtica?
Resposta: La verificació manual del codi sense executar el programa s’anomena prova estàtica. En aquest procés, els problemes s’identifiquen al codi mitjançant la verificació del codi, requisits i documents de disseny.
Q # 10) Què és la prova positiva?
Resposta: És la forma de prova que es realitza a l'aplicació per determinar si el sistema funciona correctament o no. Bàsicament, es coneix com l'enfocament de 'prova per aprovar'.
Q # 11) Què són les proves negatives?
Resposta: El programari de proves amb un enfocament negatiu per comprovar si el sistema no 'mostra error quan no se suposa' i 'no mostra error quan se suposa que' es denomina Prova negativa.
P # 12) Què és una prova de punta a punta?
Resposta: La prova de la funcionalitat general del sistema, inclosa la integració de dades entre tots els mòduls, s’anomena Proves d’extrem a extrem.
P # 13) Què són les proves exploratòries?
Resposta: Explorar l'aplicació, entendre'n les funcionalitats, afegir (o) modificar els casos de prova existents per obtenir millors proves s'anomena proves exploratòries.
P # 14) Què és la prova de mico?
Resposta: Les proves realitzades en una aplicació sense cap pla i realitzades aleatòriament amb les proves per trobar qualsevol fallada del sistema amb la intenció de trobar defectes complicats s’anomenen proves de mico.
P # 15) Què són les proves no funcionals?
Resposta: La validació de diversos aspectes no funcionals del sistema, com ara interfícies d'usuari, facilitat d'ús, seguretat, compatibilitat, càrrega, estrès i rendiment, etc., s'anomena proves no funcionals.
P # 16) Què són les proves d’usabilitat?
Resposta: Comprovar la facilitat amb què els usuaris finals poden entendre i manejar l’aplicació s’anomena Prova d’usabilitat.
P # 17) Què són les proves de seguretat?
Resposta: Validar si totes les condicions de seguretat s’implementen correctament al programari (o no) s’anomena proves de seguretat.
P # 18) Què són les proves de rendiment?
Resposta: El procés de mesurar diverses característiques d’eficiència d’un sistema, com ara el temps de resposta, les transaccions de tensió de càrrega per minut, la combinació de transaccions, etc., s’anomena Prova de rendiment.
P # 19) Què és la prova de càrrega?
Resposta: L’anàlisi del comportament funcional i de rendiment d’una aplicació en diverses condicions s’anomena Prova de càrrega.
P # 20) Què és la prova d’estrès?
Resposta: Comprovació del comportament de l'aplicació en condicions d'estrès
(o)
Reduir els recursos del sistema i mantenir la càrrega constant i comprovar el comportament de l’aplicació s’anomena Prova d’estrès.
P # 21) Què és el procés?
Resposta: Un procés és un conjunt de pràctiques realitzades per aconseguir un propòsit determinat; pot incloure eines, mètodes, materials o persones.
P # 22) Què és la gestió de la configuració de programari?
Resposta: El procés d’identificació, organització i control dels canvis en el desenvolupament i manteniment de programari.
(o)
És una metodologia per controlar i gestionar un projecte de desenvolupament de programari.
P # 23) Què és un procés de prova / cicle de vida?
Resposta: inclou els factors següents:
- Redacció d’un pla de proves
- Escenaris de prova
- Casos de prova
- Execució dels casos de prova
- Resultats de l'exàmen
- Informes de defectes
- Seguiment de defectes
- Tancament de defectes
- Alliberament de la prova
P # 24) Quina és la forma completa de CMMI?
Resposta: Integració del model de maduresa de la capacitat
P # 25) Què és un Code Walk Through?
Resposta: Una anàlisi informal del codi font del programa per trobar els defectes i verificar les tècniques de codificació es denomina Code Walk Through.
P # 26) Què és la prova de nivell d'unitat?
Resposta: Les proves de programes, mòduls o unitats de codi individuals s’anomenen proves de nivell d’unitat.
P # 27) Què és la prova de nivell d'integració?
Resposta: Proves de programes, mòduls (o) unitats de codi relacionats.
(o)
Les particions del sistema que estan preparades per provar-les amb altres particions del sistema s’anomenen proves de nivell d’integració.
P # 28) Què és la prova de nivell de sistema?
Resposta: Les proves de tot el sistema informàtic en tots els mòduls s’anomenen proves de nivell de sistema. Aquest tipus de proves poden incloure proves funcionals i estructurals.
P # 29) Què és la prova alfa?
Resposta: Les proves de tot un sistema informàtic abans de llançar-se a la UAT s’anomenen proves Alpha.
P # 30) Què és la prova d'acceptació d'usuaris (UAT)?
Resposta: UAT és la forma de provar un sistema informàtic pel client per verificar si compleix o no els requisits proporcionats.
P # 31) Què és un pla de proves?
Resposta: És un document que descriu l'abast, l'enfocament, els recursos i el calendari de les activitats de prova. Identifica els elements de prova, les funcions a provar, les tasques de prova, qui farà cada tasca i els riscos que requereixin una planificació de contingència.
P # 32) Què és un escenari de prova?
Resposta: Identificar totes les àrees possibles a provar (o) el que es vol provar es denomina escenari de prova.
P # 33) Què és l'ECP (partició de classe d'equivalència)?
Resposta: És un mètode per derivar casos de prova.
Feu clic a aquí per saber-ne més.
P # 34) Què és un defecte?
Resposta: Qualsevol defecte o imperfecció en un producte de treball de programari es denomina Defecte.
(o)
Quan el resultat esperat no coincideix amb el resultat real de l'aplicació, s'anomena Defecte.
P # 35) Què és la gravetat?
Resposta: Defineix la importància del defecte des del punt de vista funcional, és a dir, fins a quin punt és crític un defecte respecte a l’aplicació.
P # 36) Què és la prioritat?
Resposta: Indica la importància o la urgència de solucionar un defecte
P # 37) Què és tornar a provar?
Resposta: Tornar a provar l'aplicació significa verificar si els defectes s'han solucionat o no.
P # 38) Què és la prova de regressió?
Resposta: La verificació d'una àrea funcional i no funcional existent després de fer canvis a la part d'un programari o l'addició de noves funcions s'anomena Prova de regressió.
P # 39) Què són les proves de recuperació?
Resposta: Comprovar si el sistema és capaç de gestionar algunes situacions inesperades o imprevisibles s’anomena Prova de recuperació.
P # 40) Què són les proves de globalització?
Resposta: És el procés de verificació de si el programari es pot executar independentment del seu entorn geogràfic i cultural. Comprovació de si l’aplicació té la funció per definir i canviar l’idioma, la data, el format i la moneda o si està dissenyada per a usuaris globals.
P # 41) Què són les proves de localització?
Resposta: La verificació de l’aplicació globalitzada per a una localitat concreta d’usuaris, en condicions culturals i geogràfiques, s’anomena Prova de localització.
P # 42) Què són les proves d'instal·lació?
Resposta: Comprovar si podem instal·lar un programari (o) amb èxit (o no), segons les directrius del document d’instal·lació, s’anomena Prova d’instal·lació.
P # 43) Què són les proves de desinstal·lació?
Resposta: Comprovar si som capaços de desinstal·lar (o) no amb èxit el programari del sistema s’anomena Prova de desinstal·lació
P # 44) Què és la prova de compatibilitat?
Resposta: Comprovar si l’aplicació és compatible amb entorns de programari i maquinari diferents o no s’anomena proves de compatibilitat.
Q # 45) Què és una estratègia de prova?
Resposta: Forma part d'un pla de proves que descriu com es duen a terme les proves del projecte i quins tipus de proves cal realitzar a l'aplicació.
P # 46) Què és un cas de prova?
Resposta: Un cas de prova és un conjunt de passos precondicionals que cal seguir amb les dades d’entrada i el comportament esperat per validar la funcionalitat d’un sistema.
P # 47) Què és el cas de prova de validació empresarial?
Resposta: Un cas de prova que es prepara per comprovar l'estat del negoci o un requisit empresarial s'anomena cas de prova de validació d'empresa.
Q # 48) Què és un bon cas de prova?
Resposta: Un cas de prova que té una alta prioritat de detectar defectes s’anomena cas de prova bo.
P # 49) Què és la prova de casos d'ús?
Resposta: Validar un programari per confirmar si es desenvolupa segons els casos d’ús o no s’anomena Prova de casos d’ús.
P # 50) Què és una edat de defectes?
Resposta: La bretxa de temps entre la data de detecció i la data de tancament d'un defecte es denomina Edat del defecte.
P # 51) Què és el defecte Showstopper?
Resposta: Un defecte que no permet que les proves continuïn més es diu Showstopper Defect.
P # 52) Què és un tancament de proves?
Resposta: És l’última fase de la STLC, on la direcció prepara diversos informes resum de proves que expliquen les estadístiques completes del projecte en funció de les proves realitzades.
P # 53) Què és la prova de cub?
Resposta: Les proves de cubs també es coneixen com a proves A / B. S’utilitza principalment per estudiar l’impacte de diversos dissenys de productes en les mètriques de llocs web. Dues versions simultànies s'executen en una sola pàgina o en un conjunt de pàgines web per mesurar la diferència en els percentatges de clics, la interfície i el trànsit.
Q # 54) Què s’entén per criteris d’entrada i criteris de sortida a les proves de programari?
Resposta: Criteris d’entrada és el procés que ha d'estar present quan comença un sistema, com ara
- SRS: programari
- FRS
- Cas d'ús
- Cas de prova
- Pla de proves
Criteris de sortida assegureu-vos si la prova s'ha completat i l'aplicació està llesta per al llançament, com ara
metodologia àgil scrum entrevista preguntes respostes
- Informe de resum de la prova
- Mètriques
- Informe d’anàlisi de defectes
P # 55) Què és la prova de simultaneïtat?
Resposta: Es tracta d’una prova de diversos usuaris per accedir a l’aplicació alhora per verificar l’efecte sobre el codi, el mòdul o la base de dades i s’utilitza principalment per identificar les situacions de bloqueig i bloqueig del codi.
P # 56) Què és la prova d'aplicacions web?
Resposta: Les proves d'aplicacions web es fan en un lloc web per comprovar: càrrega, rendiment, seguretat, funcionalitat, interfície, compatibilitat i altres problemes relacionats amb la usabilitat.
P # 57) Què és la prova unitària?
Resposta: Les proves d’unitats es fan per comprovar si els mòduls individuals del codi font funcionen correctament o no.
P # 58) Què és la prova d'interfície?
Resposta: Es fan proves d’interfície per comprovar si els mòduls individuals es comuniquen correctament segons les especificacions o no. Les proves d'interfície s'utilitzen principalment per provar la interfície d'usuari de les aplicacions GUI.
P # 59) Què és la prova de gamma?
Resposta: Les proves gamma es realitzen quan el programari està llest per al llançament amb els requisits especificats; aquesta prova es realitza directament saltant totes les activitats de proves internes.
P # 60) Què és l'arnès de prova?
Resposta: Test Harness està configurant un conjunt d’eines i dades de prova per provar una aplicació en diverses condicions, que consisteix en controlar la correcció de la sortida amb la sortida esperada.
Els avantatges de provar l’arnès són : Augment de la productivitat a causa de l'automatització de processos i augment de la qualitat del producte
P # 61) Què és la prova d'escalabilitat?
Resposta: S'utilitza per comprovar si la funcionalitat i el rendiment d'un sistema són capaços de satisfer els canvis de volum i mida segons els requisits.
Les proves d’escalabilitat es fan mitjançant la prova de càrrega canviant diversos programes, configuracions de maquinari i entorn de proves.
P # 62) Què són les proves Fuzz?
Resposta: La prova de fuzz és una tècnica de prova de caixa negra que utilitza dades errònies aleatòries per atacar un programa per comprovar si hi ha alguna cosa que falla a l'aplicació.
Q # 63) Quina diferència hi ha entre QA, QC i proves?
Resposta:
- QA: Està orientat al procés i el seu objectiu és evitar els defectes d’una aplicació.
- QC: El control de qualitat està orientat al producte i és un conjunt d’activitats que s’utilitzen per avaluar un producte de treball desenvolupat.
- Proves: Executar i verificar una aplicació amb la intenció de detectar defectes.
Q # 64) Què són les proves basades en dades?
Resposta: És un procés de proves d'automatització en què una aplicació es prova amb diversos conjunts de dades amb diferents condicions prèvies com a entrada a l'script.
Conclusió
Espero que les preguntes i respostes de les entrevistes de proves manuals de programari donades siguin beneficioses per a cadascun de vosaltres.
Estic segur que amb un coneixement exhaustiu d’aquestes preguntes i respostes, podeu presentar-vos amb confiança a qualsevol entrevista de prova de control de qualitat i superar-la amb molt d’èxit.
Us desitgem tot l’èxit !!
Lectura recomanada
- Preguntes i respostes de l’entrevista
- Algunes preguntes d’entrevistes de proves de programari interessants
- Com es prepara per a l’entrevista de proves de programari
- Les millors eines de prova de programari 2021 (Eines d'automatització de proves de control de qualitat)
- Preguntes d'entrevistes de proves manuals de programari per a professionals experimentats
- Recursos i descàrregues de proves de programari de control de qualitat
- Prova de programari Treball d'assistent de control de qualitat
- 20 preguntes senzilles per comprovar el vostre programari Provant coneixements bàsics (Concurs en línia)