Программирование на Python для тестировщиков

Amellian

Member
FREEDOM
Joined
Jan 5, 2015
Messages
16,423
Reaction score
5,165
Программирование на Python для тестировщиков
Тренер: Баранцев Алексей

Этот курс предназначен для обучения тестировщиков программированию на языке Python

Да, это курс именно для тестировщиков. Обучение программированию не сводится только к изучению языка программирования. Построение правильной архитектуры, использование фреймворков и библиотек, владение инструментами разработки и отладки -- это тоже часть “умения програмировать”. Поэтому в этом курсе детально рассматриваются именно те возможности языка и вспомогательных библиотек, которые наиболее востребованы при разработке автотестов, в том числе при тестировании веб- и windows-приложений через пользовательский интерфейс.

Изучаемый материал будет демонстрироваться на едином сквозном примере -- мы будем разрабатывать на языке Python автоматизированные тесты для веб-приложения, используя Selenium WebDriver. Начав с простого теста, записанного “рекордером”, мы будем постепенно усложнять архитектуру тестового набора, добавлять и усиливать проверки в тестах, дополнять тесты генераторами тестовых данных. Основной акцент будет сделан не на алгоритмы, а на изучение различных полезных библиотек и фреймворков, а также шаблонов проектирования, позволяющих организовать код автоматизированных тестов таким образом, чтобы его было легко модифицировать и расширять.

Но одним примером мы не ограничимся, для закрепления материала мы в течение курса построим "в едином стиле" несколько проектов с тестами для приложений разного типа, научимся тестировать приложения через веб-интерфейс, пользовательский интерфейс Windows, интерфейс доступа к базам данных, сетевые интерфейсы (почта, HTTP, веб-сервисы).

И напоследок научимся делать тесты на "естественном" языке с использованием инструмента Cucumber. Да, не удивляйтесь, чтобы делать тесты на "естественном" языке -- нужно уметь программировать.

[GUEST] http://software-testing.ru/trainings/schedule?task=3&cid=233&sem_midx=1&sem_jidx=0 [/GUEST]

 

GoodWin

Member
Joined
Apr 5, 2006
Messages
854
Reaction score
423
Спасибо за курс! Сам некоторые курсы хотел на барыжнике купить, но постоянно мне не хватает оплаченных складчин.... вот так сижу и облизываюсь)))
 

Fleet

Exploit Developer
Joined
Sep 22, 2015
Messages
1,728
Reaction score
645
а как сам курс то ? кто пробовал ?
 

ishtar

Member
Biber my nigga
Joined
Feb 24, 2015
Messages
1,772
Reaction score
1,292
Спасибо за курс! Сам некоторые курсы хотел на барыжнике купить, но постоянно мне не хватает оплаченных складчин.... вот так сижу и облизываюсь)))
если тебе что-то конкретное надо и складчина еще открыта - то создавай здесь тему в складчинах, а если закрыта, то пиши в личку
 

GoodWin

Member
Joined
Apr 5, 2006
Messages
854
Reaction score
423
если тебе что-то конкретное надо и складчина еще открыта - то создавай здесь тему в складчинах, а если закрыта, то пиши в личку
dimlexx- СПАСИБО!
 

Perax

Member
Joined
May 27, 2006
Messages
5
Reaction score
0
Website
www.starcombats.ru
"Hey guys, I've been exploring Pytest lately and it's been a game-changer for writing repeatable tests in Python. If anyone's new to the Python testing scene, I'd recommend checking it out. Has anyone else had success with it in their projects?"
 

adver

Member
Joined
Feb 12, 2012
Messages
5
Reaction score
0
"Hey, I've worked with Behave for Python-based testing. It's pretty straightforward to use, especially if you're familiar with Gherkin syntax. Anyone have experience with Pytest?"
 

renger1505

New member
Joined
Oct 7, 2013
Messages
3
Reaction score
0
"I'm familiar with Pytest for testing in Python. It's a popular testing framework, especially when combined with fixtures and parameterized testing. Has anyone else used Tox for test automation across different Python versions?"
 
Top