Проверка при тестване на софтуер
Проверката при тестване на софтуер е процес на проверка на документи, дизайн, код и програма, за да се провери дали софтуерът е създаден в съответствие с изискванията или не. Основната цел на процеса на проверка е да осигури качество на софтуерното приложение, дизайн, архитектура и т.н. Процесът на проверка включва дейности като прегледи, разходки и проверка.
Проверка при тестване на софтуер
Проверката при тестване на софтуер е динамичен механизъм за тестване и валидиране, ако софтуерният продукт действително отговаря на точните нужди на клиента или не. Процесът помага да се гарантира, че софтуерът изпълнява желаната употреба в подходяща среда. Процесът на валидиране включва дейности като модулно тестване, тестване на интеграция, тестване на системата и тестване за приемане от потребителя.
КЛЮЧОВА РАЗЛИКА
- Процесът на проверка включва проверка на документи, дизайн, код и програма, докато процесът на проверка включва тестване и валидиране на действителния продукт.
- Проверката не включва изпълнение на код, докато проверката включва изпълнение на код.
- Проверката използва методи като рецензии, инструкции, инспекции и проверка на бюро, докато валидирането използва методи като тестване на черна кутия, тестване на бяла кутия и нефункционално тестване.
- Проверката проверява дали софтуерът потвърждава спецификация, докато Проверката проверява дали софтуерът отговаря на изискванията и очакванията.
- Проверката открива грешките в началото на цикъла на разработка, докато Проверката открива грешките, които проверката не може да улови.
- Целта на процеса на проверка е върху софтуерната архитектура, дизайн, база данни и др., Докато процесът на проверка е насочен към действителния софтуерен продукт.
- Проверката се извършва от екипа за QA, докато валидирането се извършва чрез участието на екип за тестване с екипа за QA.
- Процесът на проверка идва преди проверка, докато процесът на проверка идва след проверка.
Проверка срещу проверка: Ключова разлика
Проверка | Проверка |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Пример за проверка и валидиране
- В софтуерното инженерство вземете предвид следната спецификация
Кликващ бутон с име Submet
- Проверката би проверила документацията за проектиране и коригирането на правописната грешка.
- В противен случай екипът за разработка ще създаде бутон като
- Така че новата спецификация е
Кликващ бутон с име Изпращане
- След като кодът е готов, проверката се извършва. Намерен тест за валидиране -
- Благодарение на теста за валидиране, екипът за разработка ще направи бутона за изпращане щракване