1. Новые складчины: Показать еще

    19.09.2020: [PSY2.0] Базовый курс «Практик» Онлайн (Михаил Филяев, Яна Березовская)

    19.09.2020: Beauty на блюде. 2019 (Анастасия Фурса, Валерия Поляковски)

    19.09.2020: [Лига Бариста] Шеф-бариста. Тариф «Бариста базовый» (Игорь Бибиков, Георгий Колтунов)

    19.09.2020: [Ча Дао Пай] Шесть уровней понимания чая

    19.09.2020: [Выпечка] Пряники от А до Я. Зимняя сказка (pryaniki_art_stav)

  2. Нужен организатор: Показать еще

    18.09.2020: [Abletonprohelp] Профессиональный мастеринг в Ableton Live 10. (Александр Владимиров)

    17.09.2020: abletonprohelp: «Качественный микс в домашних условиях» (Александр Владимиров)

    17.09.2020: Съемка девушек size+. Тариф Я сам(Елена Арестова)

    17.09.2020: МК Сумка шопер с кисточкой (lovecodecor)

    16.09.2020: [Нетология] Deep Learning (Алексей Кузьмин)

  3. Сбор взносов Показать еще

    18.09.2020: Стратегический вебинар по российским акциям. Сентябрь 2020 (Дмитрий Черемушкин)

    18.09.2020: Коровка в цветочек (Алёна Титова)

    18.09.2020: [Cheese Lab] Онлайн-школа сыроделия. Тариф «Сыродел» (Светлана Ивлева, Денис Бородий)

    18.09.2020: [The Chef] Песочное тесто. Химия процессов - теория (Елена Цой)

    18.09.2020: [homebakery42] Сборник n1. Рецепты драже (Галина Макеева)

Скрыть объявление
Здравствуйте, друзья!

А вы знали, что осенью краски становятся ярче, солнце пригревает с каким-то особым уютом, как настольная лампа, а утренняя чашка кофе – вкуснее обычного? Присмотритесь, осень – это здорово! Значит, пришла пора объявлять новый сезон самых разных конкурсов и акций на Складчине

Вы готовы? Ещё есть время запечатлеть все новые творения или вспомнить, что вы «натворили» за лето. Потому что мы, с удовольствием, запускаем новый «Конкурс с призами Хобби и Рукоделие. Осень #1»!
Проигравших не будет - денежные призы, сертификаты и гарантированная складчина в подарок! Все детали и условия нового конкурса читайте ТУТ
Доступно

Python QA Engineer [Otus]

Тема в разделе "Курсы по программированию", создана пользователем zajtsef, 25 июн 2019.

Хештеги:
Цена:
43000 руб
Взнос:
935 руб
Организатор:
zajtsef

Список участников складчины:

1. zajtsef
2. Nikolasios 3. Aliakhmetov
Записаться
Оцените эту складчину: /5,
  1. zajtsef
    zajtsef Организатор складчин

    Python QA Engineer [Otus]

    Описание курса:
    Курс позволит узнать, как решаются задачи автоматизации тестирования на реальных проектах с использованием языка Python. На первый план мы ставим понимание принципов построения и решения задач, а не изучение конкретного инструмента. Освоив данный курс, вы получите навыки решения основных задач в области автоматизации тестирования веб-приложений.

    Это комплексная программа подготовки автоматизатора в тестировании, где вы научитесь уверенно решать задачи в тестировании веб-приложений: от тестирования и поиска неисправностей в бекенде до проверки работоспособности фронтенда с помощью драйвера браузера Selenium и тестирования REST API, а также запуска тестов в системах непрерывной интеграции.

    Для кого этот курс:
    — для специалистов в области функционального тестирования с опытом работы от 1 до 3 лет и стремящихся перейти в автоматизацию на Python;
    — для специалистов автоматизированного тестирования на Python с опытом работы до 1 года и желающих углубить и систематизировать свои знания.

    Особенности курса:
    — повышение технической грамотности функционального тестировщика до уровня разработчика и девопс-инженера, чтобы общаться на равных и влиять на архитектуру продукта;
    — поиск неисправностей в работе веб-приложений, чтобы не было больше вот этих вот: "Это не баг, а фича";
    — гибкий и простой в использовании инструмент для написания автотестов Python, который вытесняет привычный всем язык Java с рынка автоматизаторов в тестировании и позволяет запускать процесс автоматизированного тестирования в сжатые сроки на проекте любой сложности;
    — изучение инструментов и практик devops, чтобы знать, как и где запустить тесты с пользой для проекта.

    Минимальные знания
    — базовые навыки программирования на Python;
    — основы работы с сетями и Linux-подобными ОС;
    — основы работы веб-приложений;
    — знание теории функционального тестирования;
    — навыки работы с консолью разработчика в браузере.

    После обучения вы
    1. получите репозиторий на github, в котором будут примеры тестов;
    2. сохраните материалы по всем занятиям: видеозаписи занятий и презентации;
    3. сможете писать все виды тестов: от юнит до системных, используя язык программирования Python;
    4. сможете решать любые задачи, которые возникают в трудовых буднях автоматизатора в тестировании;
    5. получите сертификат об окончании курса;
    6. получите приглашение пройти собеседование в компаниях-партнерах (в случае успешного обучения на курсе).


    Программа обучения
    В данном модуле будут рассмотрены теоретические аспекты автоматизации тестирования, базовый фреймворк для запуска автотестов в Python — Pytest, плюс студенты узнают, как тестировать API и использовать подход Data Driven Testing в своей работе.

    Тема 1: Введение в разработку и тестирование
    Тема 2: Введение в Pytest
    Тема 3: Тестирование API
    Тема 4: Data Driven Testing
    В данном модуле будет изучен основной инструмент для тестирования UI — Selenium.

    Тема 1: Основы Selenium
    Тема 2: Поиск элементов
    Тема 3: Работа с элементами
    Тема 4: Действия с элементами
    Тема 5: Ожидание
    Тема 6: Шаблон проектирования PageObject
    Тема 7: Работа с окнами
    Тема 8: Протоколирование и отчетность
    Тема 9: Удаленный запуск Selenuim
    В этом модуле студенты изучат такие важные аспекты процесса работы автоматизатора в тестировании, как построение отчётов по результатам выполнения тестов, анализ логов веб-приложений, а так же научатся искать неисправности в работе бекенда.

    Тема 1: Pytest-отчёты
    Тема 2: Allure-отчёты
    Тема 3: Анализ логов веб-серверов
    Тема 4: Траблшутинг в Linux. Файловая подсистема и работа процессов
    Тема 5: Траблшутинг в Linux. Диагностика сетевых неисправностей
    Тема 6: Траблшутинг в Linux. Архитектура ОС Linux. Дебаг
    В данном модуле студенты научатся работать с бекендом средствами Python.

    Тема 1: Работа с СУБД
    Тема 2: Работа с сетью I. Протоколы прикладного уровня
    Тема 3: Работа с сетью II. Протоколы низкого уровня
    Тема 4: Работа с ОС Linux с помощью Python
    В данном модуле студенты узнают, как взаимодействуют друг с другом основные практики и инструменты DevOps с инструментами для автоматизации тестирования, а также изучат основные аспекты безопасности веб-приложений.

    Тема 1: Виртуализация. Контейнеры
    Тема 2: Виртуализация. Виртуальные машины
    Тема 3: Непрерывная интеграция
    Тема 4: Подготовка тестового окружения
    Тема 5: Основы безопасности веб-приложений
    В данном модуле будет изучен основной инструмент для тестирования UI — Selenium.

    Тема 1: Основы Behaviour Drivet Testing. Введение в Robot Framework
    Тема 2: Расширенное использование Robot Framework
    Тема 3: Модульное тестирование
    Тема 4: Использование Mock

    Подробная программа

    Python QA Engineer [Часть 1]

    01 Введение в разработку и тестирование
    01 Введение в разработку и тестирование.mp4 [113m 844k 488]
    01 Введение в разработку и тестирование.ppt [387k 72]
    ДЗ.txt [898]

    02 Введение в Pytest
    02 Введение в PyTest.mp4 [189m 528k 2]
    02 Введение в PyTest.pdf [736k 294]
    02 Введение в PyTest.pptx [17m 262k 243]
    ДЗ.txt [914]

    python_qa_pytest-master
    .gitignore [1k 228]
    conftest.py [122]
    LICENSE [1k 64]
    README.md [345]
    requirements.txt [14]

    0_pytest_intro
    test_pytest_intro.py [632]

    1_fixtures_start
    test_fixtures_example_start.py [335]

    2_fixtures_conftest
    conftest.py [115]
    test_fixtures_example.py [426]

    3_fixtures_scope_and_autouse
    conftest.py [1k 35]
    test_1_fixtures_scope.py [710]
    test_2_fixtures_autouse.py [1k 185]

    4_fixtures_request_object_finalizer
    test_1_fixtures_request.py [658]
    test_2_fixtures_request_finalizer.py [478]
    test_3_fixtures_finalizer_with_yield.py [466]
    test_4_pass_fixture_to_fixture.py [348]

    5_fixtures_return_values
    conftest.py [382]
    test_fixtures_return_values.py [365]

    6_fixtures_parametrization
    conftest.py [116]
    test_fixtures_parametrization.py [659]

    7_bonus_data_structures
    1_list.py [1k 3]
    2_tuple.py [337]
    3_set.py [394]
    4_dict.py [651]
    5_container.py [71]

    03 Тестирование API
    03 Тестирование API.mp4 [426m 450k 733]
    03 Тестирование API.pdf [781k 258]
    03 Тестирование API.pptx [8m 676k 653]
    ДЗ.txt [1k 781]

    python_qa_api-master
    .gitignore [1k 228]
    LICENSE [1k 64]
    README.md [317]
    requirements.txt [31]

    0_argparse
    1_sys_args_method.py [134]
    2_argparse_method.py [2k 541]

    00_repeat
    .gitkeep [94]

    1_pytest_addoption
    conftest.py [270]
    test_demo_param.py [189]

    2_requests_json
    json_example.py [593]
    requests_example.py [494]

    3_fixtures_parametrization
    conftest.py [245]
    test_fixtures_class_parametrization.py [276]
    test_fixtures_parametrization.py [946]

    4_api_testing
    API.md [1k 714]
    conftest.py [1k 1]
    test_api_example1.py [1k 695]

    5_decorators
    0_what_is_function.py [553]
    1_function_as_variable.py [233]
    2_call_function_inside_function.py [223]
    3_function_as_parametr.py [359]
    4_function_return_function.py [255]
    5_function_closure.py [189]
    6_basic_decorator.py [295]
    7_syntax_sugar_for_deccorator.py [237]
    8_multiple_decorators.py [579]
    9_params_to_decorators.py [1k 256]

    04 Data Driven Testing
    04 Data Driven Testing.mp4 [225m 50k 845]
    04 Data Driven Testing.pptx [822k 650]
    data.csv [480]
    ДЗ.txt [792]
    Результат.txt [461]

    otus-master
    .gitignore [1k 203]
    README.md [29]

    PythonQA

    Lesson11
    1.JPG [36k 300]
    alerts.py [943]
    downloadfile.py [733]
    frame.py [933]
    windows.py [1k 528]

    Lesson12
    chromedriver.exe [8m 587k 264]
    test_logging.py [1k 241]
    test_logging_browser.py [478]
    test_performance_log.py [652]
    test_proxy.py [753]

    Lesson16
    parser.py [534]
    perser_access_log.py [437]

    Lesson4

    File_management
    data.txt [144]
    example1-rwo.py [131]
    example2-readfile-generator.py [190]
    example3-rwb.py [570]
    example4-rwb.py [198]
    example5-encoding.py [265]
    example6-fileobject.py [425]

    Iterators
    example1-iterator.py [258]
    example2-iterator-impl.py [466]
    example3-generator-expression.py [84]
    example4-generator-function.py [492]

    Loops
    example1-loops.py [387]

    Lesson5
    conftest.py [197]
    test_example_1.py [540]
    test_example_2.py [934]
    test_example_3.py [496]

    parallelrun
    application.py [339]
    my_test.py [159]
    test_chrome.py [182]
    test_firefox.py [165]

    05 Основы Selenium
    05 Основы Selenium.mp4 [265m 479k 612]
    05 Основы Selenium.pdf [614k 741]
    install_opencart.txt [4k 322]
    ДЗ.txt [827]

    06 Поиск элементов
    06 Поиск элементов.mp4 [317m 11k 139]
    06 Поиск элементов.pdf [755k 829]
    06 Поиск элементов.pptx [4m 979k 100]
    ДЗ.txt [733]
    Полезные ссылки.txt [93]

    pyhton_qa_element_search-master
    .gitignore [1k 219]
    conftest.py [1k 376]
    LICENSE [1k 64]
    README.md [311]
    requirements.txt [47]

    0_OOP
    exeption_handling.py [128]
    oop_example.py [1k 955]

    1_frontend_for_qa
    index.html [1k 448]
    README.md [1k 273]

    2_find_element_and_elements_by
    test_selenium_examples.py [1k 579]

    3_find_element_and_elements
    find_element_exmaples.py [327]

    locators
    __init__.py [68]
    MainPage.py [82]
    ProductPage.py [173]

    07 Работа с элементами
    07 Работа с элементами.mp4 [327m 820k 904]
    07 Работа с элементами.pdf [582k 924]
    07 Работа с элементами.pptx [20m 269k 354]
    ДЗ.txt [430]

    python_qa_webelements-master
    .gitignore [1k 218]
    conftest.py [823]
    LICENSE [1k 64]
    README.md [464]
    requirements.txt [46]

    0_OOP
    buildin_decorators.py [484]
    magic_methods.py [1k 259]

    1_webelement
    test_select_element.py [676]
    webelement.py [307]

    2_property_vs_attribute
    prop_attr_example.py [455]

    3_excceptions
    test_click_intercepted.py [371]
    test_stale_reference.py [344]

    4_action_chains
    action_chain.py [390]

    locators
    __init__.py [68]
    CatalogPage.py [134]
    CommonSelectors.py [128]
    MainPage.py [257]
    ProductPage.py [0]

    08 Действия с элементами
    08 Действия с элементами.mp4 [141m 745k 579]
    08 Действия с элементами.pdf [613k 539]
    ДЗ.txt [238]

    09 Ожидание элементов
    09 Ожидание элементов.mp4 [177m 161k 967]
    09 Ожидание элементов.pdf [535k 420]
    ДЗ.txt [528]

    10 Шаблон проектирования PageObject
    10 Шаблон проектирования PageObject.mp4 [163m 325k 31]
    10 Шаблон проектирования PageObject.pdf [532k 547]
    10 Шаблон проектирования PageObject.pptx [4m 303k 637]
    ДЗ.txt [461]

    python_qa_pageobject-master
    .gitignore [1k 210]
    conftest.py [1k 6]
    LICENSE [1k 70]
    README.md [175]
    requirements.txt [31]

    locators
    __init__.py [151]
    Alert.py [188]
    Cart.py [125]
    Common.py [188]
    Main.py [195]
    Product.py [132]
    User.py [193]

    page_objects
    __init__.py [130]
    BasePage.py [1k 300]
    CartPage.py [265]
    MainPage.py [441]
    ProductPage.py [277]
    UserPage.py [647]

    common
    __init__.py [108]
    Alert.py [333]
    Footer.py [23]
    Search.py [23]
    TopMenu.py [24]

    tests
    test_example_tests.py [872]

    Python QA Engineer [Часть 2]

    11 Работа с окнами
    11 Работа с окнами.mp4 [149m 184k 487]
    11 Работа с окнами.pdf [431k 211]
    11 Работа с окнами.pptx [4m 185k 270]
    ДЗ.txt [321]

    python_qa_windows-master
    .gitignore [1k 220]
    LICENSE [1k 64]
    README.md [94]
    requirements.txt [46]
    upload.js [377]

    0_alerts
    alerts.py [749]

    1_iframes
    iframe.py [709]
    index.html [514]

    2_windows
    tabs.py [1k 125]

    3_uploads
    selenium.png [25k 839]
    upload.py [534]

    12 Протоколирование и отчетность
    12 Протоколирование и отчетность.mp4 [290m 611k 165]
    12 Протоколирование и отчетность.pdf [284k 382]
    ДЗ.txt [327]

    otus-master
    .gitignore [1k 203]
    README.md [29]

    PythonQA

    Lesson10
    __init__.py [0]

    oop
    __init__.py [0]

    abc
    __init__.py [0]
    abc.py [504]

    descriptors
    __init__.py [0]
    decriptions-nondata.py [500]
    desciptors-datadescr.py [710]
    descriptors-property.py [619]
    descriptors-property2.py [294]
    descriptors-statiсclassmethod.py [425]
    static-and-classmethods.py [1k 130]

    Lesson11
    1.JPG [36k 300]
    alerts.py [943]
    downloadfile.py [733]
    frame.py [933]
    windows.py [1k 528]

    Lesson12
    logging_ex.py [670]
    test_logging.py [1k 329]
    test_logging_browser.py [550]
    test_performance_log.py [675]
    test_proxy.py [799]

    screenshots
    exception.png [141k 20]

    Lesson14
    __init__.py [0]

    html
    __init__.py [0]
    conftest.py [2k 38]
    report.html [11k 240]
    report.json [1k 40]
    report.xml [558]
    test_example.py [70]

    assets
    style.css [2k 557]

    json
    __init__.py [0]
    conftest.py [1k 342]
    report.json [1k 372]
    test_example.py [70]

    test_marking
    __init__.py [0]
    test_example1.py [456]

    example_platform_specific
    __init__.py [0]
    conftest.py [332]
    test_platform_specific.py [229]

    example2
    __init__.py [0]
    conftest.py [564]
    test_example2.py [256]

    test_skipping
    __init__.py [0]
    report.html [16k 38]
    test_example.py [1k 204]
    test_example2.py [452]

    assets
    style.css [2k 557]

    Lesson15
    __init__.py [0]

    allure
    __init__.py [0]

    allure_features
    __init__.py [0]

    attachements
    __init__.py [0]
    attachements.py [831]

    descriptions
    __init__.py [0]
    descriptions.py [1k 28]

    links
    __init__.py [0]
    links.py [662]

    retries
    __init__.py [0]
    retries.py [315]

    steps
    __init__.py [0]
    steps.py [339]

    tags
    __init__.py [0]

    bdd_markers
    __init__.py [0]
    tests.py [814]

    severity_markers
    __init__.py [0]
    tests.py [624]

    titles
    __init__.py [0]
    titles.py [727]

    basic_features
    __init__.py [0]
    conftest.py [447]
    test_basic.py [276]
    test_features.py [944]

    behaviors
    __init__.py [0]
    parametrization.py [774]

    fixtures1
    __init__.py [0]
    test_example.py [395]

    Lesson16
    parser.py [534]
    perser_access_log.py [437]

    Lesson2
    __init__.py [0]

    decorators
    __init__.py [0]
    example10-passingarguments.py [834]
    example11-classicdecorator.py [522]
    example12-decoratorwithargs.py [344]
    example1-funtovar.py [130]
    example2-funinsidefun.py [192]
    example3-funaspar.py [244]
    example4-fungenotherfun.py [234]
    example5-closure.py [251]
    example6-compdecorator.py [267]
    example7-basicdecorator.py [239]
    example8-multipledecorators.py [1k 344]
    example9-decoratormethods.py [938]

    fixtures
    __init__.py [0]

    example1
    __init__.py [0]
    test_sample.py [97]

    example2-usefixtures
    __init__.py [0]
    test_example2.py [780]

    example3-fixture-features
    __init__.py [0]
    conftest.py [539]
    test_alpha.py [194]
    test_beta.py [260]
    test_gamma.py [162]

    example4-params
    __init__.py [0]
    example-params.py [193]

    example5-autouse
    __init__.py [0]
    example-autouse.py [618]

    example6-multiplefixtures
    __init__.py [0]
    example-multiplefixtures.py [670]

    example7-request
    __init__.py [0]
    example-request.py [787]

    example8-modularityfixtures
    __init__.py [0]
    example-modularityfix.py [675]

    example9-returnfixt
    __init__.py [0]
    example9-return.py [190]

    Lesson21
    __init__.py [0]
    ftp.pcapng [15k 688]
    ftp_2.pcapng [6k 564]
    ftp_cli [440]
    ftp_cli2 [440]
    ftp_example.py [169]
    paramiko_example.py [352]

    Lesson22
    __init__.py [0]

    basic_examples
    __init__.py [0]
    basic_socket_methods.py [108]

    examples
    __init__.py [0]
    google_request.py [263]
    https_example.py [547]

    socket_inet
    __init__.py [0]
    client.py [148]
    server.py [1k 106]

    socket_udp
    __init__.py [0]
    client.py [479]
    server.py [533]

    socket_unix
    __init__.py [0]
    client.py [906]
    server.py [564]

    Lesson23
    __init__.py [0]

    subprocess_lib
    __init__.py [0]
    subprocess_example.py [44]
    subprocess_example2.py [108]
    subprocess_example3.py [584]
    subprocess_example4.py [118]

    sys_lib
    __init__.py [0]
    arguments.py [289]
    stderror_example.py [152]
    stdout_example.py [225]
    sys_example.py [291]

    Lesson3
    __init__.py [0]

    example1-parametrize
    test_example1_params.py [222]
    test_example2_params.py [138]
    test_example3_fixture_params.py [360]

    example2-apitesting
    conftest.py [871]
    test_api.py [1k 97]

    example3-apitesting_multipleurls
    test_api.py [528]

    example4-argparse
    example1-argparseargs.py [584]
    example2-argparseextended.py [2k 252]

    example5-datastructures
    example1-lists.py [358]
    example2-dicts.py [59]
    example3-sets.py [121]
    example4-tuples.py [87]
    example5-listvstuple.py [127]

    Lesson31
    __init__.py [0]

    doctests
    __init__.py [0]
    doctest_example.py [187]
    doctest_example4 [301]
    doctest_example4.py [435]
    example3.py [1k 441]

    unittests
    __init__.py [0]
    example1.py [471]
    example2.py [1k 7]
    unittest_with_pytest.py [484]

    Lesson32

    example
    __init__.py [0]
    test_users.py [391]
    test_users_mock_decorator.py [621]
    test_users_mock_patcher.py [848]
    test_users_mock_with.py [724]
    test_users_third_party_function.py [883]
    test_users_whole_function.py [1k 113]
    users.py [233]

    example_basic
    __init__.py [0]
    main.py [104]
    tests.py [161]
    tests_mock.py [402]

    example2
    __init__.py [0]
    client.py [1k 480]
    tests.py [4k 965]

    Lesson4

    File_management
    binary.bin [16]
    ContextManager.py [231]
    data.txt [144]
    example1-rwo.py [131]
    example2-readfile-generator.py [190]
    example3-rwb.py [570]
    example4-rwb.py [198]
    example5-encoding.py [265]
    example6-fileobject.py [425]

    Iterators
    example1-iterator.py [258]
    example2-iterator-impl.py [466]
    example3-generator-expression.py [84]
    example4-generator-function.py [492]
    test_example3-generator-expression.py [214]

    Loops
    example1-loops.py [387]

    Lesson5
    __init__.py [0]
    conftest.py [197]
    test_example_1.py [540]
    test_example_2.py [934]
    test_example_3.py [496]

    parallelrun
    application.py [327]
    my_test.py [158]
    test_chrome.py [205]
    test_firefox.py [209]

    Lesson6
    __init__.py [0]
    chromedriver.exe [8m 393k 728]

    big_o_notation
    example1-constant.py [497]
    example2-linear.py [731]
    example3-quadratic.py [280]
    example4-logarithmic.py [767]
    example6-complexity_finding.py [582]

    examples
    __init__.py [0]
    chromedriver.exe [8m 393k 728]
    conftest.py [987]

    selenium
    __init__.py [0]
    chromedriver.exe [8m 393k 728]
    conftest.py [1k 481]
    test_login_page.py [801]

    models
    locator.py [466]
    page.py [2k 5]

    page_objects
    page_objects.py [605]

    Lesson7
    __init__.py [0]

    oop
    __init__.py [0]
    example1-classbasics.py [427]
    example2_dict1.py [88]
    example2_dict2.py [317]
    example2_dict3.py [230]
    example3_namemangling.py [451]
    example3_namemangling2.py [366]

    selenium
    __init__.py [0]
    chromedriver.exe [8m 393k 728]
    conftest.py [1k 553]
    test_login_page.py [818]
    test_products_page.py [1k 627]

    models
    locator.py [466]
    page.py [2k 49]

    page_objects
    page_objects.py [605]

    Lesson8
    __init__.py [0]

    oop
    __init__.py [0]
    example1-inheritance.py [1k 278]
    example2-mro-newstyle1.py [385]
    example2-mro-newstyle2.py [506]
    example2-mro-oldstyle1.py [634]
    example2-mro-oldstyle2.py [293]
    example2-mro-oldstyle3.py [307]
    example2-mro-oldstyle4.py [319]
    example2-mro-oldstyle5.py [461]
    example3-mixinclasses.py [874]
    example4-super.py [667]
    example4-super2.py [664]
    super_multiple.py [780]

    Lesson9
    __init__.py [0]

    exceptions
    __init__.py [0]
    example1-basic.py [282]
    example2-multipleexceptions.py [384]
    example3-finally.py [175]
    example4-else.py [359]
    example5-raise.py [71]
    example6-custom.py [450]

    selenium
    __init__.py [0]
    conftest.py [1k 666]
    test_login_page.py [801]
    test_products_page.py [1k 727]

    models
    __init__.py [0]
    chromedriver.exe [8m 393k 728]
    locator.py [466]
    page.py [4k 379]
    test_111.py [789]
    test_wait.py [770]

    page_objects
    __init__.py [0]
    page_objects.py [762]

    13 Удаленный запуск Selenium
    13 Удаленный запуск Selenium.mp4 [250m 339k 768]
    13 Удаленный запуск Selenium.pdf [688k 870]
    ДЗ.txt [1k 268]

    14 Pytest-отчёты
    14 PyTest-отчёты.mp4 [251m 108k 356]
    14 PyTest-отчёты.pdf [302k 92]
    ДЗ.txt [133]

    15 Allure-отчёты
    15 Allure-отчёты.mp4 [175m 571k 344]
    15 Allure-отчёты.pdf [418k 819]
    ДЗ.txt [172]

    python_qa_allure-master
    .gitignore [1k 234]
    conftest.py [164]
    environment.xml [306]
    LICENSE [1k 64]
    README.md [88]
    requirements.txt [53]
    test_attachments.py [883]
    test_case_link.py [526]
    test_decription.py [825]
    test_examples.py [175]
    test_fixtures.py [1k 501]
    test_parametrization.py [772]
    test_severity.py [621]
    test_start.py [306]
    test_story.py [469]
    test_titles.py [726]

    tests
    test_in_folder_one.py [281]
    test_in_folder_two.py [360]

    16 Анализ логов веб-серверов
    16 Анализ логов веб-серверов.mp4 [180m 329k 118]
    16 Анализ логов веб-серверов.pdf [1m 648k 474]
    ДЗ.txt [1k 179]
    Полезные ссылки.txt [1k 39]

    17 Траблшутинг в Linux. Файловая подсистема и работа процессов
    17 Траблшутинг в Linux. Файловая подсистема и работа процессов.mp4 [161m 330k 738]
    17 Траблшутинг в Linux. Файловая подсистема и работа процессов.pdf [1m 924k 731]

    otus-examples-master
    .gitignore [1k 211]
    LICENSE [1k 66]
    README.md [67]

    logs
    commands [22]
    input [6]
    log_parser.py [923]
    out [49]
    out.txt [481k 911]
    out.txt_copy [146]
    out-1 [6]
    streams.py [142]
    tail.py [213]

    network
    readfile.py [143]
    run_ubuntu_in_docker.sh [113]
    server.py [1k 86]

    process
    file [0]
    justhello.py [15]
    multiprocess-cpubound.py [670]
    multiprocess-iobound.py [812]
    multithreading-cpubound.py [685]
    multithreading-iobound.py [825]
    readfile.py [143]

    18 Траблшутинг в Linux. Диагностика сетевых неисправностей
    18 Траблшутинг в Linux. Диагностика сетевых неисправностей.mp4 [173m 963k 570]
    18 Траблшутинг в Linux. Диагностика сетевых неисправностей.pdf [3m 211k 183]

    Python QA Engineer [Часть 3]

    19 Траблшутинг в Linux. Архитектура ОС Linux. Дебаг
    19 Траблшутинг в Linux. Архитектура ОС Linux. Дебаг.mp4 [166m 898k 174]
    19 Траблшутинг в Linux. Архитектура ОС Linux. Дебаг.pdf [1m 903k 617]

    20 Работа с СУБД
    20 Работа с СУБД.mp4 [149m 949k 295]
    20 Работа с СУБД.pdf [2m 366k 984]
    ДЗ.txt [1k 143]

    21 Работа с сетью I. Протоколы прикладного уровня
    21 Работа с сетью I. Протоколы прикладного уровня.mp4 [177m 196k 619]
    21 Работа с сетью I. Протоколы прикладного уровня.pdf [1m 825k 535]
    ДЗ.txt [1k 151]
    Настройка FTP.txt [688]

    otus-examples-master
    .gitignore [1k 211]
    LICENSE [1k 66]
    README.md [67]

    linux_troubleshooting

    logs
    commands [22]
    input [6]
    log_parser.py [923]
    out [146]
    out.txt [481k 911]
    out.txt_copy [146]
    out-1 [6]
    streams.py [144]
    tail.py [213]

    network
    readfile.py [143]
    run_ubuntu_in_docker.sh [113]
    server.py [1k 86]

    process
    file [0]
    justhello.py [15]
    multiprocess-cpubound.py [670]
    multiprocess-iobound.py [812]
    multithreading-cpubound.py [685]
    multithreading-iobound.py [825]
    readfile.py [143]

    protocols

    linters
    black.py [16]
    broken_style.py [123]

    patterns
    decorator.py [3k 529]
    factory.py [601]
    generator.py [196]
    iterator.py [642]
    singleton.py [669]

    protocols
    sftp.py [2k 216]
    ssh.py [374]

    socket
    socket_request_as_browser.py [618]

    client-server-asyncio
    client.py [263]
    server.py [841]

    client-server-tcp
    client.py [149]
    server.py [730]

    client-server-udp
    client.py [494]
    server.py [544]

    client-server-unix
    client.py [918]
    server.py [564]

    dns
    socket_DNS.py [153]
    socket_DNS_alive_ip.py [583]

    errors
    socket_errors.py [98]
    socket_errors_EACCES.py [280]

    python-object-through-socket
    client.py [224]
    server.py [386]

    types
    advanced.py [619]
    collections.py [401]
    covariant_contravariant.py [708]
    pytest_example.py [766]
    simple.py [563]

    python_linux

    os
    simple.py [223]

    subprocess_lib
    exit.py [424]
    sleep.sh [96]
    subprocess_example.py [230]
    subprocess_example2.py [428]
    subprocess_example3.py [832]
    subprocess_example4.py [146]

    sys_lib
    arguments.py [173]
    stderror_example.py [152]
    stdout_example.py [185]
    sys_example.py [235]

    python-boilerplate-master
    .editorconfig [147]
    .gitignore [1k 775]
    .pre-commit-config.yaml [694]
    Pipfile [467]
    README.md [136]
    setup.cfg [272]

    scripts
    lint.sh [60]

    src
    source.py [0]

    tests
    conftest.py [0]

    22 Работа с сетью II. Протоколы низкого уровня
    22 Работа с сетью II. Протоколы низкого уровня.mp4 [194m 969k 643]
    22 Работа с сетью II. Протоколы низкого уровня.pdf [2m 528k 73]
    ДЗ.txt [708]

    23 Работа с ОС Linux с помощью Python
    23 Работа с ОС Linux с помощью Python.mp4 [168m 274k 926]
    23 Работа с ОС Linux с помощью Python.pdf [2m 167k 340]
    ДЗ.txt [656]

    24 Виртуализация. Контейнеры
    24 Виртуализация. Контейнеры.mp4 [147m 301k 357]
    24 Виртуализация. Контейнеры.pdf [2m 913k 592]
    ДЗ.txt [300]

    25 Виртуализация. Виртуальные машины
    25 Виртуализация. Виртуальные машины.mp4 [148m 422k 590]
    25 Виртуализация. Виртуальные машины.pdf [3m 282k 541]

    26 Непрерывная интеграция
    26 Непрерывная интеграция.mp4 [176m 257k 671]
    26 Непрерывная интеграция.pdf [2m 168k 752]
    ДЗ.txt [492]

    27 Подготовка тестового окружения
    27 Подготовка тестового окружения.mp4 [198m 886k 634]
    27 Подготовка тестового окружения.pdf [2m 282k 299]
    ДЗ.txt [141]

    Python QA Engineer [Часть 4]

    28 Основы безопасности веб-приложений
    28 Основы безопасности веб-приложений.mp4 [153m 346k 72]
    28 Основы безопасности веб-приложений.pdf [3m 56k 808]

    29 Основы Behaviour Driven Testing. Введение в Robot Framework
    29 Основы Behaviour Driven Testing. Введение в Robot Framework.mp4 [205m 821k 858]
    29 Основы Behaviour Driven Testing. Введение в Robot Framework.pdf [2m 339k 171]
    ДЗ.txt [957]

    30 Расширенное использование Robot Framework
    30 Расширенное использование Robot Framework.mp4 [245m 933k 111]
    30 Расширенное использование Robot Framework.pdf [2m 274k 347]
    ДЗ.txt [569]

    31 Модульное тестирование
    31 Модульное тестирование.mp4 [126m 196k 142]
    31 Модульное тестирование.pdf [3m 203k 794]

    otus-examples-master
    .gitignore [1k 211]
    LICENSE [1k 66]
    README.md [67]

    ci

    jenkins
    allure-plugin [39]
    Jenkinsfile [756]

    travis
    examples [312]

    linux_troubleshooting

    logs
    commands [22]
    input [6]
    log_parser.py [923]
    out [146]
    out.txt [481k 911]
    out.txt_copy [146]
    out-1 [6]
    streams.py [144]
    tail.py [213]

    network
    readfile.py [143]
    run_ubuntu_in_docker.sh [113]
    server.py [1k 86]

    process
    file [0]
    justhello.py [15]
    multiprocess-cpubound.py [670]
    multiprocess-iobound.py [812]
    multithreading-cpubound.py [685]
    multithreading-iobound.py [825]
    readfile.py [143]

    mock

    mock_patch
    additional_property.py [604]
    extern_dep.py [222]
    side_effects_errors.py [278]
    side_effects_gen.py [416]
    side_effects_native.py [277]
    simple.py [159]

    utils
    bar.py [43]
    foo.py [58]

    mockserver
    simple_server.py [426]
    test_with_mockserver_as_proxy_and_mock.py [1k 400]

    request_mock
    simple.py [440]

    protocols

    linters
    black.py [16]
    broken_style.py [123]

    patterns
    decorator.py [3k 529]
    factory.py [601]
    generator.py [196]
    iterator.py [642]
    singleton.py [669]

    protocols
    sftp.py [2k 216]
    ssh.py [374]

    socket
    socket_request_as_browser.py [618]

    client-server-asyncio
    client.py [263]
    server.py [841]

    client-server-tcp
    client.py [149]
    server.py [730]

    client-server-udp
    client.py [494]
    server.py [544]

    client-server-unix
    client.py [918]
    server.py [564]

    dns
    socket_DNS.py [153]
    socket_DNS_alive_ip.py [583]

    errors
    socket_errors.py [98]
    socket_errors_EACCES.py [280]

    python-object-through-socket
    client.py [224]
    server.py [386]

    types
    advanced.py [619]
    collections.py [401]
    covariant_contravariant.py [708]
    pytest_example.py [766]
    simple.py [563]

    python_linux

    os
    simple.py [223]

    subprocess_lib
    exit.py [424]
    sleep.sh [96]
    subprocess_example.py [230]
    subprocess_example2.py [428]
    subprocess_example3.py [832]
    subprocess_example4.py [146]

    sys_lib
    arguments.py [173]
    stderror_example.py [152]
    stdout_example.py [185]
    sys_example.py [235]

    selenium

    pytest
    conftest.py [270]
    example.py [1k 49]

    unit-testing
    pytest [46]

    DI
    complex.py [1k 170]
    simple.py [821]

    docktest
    docktest_otus.py [1k 349]
    docktest-1.py [105]
    example.txt [264]
    example-broken.txt [299]

    unittest
    complex.py [1k 106]
    pytest-unittest.py [622]
    simple.py [471]

    bar
    foo.py [15]

    32 Использование Mock
    32 Использование Mock.mp4 [204m 720k 372]
    32 Использование Mock.pdf [2m 920k 199]
    ДЗ.txt [400]
    Объем: 6.15Гб.

     
    Последнее редактирование: 5 авг 2020
    zajtsef, 25 июн 2019
    AlexWhite нравится это.
  2. IceFlame
    IceFlame Складчик
    Тему не занимать
     
    IceFlame, 25 июн 2019
  3. zajtsef
    zajtsef Организатор складчин
    укажите продажник под хайдом
     
    zajtsef, 25 июн 2019
  4. IceFlame
    IceFlame Складчик
    Спасибо, обновил
     
    IceFlame, 25 июн 2019
  5. zajtsef
    zajtsef Организатор складчин
    Уведомляем вас о начале сбора взносов.
    Цена продукта: 43000 руб. Взнос с каждого участника: 935 руб.
    Кол-во участников в основном списке: 2 чел.

    Начало сбора взносов 7 Август 2020 года
     
    zajtsef, 5 авг 2020
  6. Aliakhmetov
    Aliakhmetov Складчик
    курс уже пройден?
     
    Aliakhmetov, 15 сен 2020 в 20:38
  7. zajtsef
    zajtsef Организатор складчин
    этап Доступно, значит курс можно купить..
     
    zajtsef, 15 сен 2020 в 20:43
  8. Aliakhmetov
    Aliakhmetov Складчик
    вопрос в том не придется ли ждать пол года чтобы увидеть последний урок? После покупки у меня будет на руках весь курс, правильно?
     
    Aliakhmetov, 15 сен 2020 в 20:45
  9. zajtsef
    zajtsef Организатор складчин
    Доступно! Материал получите сразу после оплаты!
     
    zajtsef, 15 сен 2020 в 20:48
Участники складчины Python QA Engineer [Otus] смогут написать отзыв
Наверх