Size: a a a

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

2021 April 22

A

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

A

Alex in QA — Автоматизация
у меня есть зависимости одни полей от других
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Чем? Если заполнение полей, то это по-моему чистой воды реляционка: поле - значение.
источник

A

Alex in QA — Автоматизация
зависимость одного поля от значения другого
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Какого рода зависимости?
источник

SV

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

SV

Stanislav Vasenkov in QA — Автоматизация
А давайте что ли релиз - вот вам небольшой проект, который поможет отправить уведомление о прохождении автотестов в telegram, slack, emal, mattermost, skype (//todo)
Поддерживаемые языки - en, fr, ru, ua (ждем ваши пулреквесты на новые локали)
И, конечно, не зависимо от CI - Jenkins, Teamcity, Github Actions - без разницы
https://github.com/qa-guru/allure-notifications
источник

A

Alex in QA — Автоматизация
будет ли это поле вообще и если это дропдаун то какие в нем будут опции
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Это другая таблица в реляционке (например). Ничего графового тут нет.
источник

A

Alex in QA — Автоматизация
зависимости то какраз есть
источник

A

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

A

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

R(

Roman (rpwheeler) in QA — Автоматизация
Зависимость есть, но она не графовая. В общем, хотите зачем-то прикручивать графы -- ищите доки по конкретным графовым базам. Но это будет ваше собственное уникальное решение.
источник

S

Sergey in QA — Автоматизация
перенимаю сейчас один из проектов на java+selenium, где все степы обернуты в try-catch, где в catch отлов nosuchelementexception. Никаких ПО и ПФ нет и в помине. В первый раз сталкиваюсь с таким, но в целом поинмаю что обработка ошибки идет для менеджмента. Думаю внедрить selenide + po. Как в таком случае быть с NSEE? забить?
источник

DS

Dmytro Slobodianiuk in QA — Автоматизация
выглядит как будто вы хотите переложить логику прохождения тестов (генерацию данных для них) на структуру хранения. Выглядит стремновато
источник

A

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

A

Alex in QA — Автоматизация
у меня нет другого выбора
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Граф это "карта"-- задачи связанные с путями или связями.

"Прохождение флоу" -- это алгоритмическая задача "на таком-то шаге проверяем такое-то". Строить граф по ней нет необходимости, это структура вида "тест такой-то, шаг такой-то, сущности такие-то, значения такие-то".

В такой структуре мы можем спокойно проверять что значение 34 = 2 * (значение 3  + значение 4), но графы для этого совершенно не нужны, шагов достаточно.
источник

SR

Sergey Raspopov in QA — Автоматизация
Так в графах же суть в том, что каждая сущность связана с родительским узлом и там же связана с дочерними сущностями этого же родительского узла.
А если просто много записей, которые генерируются на определенных условиях, то это не граф. Это просто логика генерации полей.
источник

A

Alex in QA — Автоматизация
Тысячи возможных комбинаций  я не буду каждую описывать
источник