Size: a a a

testing_in_python

2021 June 17

YB

Yuriy Balitskiy in testing_in_python
Были мысли на счёт volumes, надо почитать и попробовать, спасибо
источник

T

Tatiana in testing_in_python
Спасибо.
Конечно, я гуглила, но интересна бОльшая выборка отзывов для формирования своего отношения к этому подходу.
Вопрос возник из-за возможности стартовать автоматизацию на проекте, но по BDD.
источник

A

Alexander in testing_in_python
А команда то таки есть --clean-alluredir
источник

M

Maxim in testing_in_python
Переслано от Maxim
Драсти. Start command в роботе из sshlibray не выполняется, хотя аналогичная команда выполняется в консоли. Думаю, что дело в том, что команда содержит в себе двойные и одинарные кавычки, как это обойти?
источник

МА

Маргарита Антонова... in testing_in_python
Добрый день! Извините, если оффтопик - нужен совет по книжкам, что бы почитать под стек Python+pytest+Selenium, если базу питона я знаю, но нужно оптимизировать/рефактирить код и сделать его максимально быстрым и легко поддерживаемым
Стоит ли брать Python Cookbook, например?
источник

V

Vita in testing_in_python
по опыту скажу, что быстро по магии не происходит, чтоб рефакторить и поддерживать, нужно набить шишки. нельзя вот так просто взять и создать правильный код, даже если по книжкам
источник

АК

Александр Кот... in testing_in_python
источник

V

Vita in testing_in_python
че-то я посмеялся с этого сайта)
источник

АК

Александр Кот... in testing_in_python
не знаю что смешного, там задачи как раз на оптимизацию кода)
источник

МА

Маргарита Антонова... in testing_in_python
да я уж год как набиваю, хочется какой-то теории, как это делать на самом деле :)
источник

МА

Маргарита Антонова... in testing_in_python
ну это опять курсы какие-то
источник

АК

Александр Кот... in testing_in_python
хм, там вроде и книга с планом была и с примерами кода…
источник

V

Vita in testing_in_python
POM уже знаешь?
источник

RK

Roman Kovrikov in testing_in_python
в целом все понятно, спасибо большое! а как считаете классы лучше отдельно в каждом файлике хранить или все в одном?
источник

МА

Маргарита Антонова... in testing_in_python
POM да, теорию, вот, кстати, посмотреть бы, какие бывают варианты реализации в сложных Web-UI
источник

V

Vita in testing_in_python
в общем, кидайте ей про паттерны проектирования фреймворка
источник

МА

Маргарита Антонова... in testing_in_python
мне внутри фреймворка тоже как-то надо всё по уму организовать :) т.е. конкретные хелперы, например
что это по сути, архитектура приложения?
источник

V

Vita in testing_in_python
ну вот, порядок внутри фреймворка - это вопрос к паттернам проектирования
источник

МА

Маргарита Антонова... in testing_in_python
угу, понятно, в каком направлении рыть, спасибо!
источник

OC

Oleg Chaplashkin in testing_in_python
Собственно, автоматизация это не тестирование, а разработка в первую очередь. Следовательно, все, что касается разработки надо бы знать: структура, архитектура, паттерны, бест практисы, организация и прочее.
То есть для того, чтобы написать грамотный, поддерживаемый и масштабируемый фреймворк/утилиту для автоматизации, нужно уметь писать хорошие, поддерживаемые и масштабируемые приложения
источник