"Automated Java UI testing. Technologies & Real Experience."
|
|
"Автоматизированное тестирование Java UI. Технологии и реальный опыт."
|
|
Alexandre Iline,
Maria Tishkova,
Alexander Kouznetsov,
SUN Microsystems
|
|
Александр Сергеевич Ильин,
Мария Тишкова,
Александр Михайлович Кузнецов,
SUN Microsystems
|
|
Keywords:
Automated testing, GUI testing, Regression testing, Functional Testing, Java Application Testing
|
|
Ключевые слова:
Автоматическое тестирование, тестирование пользовательского интерфейса, регрессионное тестирование, функциональное тестирование, тестирование Java приложений
|
|
Abstract
There are a huge amount of products with UI written on Java around the world. All these products need to be tested. The technologies described in this article helps to automate Java UI testing. This is the real experience gotten from testing of various Java UI products within SUN as well as open-source community. Some of the products we are testing are: NetBeans, Mobility Pack, Enterprise Pack, Creator Pack, Sun Studio. The technology we use for test automation is based on Jemmy. But even using the same tools, it is possible to use very different approaches. Some use test recording, others code tests manually. In this article we will describe several approaches we use. |
|
Краткая аннотация
Любой продукт или инструмент нуждается в тестировании, Java UI приложения тоже. Автоматизированное тестирование пользовательского интерфейса помогает уменьшить затраты на тестирование и, в то же время, ускорить выпуск продуктов. К сожалению, автоматическое тестирование пользовательского интерфейса сложно само по себе, не говоря даже о выборе оптимальных подходов. Как тестировать UI? С чего начать? Какие инструменты попробовать? Какие тесты автоматизировать и когда?
Во время презентации, представители нескольких команд тестировщиков из SUN Microsystems расскажут о том какие подходы, инструменты и технологии они используют. Они расскажут о реальном опыте тестирования таких продуктов как NetBeans, Mobility Pack, Enterprise Pack, Java Studio Creator, Sun Studio. Они расскажут что они делают чтобы тратить меньше на автоматизацию тестирования и при этом получать больше. |
|
|
|