У дома Данни на Guide-Bulgaria.com Какво е генериране на тестови случаи? - определение от техопедия

Какво е генериране на тестови случаи? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава генериране на тестови случаи?

Генерирането на тестови случаи е процесът на писане на тестови случаи SQL за проверка и тестване на функционалността на базата данни. Релационните бази данни се питат от SQL изрази, така че тестовите случаи се генерират и в SQL. Тестовите случаи са проектирани въз основа на функционалностите на приложение. Така той варира от едно приложение към друго. Целта на генерирането на тестови случаи е да се провери продукцията спрямо очакваните резултати. Въз основа на резултатите или тестовият случай се променя или запазва такъв, какъвто е.

Techopedia обяснява генерирането на тестови случаи

Целта на тестването е да се намерят бъгове в система или приложение. Генерирането на тестови случаи е процесът на изграждане на тестови пакети за откриване на системни грешки. Тестова група е група от подходящи тестови случаи, групирани заедно. Генерирането на тестови случаи е най-важният и основен процес на тестване на софтуера.

Съществуват множество техники за генериране на тестови случаи:

  • Целево ориентиран подход - Целта на целево ориентирания подход за генериране на тестови случаи е да обхване конкретен раздел, изявление или функция. Тук пътят на изпълнение не е важен, но основната цел е тестване на целта.
  • Случайният подход - Случайният подход генерира тестови случаи въз основа на предположения за грешки и системни неизправности.
  • Техника, базирана на спецификации - Този модел генерира тестови случаи въз основа на официалните спецификации за изискване.
  • Техника, базирана на изходния код - Подходът за генериране на случаи, базиран на изходния код, следва пътя на контролния поток, който трябва да бъде тестван, и тестовите случаи се генерират съответно. Той тества пътищата за изпълнение.
  • Подход, базиран на скица-диаграма - Този тип генериране на случаи следва схемата на Унифицирания език за моделиране (UML) за формулиране на тестовите случаи.

Освен тези подходи за генериране на тестови случаи, в света на тестовете има множество други процеси. Но какъвто и да е подходът, правилният процес за генериране на тестови случаи е един от най-критичните фактори за успешното изпълнение на проекта.

Това определение е написано в контекста на SQL
Какво е генериране на тестови случаи? - определение от техопедия