Да, это возможно. Итак, что вам нужно сделать, это 1-е чтение данных из Excel. Для этого вы можете использовать Apache POI .
После того, как вы прочитали данные из Excel, вы можете использовать эти данные, как если бы вы использовали обычные строки Java с Selenium.
Ниже приведены несколько ссылок для начала работы:
Мне действительно кажется вполне разумным, что корпорации, особенно те, которые используют закрытый исходный код, предпочли бы GWT больше, чем открытый. Разработчики исходных текстов, именно по причинам, связанным с упомянутыми в вопросе:
С другой стороны, разработчики с открытым исходным кодом часто являются любителями (хотя и не всегда), а любители склонны быть больше заинтересованы в подборе новых технологий "для удовольствия". Таким образом, любитель будет более открытым для написания Javascript напрямую, вероятно, с помощью Javascript-фреймворка, который не включает перевод с какого-либо другого исходного языка.
В частности, относительно перевода с исходного языка, это дырявая абстракция . В конце концов вам, вероятно, захочется перейти на «сырой» Javascript, и это легче сделать в среде, где вы уже пишете JS, чем в среде, в которой вы пишете Java, которая переводится.
Лично я избегал GWT для проектов, которые я хочу открыть, потому что мне было сложно использовать его для разработки через тестирование в Eclipse. Я бы не стал использовать открытый исходный код иначе.
Должны быть способы заставить его работать, но он сопротивлялся всем моим попыткам, поэтому я просто переключился на другую технологию.
Возможно, потому что GWT использует javascript и Ричард Столлман не фанат .
Я думаю, что вы правы, но вы можете добавить еще пару факторов:
GWT довольно молодые
программисты OpenSource работают на своем языке по выбору, и для небольших проектов с одним человеком, Java может быть немного неудобной, если вы еще этого не знаете (я самый большой поклонник Java, но у всех есть свои ограничения)
Java на самом деле не является отличным выбором для веб-интерфейсов, поэтому, несмотря на то, что GWT является отличным решением для этого, она никогда не будет более привлекательной, чем рельсы для очень маленькой команды разработчиков.