Size: a a a

QA — Автоматизация

2019 November 29

TN

Timur Nurlygayanov in QA — Автоматизация
Windows лицензионная? доступ в Интернет есть?
источник

9

911 in QA — Автоматизация
А каеф, у меня лицензией управляет организация
источник

9

911 in QA — Автоматизация
источник

TN

Timur Nurlygayanov in QA — Автоматизация
там можно поколдовать с реестром или добавить compatibility через powershell команду
источник

9

911 in QA — Автоматизация
попробую с повершелом
источник

R

Roman in QA — Автоматизация
Добрый вечер, кто нибудь для тестов поднимал mangodb  в памяти? Что можете посоветовать?
источник

TN

Timur Nurlygayanov in QA — Автоматизация
Дмитрий Медведев
Что за параметр у Селениума cleanUpCycle и на что он влияет? Не вижу никакой инфы ни в документашке Селениума, ни в хэлпе, только одной строкой в инфе о другом параметре: For grid hub/node roles, cleanUpCycle must also be set. If a node does not specify it, the hub value will be used.
-cleanUpCycle
      <Integer> in ms : specifies how often the hub will poll running proxies for timed-out (i.e. hung) threads. Must also specify "timeout" option. Default: 5000
источник

TN

Timur Nurlygayanov in QA — Автоматизация
Roman
Добрый вечер, кто нибудь для тестов поднимал mangodb  в памяти? Что можете посоветовать?
звучит немного необычно и непонятен сценарий использования, но вроде чтобы поднять ее в оперативке не нужно особо напрягаться.
источник

R

Roman in QA — Автоматизация
Для юнит тестов использовать, что бы не поднимать тестовую базу. Выполняется тест, делает какие то записи в базу, проверяются и база вместе с тестом убивается, что бы после каждого коммита в CI прогонялись они  
Ну вот я щас пытаюсь, нашел вот такую либу https://github.com/nbalakin/MongoDB.Fake , но в ней надо реализовать BulkWrite, что бы я мог что-то записать в базу (точнее обновить записи, в основном таким проверки нужны). Просто записать получилось, но этого недостаточно.  Посмотрел реализацию этого ментода в библиотке драйвера монги и понял, что я вряд ли смогу его реализовать.
Вот инетерсно, есть ли еще какие-то варианты для решения этой задачи,а то на это либу потратил слижком много времени
источник

TN

Timur Nurlygayanov in QA — Автоматизация
Roman
Для юнит тестов использовать, что бы не поднимать тестовую базу. Выполняется тест, делает какие то записи в базу, проверяются и база вместе с тестом убивается, что бы после каждого коммита в CI прогонялись они  
Ну вот я щас пытаюсь, нашел вот такую либу https://github.com/nbalakin/MongoDB.Fake , но в ней надо реализовать BulkWrite, что бы я мог что-то записать в базу (точнее обновить записи, в основном таким проверки нужны). Просто записать получилось, но этого недостаточно.  Посмотрел реализацию этого ментода в библиотке драйвера монги и понял, что я вряд ли смогу его реализовать.
Вот инетерсно, есть ли еще какие-то варианты для решения этой задачи,а то на это либу потратил слижком много времени
обычно в юнит тестах мокают функции которые пишут непосредственно в базу
источник

TN

Timur Nurlygayanov in QA — Автоматизация
и база не нужна, и тесты быстрее проходят, и все под твоим контролем, и тесты более изолированы
источник

TN

Timur Nurlygayanov in QA — Автоматизация
то есть надо перехватить обращения кода к базе данных и эмулировать эти вызовы с помощью специальных мок-объектов )
источник

R

Roman in QA — Автоматизация
Сдесь нужно не функцию проверить, которая записывает в базу, а корректность данных
источник

R

Roman in QA — Автоматизация
И не хотелось использовать реальную базу для этого
источник

R

Roman in QA — Автоматизация
Вот и искал обходной путь
источник

TN

Timur Nurlygayanov in QA — Автоматизация
ну технически установить и запустить mongodb это довольно просто. возможно для этого сценария не обязательно делать in memory
источник

TN

Timur Nurlygayanov in QA — Автоматизация
и имхо если хочется проверить состояние данных в базе, то это уже не юнит тесты
источник

R

Roman in QA — Автоматизация
Интеграционные тесты
источник

TN

Timur Nurlygayanov in QA — Автоматизация
в интеграционных лучше по CRUD эти данные из базы доставать, а не запросами к самой базе
источник

O

Oleg in QA — Автоматизация
Roman
Добрый вечер, кто нибудь для тестов поднимал mangodb  в памяти? Что можете посоветовать?
Использую flapdoodle embed mongo.
источник