Съдържание:
Определение - Какво означава тестова автоматизация?
Тестовата автоматизация е термин, използван при тестване на софтуер и някои други видове свързани с ИТ тестване или осигуряване на качество. Това означава, че не е необходим човешки принос за генериране на тест. Различните видове автоматизация на тестовете помагат на бизнеса да преследва цели като тестване на софтуер с по-малко ресурси или по по-ефективни начини.
Техопедия обяснява тестовата автоматизация
В основата си тестовата автоматизация означава, че никой човек не трябва ръчно да започне теста. Дори много нетехнически потребители ще бъдат запознати с този принцип чрез разглеждане на инструменти като антивирусни програми, които самостоятелно инициират периодични тестове на компютър или работна станция. Сканирането на вируси и други събития също се случват автоматично. По същия начин тестовата автоматизация позволява процесите на тестване на софтуер да се случват автоматично, без тежестта на инициирането на потребителя.
Освен автоматизацията на тестовете, специфичните видове иновации помагат за тестване на софтуера още по-лесно и по-ефективно. Например, някои компании говорят за скриптова автоматизация на тестове. Това включва система, в която програмистите не трябва да напишат скрипт за всеки конкретен тестов случай. Използвайки кодови активи за многократна употреба, безскриптните ресурси за автоматизация на тестове могат също да помогнат за осигуряване на по-малко трудоемки начини за тестване на софтуер или по друг начин да оценяват продукти и услуги.
