Huis databases Wat is het genereren van testgevallen? - definitie van techopedia

Wat is het genereren van testgevallen? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Test Case Generation?

Het genereren van testgevallen is het schrijven van SQL-testgevallen voor het verifiëren en testen van databasefunctionaliteit. Relationele databases worden opgevraagd door SQL-instructies, dus de testgevallen worden ook gegenereerd in SQL. Testgevallen zijn ontworpen op basis van de functionaliteiten van een applicatie. Het varieert dus van applicatie tot applicatie. Het doel van het genereren van testgevallen is om de output te vergelijken met de verwachte resultaten. Op basis van de resultaten wordt de testcase aangepast of bewaard zoals hij is.

Techopedia verklaart Test Case Generation

Het doel van testen is om bugs in een systeem of applicatie te vinden. Het genereren van testgevallen is het bouwen van testpakketten voor het detecteren van systeemfouten. Een testpakket is een groep relevante testcases die zijn gebundeld. Het genereren van testgevallen is het belangrijkste en meest fundamentele proces van het testen van software.

Er zijn meerdere technieken beschikbaar voor het genereren van testgevallen:

  • Doelgerichte benadering - Het doel van de doelgerichte benadering voor het genereren van testgevallen is het behandelen van een bepaalde sectie, verklaring of functie. Hier is het uitvoeringspad niet belangrijk, maar het testen van het doel is het primaire doel.
  • Willekeurige benadering - De willekeurige benadering genereert testgevallen op basis van veronderstellingen van fouten en systeemfouten.
  • Op specificaties gebaseerde techniek - Dit model genereert testgevallen op basis van de formele vereistenpecificaties.
  • Op broncode gebaseerde techniek - De op broncode gebaseerde benadering voor het genereren van gevallen volgt een te testen besturingsstroompad en de testgevallen worden dienovereenkomstig gegenereerd. Het test de uitvoeringspaden.
  • Schetsdiagrambenadering - Dit type benadering voor het genereren van cases volgt het UML-diagram (Unified Modelling Language) om de testgevallen te formuleren.

Afgezien van deze benaderingen voor het genereren van testgevallen, zijn er meerdere andere processen beschikbaar in de testwereld. Maar wat de aanpak ook is, een goed testprocesgeneratieproces is een van de meest kritische factoren voor een succesvolle projectimplementatie.

Deze definitie is geschreven in de context van SQL
Wat is het genereren van testgevallen? - definitie van techopedia