Про Тестинг - Автоматизоване Тестування - Вибір інструменту автоматизації тестування
Вибір інструменту частозалежить від об'єкта тестування та вимог до тестових сценаріїв, т.к. інструменти тестування не можуть підтримувати всі технології, що використовуються при розробці додатків. Тобто вибір інструменту зводиться до банального методу спроб і помилок. У результаті нерідко ми вибираємо кілька інструментів для тестування функцій програми. Наприклад, GUI ми перевіряємо за допомогоюMercury WinRunner, бекенд процеси - використовуючи"java based test tools"або інші інструменти. Основніаспекти вибору інструменту автоматизації тестуваннярозглянуті у розділі "Як автоматизувати?".
Розглянемоінструменти для автоматизованого функціонального тестування від різних виробників:
| Компанія | Інструмент |
| Hewlett-Packard (Mercury Interactive) | QuickTest Professional, WinRunner |
| IBM Rational | Rational Robot, Rational Functional Tester |
| Borland (Segue) | SilkTest |
| AutomatedQA Corp | TestComplete |
| Microsoft | Microsoft VS 2005 |
| SeleniumHQ | Selenium |
Окремим пунктом також хочеться виділитиJava бібліотеки для автоматизованого тестування (java based test tools and libraries):
Також існує величезна кількість фреймворків та інструментів, орієнтованих не тільки на Java, але й на інші мови програмування, такі як: ruby, php, C#, javascript, python, perl і т.д. Їхній огляд ми проведемо найближчим часом.