Я пытаюсь выбрать инструменты автоматического тестирования пользовательского интерфейса для следующего сценария с 4 приложениями:
- app 1 одно приложение с WEB UI
- приложение 2 одно гибкое приложение
- приложение 3 одно приложение HTML5
- app 4 одно приложение с пользовательским интерфейсом WPF
Так что в идеале я ищу универсальное решение. Что-то, что может обрабатывать тесты как для WEB (приложения 1, 2 и 3), так и для WPF (приложение 4), например SilkTest, TestComplete и Seapine QA Wizard.
Однако приложение 4 скоро исчезнет, как и необходимость его тестирования. Оставив меня только с приложениями WEB UI. В этом сценарии я бы выбрал Selenium, здесь нет вопросов.
So,
Вопрос 1. Вы бы порекомендовали универсальное решение, даже зная, что в будущем оно будет использоваться только для тестирования веб-приложений? Если да, то какой инструмент, по вашему мнению, лучше всего?
Вопрос 2: если я выберу Selenium для веб-приложений, мне все равно понадобится что-то для тестирования WPF. Я смотрю на Project White. Будет ли это лучший инструмент для работы или мне стоит поискать что-нибудь еще?