Size: a a a

testing_in_python

2020 June 16

EB

Evgenii B in testing_in_python
можно Фаулера почитать
источник

EB

Evgenii B in testing_in_python
если прям совсем с авгиевыми конюшнями приходится иметь дело, возможно, стоит начать прибирать это при помощи DDD

я прочитал полкнижки такой:
источник

EB

Evgenii B in testing_in_python
источник
2020 June 17

IS

Idi Suda in testing_in_python
Evgenii B
c автотестами ты абсолютно также используя техники тест дизайна (классы эквивалентности, boundaries check) приходишь к тестовым данным.

дата провайдеры как входной тест даты так и ожидаемого результата могут быть плоскими и простыми (ты захардкодил данные: строку, json, etc) и посложнее: ты можешь сходить в базу / другое API / етс чтобы получить ожидаемый обьект.

написание сложных датапровайдеров никак особо не отличается от написания любого продакшен кода, тестирование как область не налагает на интерфейсы / реализации классов ничего дополнительно
Еще можно почитать доку по hypothesis, научиться создавать сложные объекты из него и забыть про "граничные значения" как технику
источник

S

Sky in testing_in_python
Всем привет, онлайн курсы по автотестированию посоветуйте плиз?  Где тестят с python?
источник

ИС

Игорь Середа... in testing_in_python
Sky
Всем привет, онлайн курсы по автотестированию посоветуйте плиз?  Где тестят с python?
В чате несколько раз обсуждалось. Воспользуйтесь поиском.
источник

S

Sky in testing_in_python
ок поищу
источник

ИС

Игорь Середа... in testing_in_python
Sky
ок поищу
Не забудьте потом написать, что нашли, чтобы ещё кому-то было легче искать потом.
источник

AM

Aleksey Makhin in testing_in_python
Sky
Всем привет, онлайн курсы по автотестированию посоветуйте плиз?  Где тестят с python?
источник

S

Sky in testing_in_python
Этот я прошла спасибо)
источник

АК

Александр Кот... in testing_in_python
Тут только селениум. Начиная с третьего модуля начнут запутывать и заставят читать много документации. Но в целом норм объясняет концепцию тестов и архитектуры проекта на чистом селениуме
источник

IL

Igor L_ in testing_in_python
Sky
Всем привет, онлайн курсы по автотестированию посоветуйте плиз?  Где тестят с python?
источник

EB

Evgenii B in testing_in_python
#slightly_offtopic
пацы, какой у вас parametrization factor на билдах? то есть то количество билдов, которое одновременно запускается после коммита в разных окружениях.

Мне интересно его отношение к максимальному кол-ву параллельных билдов и если оно стремится к 1:1 или примерно так, то как вы утилизируете ресурс пула агентов в плане очередности билдов когда команда активно начинает параллельно пушить


автоматическое расширение пула агентов не интересно рассматривать, ибо у меня фиксированное количество параллельных сборок
источник

GG

Gregory Gruzdov in testing_in_python
.replace(утилизируете, используете)
источник

ТЭ

Тачами Экстович... in testing_in_python
Ограничено количеством билд-агентов в тимсити (10). Приоритеты расставляет сам тимсити 🙂 Кому надо заходит в очередь и жмакает «поднять наверх»
источник

ТЭ

Тачами Экстович... in testing_in_python
Получается смешно, когда это делают все одновременно
источник

ИС

Игорь Середа... in testing_in_python
Тачами Экстович
Получается смешно, когда это делают все одновременно
Или когда у команды Беспилотников есть бот, который постоянно жмёт эту кнопку своим проектам, и в выросшей очереди из 1200 сборок 800 принадлежат тем самым Беспилотникам.
источник

ТЭ

Тачами Экстович... in testing_in_python
До слез
источник

EB

Evgenii B in testing_in_python
неплохо! на войне (в разработке) все средства хороши
источник

ТЭ

Тачами Экстович... in testing_in_python
Ты правда сгенерил 80% очереди и постоянно повышаешь приоритет своим вечным сборкам?
источник