
С чего начать автоматизацию
#1
Отправлено 15 февраля 2012 - 19:51
Хочу попробовать начать автоматизировать свою работу. Скачал селениум, запустил сервер, открыл элклипс и не знаю что делать. До сих пор даже не определился с языком программирования (выбор между питоном и явой).
Можете дать советов с чего вообще начать?
п.с. помню из студенческих курсов по изучения С нам давали несколько операторов и объясняли что да как надо делать чтоб вывести сообщение на экран. Для селениума я так и не нашел простого теста для авторизации на сайте.
#2
Отправлено 16 февраля 2012 - 04:57
Если открыли и не знаете, с чего начать - советую записаться на курс "Программирование для тестировщиков". Если начальство хочет автоматизации, можно попросить их оплатить.
Или идти на поклон к программистам. Потому что если вы не знаете, как начать, или вы будете сами долго и упорно пытаться сделать хоть что-то, или вам подскажут.
Еще вариант - используйте рекордер на обоих языках, а потом почитайте записанный код. Поймете, какой язык вам ближе :)
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/
#4
Отправлено 16 февраля 2012 - 06:37
И нужна ли она вообще?
#5
Отправлено 16 февраля 2012 - 06:40
Плюсы такого выбора:
- можно использовать стандарты кодирования такие же, как у девелоперов.
- консультирование или написание сложных мест девелоперами
- возможность миграции qa -> dev, что бывает не так уж редко
А так начинать надо как и обычно, берем книжку по языку программирования и читаем. Без четкого знания основ языка, синтаксиса и стандартных библиотек на начальном уровне, на курсы лучше не идти. Опять же, имхо, любые программерские курсы 0-ого уровня - деньги на ветер.
#6
Отправлено 16 февраля 2012 - 09:50
Всем привет.
Хочу попробовать начать автоматизировать свою работу.
Закрой эклипс, удали селениум.
Установи CI. сделай на ней кнопки "Поднять приложение на последней версии", "обновить приложение до последней версии", "поднять стенд на указанной версии", "поднять стенд с указанной базой", "переподнять стенд с чистой базой".
До сих пор даже не определился с языком программирования (выбор между питоном и явой).
Лучше выбрать тот язык, на котором ведется разработка.
#7
Отправлено 16 февраля 2012 - 10:30
Закрой эклипс, удали селениум.

#8
Отправлено 16 февраля 2012 - 10:33
Как с английским обстоят дела???Всем привет.
Хочу попробовать начать автоматизировать свою работу. Скачал селениум, запустил сервер, открыл элклипс и не знаю что делать. До сих пор даже не определился с языком программирования (выбор между питоном и явой).
Можете дать советов с чего вообще начать?
п.с. помню из студенческих курсов по изучения С нам давали несколько операторов и объясняли что да как надо делать чтоб вывести сообщение на экран. Для селениума я так и не нашел простого теста для авторизации на сайте.
Если хорошо, то найдите эту книжку Selenium 1.0: Testing Tools. Beginners Guide и будет вам счастье)
#9
Отправлено 16 февраля 2012 - 19:07
Сами хотите начать или начальство заставляет?
Если открыли и не знаете, с чего начать - советую записаться на курс "Программирование для тестировщиков". Если начальство хочет автоматизации, можно попросить их оплатить.
Или идти на поклон к программистам. Потому что если вы не знаете, как начать, или вы будете сами долго и упорно пытаться сделать хоть что-то, или вам подскажут.
Еще вариант - используйте рекордер на обоих языках, а потом почитайте записанный код. Поймете, какой язык вам ближе :)
Оля, сам хочу начать. На поклон - не вариант. Ребята на перле пишут:)
Начните с этого видео
спасибо
Для начала определитесь, для чего вам нужна автоматизация.
И нужна ли она вообще?
в том то и дело. есть некоторые моменты которые хотел бы автоматизировать, но в целом - проект не осилю (очень большой проект)
допустим автоматизировать хотелось бы xmlrpc
имхо, автотесты лучше писать на том же языке, на котором идет разработка приложения.
Плюсы такого выбора:
- можно использовать стандарты кодирования такие же, как у девелоперов.
- консультирование или написание сложных мест девелоперами
- возможность миграции qa -> dev, что бывает не так уж редко
А так начинать надо как и обычно, берем книжку по языку программирования и читаем. Без четкого знания основ языка, синтаксиса и стандартных библиотек на начальном уровне, на курсы лучше не идти. Опять же, имхо, любые программерские курсы 0-ого уровня - деньги на ветер.
имеется 2 корочки программиста:) но как бы так сложилось, что особо программировать не тянуло, а вот поломать ......
Всем привет.
Хочу попробовать начать автоматизировать свою работу.
Закрой эклипс, удали селениум.
спасибо за совет
Как с английским обстоят дела???
Всем привет.
Хочу попробовать начать автоматизировать свою работу. Скачал селениум, запустил сервер, открыл элклипс и не знаю что делать. До сих пор даже не определился с языком программирования (выбор между питоном и явой).
Можете дать советов с чего вообще начать?
п.с. помню из студенческих курсов по изучения С нам давали несколько операторов и объясняли что да как надо делать чтоб вывести сообщение на экран. Для селениума я так и не нашел простого теста для авторизации на сайте.
Если хорошо, то найдите эту книжку Selenium 1.0: Testing Tools. Beginners Guide и будет вам счастье)
ну так себе с инглишем. спеки и все такое читаю, но чтоб изучать что-то наверно не потяну
#10
Отправлено 17 февраля 2012 - 06:11
в том то и дело. есть некоторые моменты которые хотел бы автоматизировать, но в целом - проект не осилю (очень большой проект)
допустим автоматизировать хотелось бы xmlrpc
xmlrpc??? а что именно и как. А то если я правильно понял, то selenium вам тут не помощник
#11
Отправлено 19 февраля 2012 - 09:00
ну это "одно из" чего бы я хотел бы автоматизировать (просто отправлять запросы и смотреть поломалось ли или нет)
в том то и дело. есть некоторые моменты которые хотел бы автоматизировать, но в целом - проект не осилю (очень большой проект)
допустим автоматизировать хотелось бы xmlrpc
xmlrpc??? а что именно и как. А то если я правильно понял, то selenium вам тут не помощник
а вооьще хотелось бы автоматизировать: авторизация, постинг каментов с записями, френдование и так далее
#12
Отправлено 19 февраля 2012 - 11:32
а вооьще хотелось бы автоматизировать: авторизация, постинг каментов с записями, френдование и так далее
Я думаю, тут имеется в виду не конкретности без подробностей - "авторизация, френдование", а общее что-то, например:
регрессионное тестирование веба через GUI
Ведь постинг комментов - это найти поле для ввода коммента (в вебе), заполнить и нажать "отправить"? Тут и selenium, и watin помогут.
С автоматизацией вин приложение, отправкой почты и тд будет уже сложнее...
Я бы предложила начать с веба :) Легче
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/
#13
Отправлено 20 февраля 2012 - 20:29
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных