Онлайн-тренинг Алексея Баранцева, 1 месяц занятий, 6 часов теории + много практики + постоянные консультации тренера в скайп-чате
Первый запуск – 25 ноября, не пропустите, обычно первая группа самая активная :-)
Можно ли представить себе хорошего линуксового системного администратора, который не знает общую теорию операционных систем и сетей, не подозревает о существовании Windows и MacOS, не умеет пользоваться для настройки системы консолью так же хорошо, как графической оболочкой? Можно ли считать хорошим инженером-строителем человека, который не владеет сопроматом, не знает про современные строительные материалы и особенности их применения, даже если на текущем объекте строительства они не используются? Можно ли признать хорошим актёром того, кто день за днём играет одну и ту же роль, не знает о современных тенденциях в театральном искусстве и не пытается попробовать себя в других амплуа?
Хороший специалист должен обладать достаточно широкими знаниями. Да, он глубоко изучает какую-то одну тему, специализируется в каком-то направлении, но при этом он должен представлять себе общую картину своей профессиональной области. Если он не будет это делать -- мир уйдёт вперёд, его узкая тема окажется устаревшей и невостребованной, а он ничего другого не знает и не умеет.
Умение создавать автоматизированные тесты предполагает владение специализированными инструментами, которые так и называются "инструменты для автоматизации тестирования". Но знания хорошего специалиста должны охватывать всю область автоматизации. Какие вообще инструменты бывают? Для чего они предназначены? В какой ситуации следует (или наоборот не следует) использовать тот или иной инструмент? Как выбрать наиболее подходящий для решения задачи инструмент среди множества похожих?
И конечно же надо уметь делать хорошие автотесты. Да, сначала надо научиться понимать, чем "хорошие" автотесты отличаются от "плохих". А потом -- научиться делать "хорошие". Эти правила являются общими, независимыми от конкретного используемого инструмента.
Для тех, кто хочет расширить свой кругозор и получить общие фундаментальные знания в области автоматизации тестирования мы подготовили этот учебный курс.
ООО «Банк Софт Системс» (Компания BSS), основанная в 1994 году и занимающая лидирующие позиции на рынке разработки и внедрения автоматизированных систем дистанционного банковского обслуживания (ДБО) и управления корпоративными финансами, приглашает на работу специалиста по тестированию ПО для участия в проектах по реализации и развитию систем дистанционного банковского обслуживания.
Что нам от вас нужно:
· Функциональное тестирование продуктов нашей компании;
· Разработка тестовой документации;
· Участие в подготовке тестовых сред;
· Понятное описание дефектов;
· Логическое мышление;
· Терпеливость и внимание к деталям;
· Увлеченность и ответственность в работе;
· И, конечно, желание развиваться!
Вы нам подходите, если вы:
· Имеете опыт функционального тестирования от года;
· Умеете находить дефекты в программном продукте;
· Не можете пройти мимо несоответствия продукта его описанию;
· Умеете разрабатывать понятные не только вам тест-кейсы;
· Самостоятельно находите ответы на любые вопросы;
· Открыты для новых знаний и умений;
· Всей душой радеете за качество конечного результата.
Будет плюсом, если у вас есть опыт работы с:
· TestRail;
· Мобильными интерфейсами;
· СУБД Oracle, MS SQL;
От нас вы получите:
·Офис в районе м.Нагатинская/м.Тульская;
·Молодой коллектив, демократичная атмосфера;
·Динамичная работа, лояльное руководство;
·Интересные и разнообразные задачи;
·Возможность обучения и развития за счет компании;
·Периодический пересмотр заработной платы в соответствии с профессиональными достижениями;
·График работы: 9-18/10-19;
·ТК РФ, белая заработная плата;
·Социальные условия:
- ДМС (включает сеть ведущих клиник и стоматологию, страховку выезжающих за рубеж);
- столовая в здании офиса
- корпоративные мероприятия, регулярные фотовыставки и творческие конкурсы для сотрудников и их детей;
- своя футбольная команда и команда по настольному теннису, участие в корпоративных турнирах, корпоративные скидки от ведущих фитнес-центров.
Резюме можно присылать на почту k.ivannikova@bssys.com.
ООО «Банк Софт Системс» (Компания BSS), основанная в 1994 году и занимающая лидирующие позиции на рынке разработки и внедрения автоматизированных систем дистанционного банковского обслуживания (ДБО) и управления корпоративными финансами, приглашает на работу специалиста по тестированию ПО для участия в проектах по реализации и развитию систем дистанционного банковского обслуживания.
Что нам от вас нужно:
· Функциональное тестирование продуктов нашей компании;
· Разработка тестовой документации;
· Участие в подготовке тестовых сред;
· Понятное описание дефектов;
· Логическое мышление;
· Терпеливость и внимание к деталям;
· Увлеченность и ответственность в работе;
· И, конечно, желание развиваться!
Вы нам подходите, если вы:
· Имеете опыт функционального тестирования от года;
· Умеете находить дефекты в программном продукте;
· Не можете пройти мимо несоответствия продукта его описанию;
· Умеете разрабатывать понятные не только вам тест-кейсы;
· Самостоятельно находите ответы на любые вопросы;
· Открыты для новых знаний и умений;
· Всей душой радеете за качество конечного результата.
Будет плюсом, если у вас есть опыт работы с:
· TestRail;
· Мобильными интерфейсами;
· СУБД Oracle, MS SQL;
От нас вы получите:
·Офис в районе м.Нагатинская/м.Тульская;
·Молодой коллектив, демократичная атмосфера;
·Динамичная работа, лояльное руководство;
·Интересные и разнообразные задачи;
·Возможность обучения и развития за счет компании;
·Периодический пересмотр заработной платы в соответствии с профессиональными достижениями;
·График работы: 9-18/10-19;
·ТК РФ, белая заработная плата;
·Социальные условия: · ДМС (включает сеть ведущих клиник и стоматологию, страховку выезжающих за рубеж); · столовая в здании офиса · корпоративные мероприятия, регулярные фотовыставки и творческие конкурсы для сотрудников и их детей; · своя футбольная команда и команда по настольному теннису, участие в корпоративных турнирах, корпоративные скидки от ведущих фитнес-центров.
Резюме можно присылать на почту k.ivannikova@bssys.com.
from selenium import webdriver
p = webdriver.Firefox()
p.get("http://localhost:8000")
h = p.find_elements_by_css_selector("html body ul li a")[1]
h.screenshot("file.png")
(http://localhost:8000 - маленький локальный сервер на Питоне, в 4 строчки, чисто для тренировки и тестирования наработок всяких )
Все успешно проходит до h.screenshot("file.png"), дальше вываливается ошибка:
Traceback (most recent call last):
File "C:/Users/KKShilov/PycharmProjects/test2/_helpmetods.py", line 46, in <module>
h.screenshot("file.png")
File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webelement.py", line 404, in screenshot
png = self.screenshot_as_png
File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webelement.py", line 391, in screenshot_as_png
return base64.b64decode(self.screenshot_as_base64.encode('ascii'))
File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webelement.py", line 381, in screenshot_as_base64
return self._execute(Command.ELEMENT_SCREENSHOT)['value']
File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webelement.py", line 453, in _execute
return self._parent.execute(command, params)
File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 201, in execute
self.error_handler.check_response(response)
File "C:\Python34\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 102, in check_response
value = json.loads(value_json)
File "C:\Python34\lib\json\__init__.py", line 318, in loads
return _default_decoder.decode(s)
File "C:\Python34\lib\json\decoder.py", line 343, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Python34\lib\json\decoder.py", line 361, in raw_decode
raise ValueError(errmsg("Expecting value", s, err.value)) from None
ValueError: Expecting value: line 1 column 1 (char 0)
В чем может быть причина и как это исправить/заставить работать?
Уважаемые менеджеры, не поймите меня не правильно, я новичок в области тестирования (от силы год всего трудился), и может чего-то не понимаю, но нафига вы все спрашиваете на чем был написан продукт, который я тестировал? Вам что легче станет от того, что я скажу с++ вместо VB ? Ппц просто, 10 собесов, 8 раз спросили. Почему?