Инструмент автоматизации для работы с SWT и NatTable

У меня есть задача найти лучший инструмент автоматизации для моего настольного продукта. Когда я обсуждал с разработчиками, они сказали, что продукт использует SWT (Standard Widget Toolkit) для разработки GUI, и использовал Nuebula Project (NatTable, tableCombo) для таблиц и комбинированных блоков. Так что, если я получу инструмент, который будет работать с nubula & SWT, моя задача почти выполнена. Любая помощь здесь? Какой может быть лучшим инструментом для борьбы с этими технологиями?

Я привык к селену для веб-приложений. Но настольные приложения и использование SWT & Nebula для меня совершенно новые.

2 ответа

Решение

Вы можете попробовать использовать SWTBot, RCPTT, который утверждает, что поддерживает NatTable начиная с версии 2.1 (хотя билет на bugzilla никогда не закрывался) и один раз в форуме упоминался QF-Test.

"Лучший" инструмент здесь будет довольно субъективным, но я выброшу eggPlant как инструмент, о котором я слышал много замечательных вещей. Я никогда не использовал это лично (и не имею никакого отношения к TestPlant), но из разговоров, которые я имел с нашими тестировщиками, они немедленно подобрали это и нашли, что это было очень интуитивно. Основным преимуществом здесь является то, что он будет работать на любой платформе - не только для вашего варианта использования настольного приложения, использующего SWT. С другой стороны, я не уверен, насколько это дорого, но ваша компания / группа может использовать ее повсеместно, поэтому в этом отношении есть и плюсы и минусы.

Другие вопросы по тегам