Слайд 2Андрей Матухно
5 лет в тестировании
QA and Analyst в AltexSoft
(http://www.altexsoft.com)
Тестировал приложения написанные
![Андрей Матухно 5 лет в тестировании QA and Analyst в AltexSoft (http://www.altexsoft.com)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388757/slide-1.jpg)
на Java ME, JS, Java SE, .NET, PHP, Ruby, C++
Также в работе использовал Visual Basic, ActionScript, Python
Работаю с Selenium 3 года (IDE, RC, WebDriver)
Слайд 3Установка Ubuntu
www.ubuntu.com
www.ubuntu.ru
CD/DVD
*.ISO
www.pendrivelinux.com
Для установки через USB
![Установка Ubuntu www.ubuntu.com www.ubuntu.ru CD/DVD *.ISO www.pendrivelinux.com Для установки через USB](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388757/slide-2.jpg)
Слайд 5Установка Selenium
> sudo aptitude install python-pip
> pip install selenium
Pip – инструмент для
![Установка Selenium > sudo aptitude install python-pip > pip install selenium Pip](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388757/slide-4.jpg)
загрузки и инсталляции python пакетов
Слайд 6Какую выбрать IDE?
IDLE -входит в стандартный набор, легковесная, бесплатная, только для простых
![Какую выбрать IDE? IDLE -входит в стандартный набор, легковесная, бесплатная, только для](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388757/slide-5.jpg)
задач
PyCharm – популярный выбор, платная
Eclipse – бесплатная, ресурсоемкая, поддерживает много языков программирования, нужно доустанавливать модуль PyDev
Слайд 7Установка Eclipse
> sudo aptitude install eclipse
Eclipse – доступна в стандартных репозиториях Ubuntu
Установка
![Установка Eclipse > sudo aptitude install eclipse Eclipse – доступна в стандартных](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388757/slide-6.jpg)
занимает ~30минут
Слайд 8PyDev
PyDev - Python IDE для Eclipse, позволяет писать на Python, Jython, IronPython.
![PyDev PyDev - Python IDE для Eclipse, позволяет писать на Python, Jython, IronPython.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388757/slide-7.jpg)
Слайд 9Установка PyDev
Install New Software...
pydev.org/updates
Confirm Aptana Certificate
Есть возможность установки с zip архива
![Установка PyDev Install New Software... pydev.org/updates Confirm Aptana Certificate Есть возможность установки с zip архива](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388757/slide-8.jpg)
Слайд 10Создание Проекта
Настройка PYTHONPATH
Auto Config
New Folder
usr/local/lib/python2.7/dist-packages/selenium
![Создание Проекта Настройка PYTHONPATH Auto Config New Folder usr/local/lib/python2.7/dist-packages/selenium](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388757/slide-9.jpg)
Слайд 11Структура теста
Логика
Данные
Драйвер
![Структура теста Логика Данные Драйвер](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/388757/slide-10.jpg)