Size: a a a

2019 February 18

ВА

Валентин Ажеронок... in testspro1c
Я
источник

NT

Nick Ternovoi in testspro1c
Извиняюсь за оффтом, удивлен, как комьюнити развивается
источник

ВА

Валентин Ажеронок... in testspro1c
Но портрет не мой 😁
источник

DK

Dmitriy Kinash in testspro1c
Валентин Ажеронок
Но портрет не мой 😁
ну это понятно - мы что Радченка не узнаем?  ;)
источник

AK

Alexander Kuntashov in testspro1c
Валентин Ажеронок
Т.е. если настроить список открываемых форм и открывать некой обработкой, то это автоматическое, а если прокликать сценарий по нужным формам, то нет? Забавно. Может, конечно, у нас получилось и не дымовое. Мы на терминологию "плюем". Нам результат важен. Он есть.
Вполне себе дымовое, хороший способ. Если не ошибаюсь, кто-то даже хотел генератор фиче-файлов для таких дымовых тестов написать.
источник

ВА

Валентин Ажеронок... in testspro1c
Объяснение простое. Мы делаем локализацию для Беларуси. Нам накладно привлекать дорогих разработчиков к разборам где и когда данная форма может открываться. Учитывая степень переписывания типовых, на основе которых мы работаем, накликать, докликать, перекликать в разы дешевле.
источник

DB

Denis B. in testspro1c
Alexander Kuntashov
Вполне себе дымовое, хороший способ. Если не ошибаюсь, кто-то даже хотел генератор фиче-файлов для таких дымовых тестов написать.
Я хотел и хочу...
источник

VL

Vladimir Litvinenko in testspro1c
Alexander Kuntashov
Вполне себе дымовое, хороший способ. Если не ошибаюсь, кто-то даже хотел генератор фиче-файлов для таких дымовых тестов написать.
Дымовое тестирование по вводу на основании в ADD реализуется через создание фича-файла. Просто тут ключевой момент в трудозатратах. Дымовое - оно же должно быть очень простым и максимально автоматическим. Запись сценарного теста на открытие форм вручную прокликиванием всё таки больше напоминает именно "точечное" сценарное тестирование, чем ковровая бомбардировка всех форм роботом "из коробки", которому просто прописали несколько строк исключений.

Вообще так представляется, что дымовой тест для формы имеет смысл пока нет проверяющего эту же форму сценарного теста. Аналогично с вводом на основании. Если прописали ввод на основании в сценарном тесте, то надо внести соответствующее исключение в дымовой тест. Иначе это приведёт к ненужному замедлению тестирования.

Собственно в описанном случае и происходит написание сценарного теста, после которого автомат выполняющий дымовое тестирование становистя уже не нужен.
источник

AK

Alexander Kuntashov in testspro1c
Vladimir Litvinenko
Дымовое тестирование по вводу на основании в ADD реализуется через создание фича-файла. Просто тут ключевой момент в трудозатратах. Дымовое - оно же должно быть очень простым и максимально автоматическим. Запись сценарного теста на открытие форм вручную прокликиванием всё таки больше напоминает именно "точечное" сценарное тестирование, чем ковровая бомбардировка всех форм роботом "из коробки", которому просто прописали несколько строк исключений.

Вообще так представляется, что дымовой тест для формы имеет смысл пока нет проверяющего эту же форму сценарного теста. Аналогично с вводом на основании. Если прописали ввод на основании в сценарном тесте, то надо внести соответствующее исключение в дымовой тест. Иначе это приведёт к ненужному замедлению тестирования.

Собственно в описанном случае и происходит написание сценарного теста, после которого автомат выполняющий дымовое тестирование становистя уже не нужен.
> представляется что дымовой тест для формы имеет смысл пока нет проверяющего её сценарного теста

Вполне имеет и самостоятельную ценность, если он выполняется быстрее, чем прогон "полноценного" теста.
источник

VL

Vladimir Litvinenko in testspro1c
Alexander Kuntashov
> представляется что дымовой тест для формы имеет смысл пока нет проверяющего её сценарного теста

Вполне имеет и самостоятельную ценность, если он выполняется быстрее, чем прогон "полноценного" теста.
Но если сценарный тест (который имеет большую "пользовательскую" ценность) мы всё равно выполняем и всё равно смотрим его результ, то в дымовом можно уже смело ставить исключение. Тем более что дымовые обычно прогоняются только под одной-двумя ролями, а сценарные тесты обдуманно - под пользователями с ограниченными правами.
источник

AK

Alexander Kuntashov in testspro1c
Я просто говорю, что дым и полноценный тест в общем случае не взаимо-исключаемые.
Например, я плачу за тестовые сервера за процессорное время, поэтому я запускаю быстрый и дешевый буквально по деньгам "дым", чтобы исключить глупые ошибки. И только если он упал, я запускаю дорогой прогон end-to-end тестов.

А так да, согласен.
источник

VL

Vladimir Litvinenko in testspro1c
Alexander Kuntashov
Я просто говорю, что дым и полноценный тест в общем случае не взаимо-исключаемые.
Например, я плачу за тестовые сервера за процессорное время, поэтому я запускаю быстрый и дешевый буквально по деньгам "дым", чтобы исключить глупые ошибки. И только если он упал, я запускаю дорогой прогон end-to-end тестов.

А так да, согласен.
Ха. Но это зависит от того насколько качественно поработали над сценарными тестами и как плотно покрыли функционал. В нашей компании сейчас дымовые тесты выполняются в 2 раза дольше сценарных )) Так что есть над чем работать )) Хотя ловят ошибки сценарные куда лучше. Поэтому в пайплайне именно они первыми идут.
источник

AK

Alexander Kuntashov in testspro1c
Vladimir Litvinenko
Ха. Но это зависит от того насколько качественно поработали над сценарными тестами и как плотно покрыли функционал. В нашей компании сейчас дымовые тесты выполняются в 2 раза дольше сценарных )) Так что есть над чем работать )) Хотя ловят ошибки сценарные куда лучше. Поэтому в пайплайне именно они первыми идут.
Ну тут ваша, как говорится, специфика 😊
источник

VL

Vladimir Litvinenko in testspro1c
Alexander Kuntashov
Ну тут ваша, как говорится, специфика 😊
Да, сочетание узких небольших участков автоматизации с большой типовой конфигурацией.
источник

АС

Александр Самохин... in testspro1c
Всем привет! Хочу позвать всех на открытую лекцию «Кто такие "Программисты 1C" и что такое "1С:ПРЕДПРИЯТИЕ"?» в Высшей школе экономики.

Как научиться автоматизировать бухгалтерию в компаниях разного калибра и сделать на этом бизнес, расскажет Иван Марчик — директор департамента информационных систем агропромышленного холдинга ГК«Оптима-Финанс», программист 1С с многолетним опытом запуска продуктов на предприятиях с нуля. Иван разберет стратегию поведения на собеседовании на должность программиста 1С и поделится реальными кейсами, в которых сам находил решение.

Подробности, регалии лектора и регистрация на мероприятие вот здесь –  https://alumni.hse.ru/announcements/240297924.html

Дата: 26 февраля
Время: 18:10
Место: МИЭМ НИУ ВШЭ, Москва, Таллинская ул., 34, ауд. 413
источник

DB

Denis B. in testspro1c
Александр Самохин
Всем привет! Хочу позвать всех на открытую лекцию «Кто такие "Программисты 1C" и что такое "1С:ПРЕДПРИЯТИЕ"?» в Высшей школе экономики.

Как научиться автоматизировать бухгалтерию в компаниях разного калибра и сделать на этом бизнес, расскажет Иван Марчик — директор департамента информационных систем агропромышленного холдинга ГК«Оптима-Финанс», программист 1С с многолетним опытом запуска продуктов на предприятиях с нуля. Иван разберет стратегию поведения на собеседовании на должность программиста 1С и поделится реальными кейсами, в которых сам находил решение.

Подробности, регалии лектора и регистрация на мероприятие вот здесь –  https://alumni.hse.ru/announcements/240297924.html

Дата: 26 февраля
Время: 18:10
Место: МИЭМ НИУ ВШЭ, Москва, Таллинская ул., 34, ауд. 413
Я думаю, кто интересуется тестами 1С - уже программист. Вообще,  по-хорошему такое согласовывается - ради приличия, все-таки не доска с объявлениями.  Но мероприятие бесплатное. Оставлю.
источник

Z

ZEEGIN in testspro1c
Александр Самохин
Всем привет! Хочу позвать всех на открытую лекцию «Кто такие "Программисты 1C" и что такое "1С:ПРЕДПРИЯТИЕ"?» в Высшей школе экономики.

Как научиться автоматизировать бухгалтерию в компаниях разного калибра и сделать на этом бизнес, расскажет Иван Марчик — директор департамента информационных систем агропромышленного холдинга ГК«Оптима-Финанс», программист 1С с многолетним опытом запуска продуктов на предприятиях с нуля. Иван разберет стратегию поведения на собеседовании на должность программиста 1С и поделится реальными кейсами, в которых сам находил решение.

Подробности, регалии лектора и регистрация на мероприятие вот здесь –  https://alumni.hse.ru/announcements/240297924.html

Дата: 26 февраля
Время: 18:10
Место: МИЭМ НИУ ВШЭ, Москва, Таллинская ул., 34, ауд. 413
во вторник в 18:10? Люди работают часов до 8) не успеть ну никак))
источник

AK

Alexander Kuntashov in testspro1c
Как я понял по описанию, это же для студентов, не понятно что он тут ищет, тут вроде все с ориентацией уже определились давно.
источник

DB

Denis B. in testspro1c
Александр Самохин
Всем привет! Хочу позвать всех на открытую лекцию «Кто такие "Программисты 1C" и что такое "1С:ПРЕДПРИЯТИЕ"?» в Высшей школе экономики.

Как научиться автоматизировать бухгалтерию в компаниях разного калибра и сделать на этом бизнес, расскажет Иван Марчик — директор департамента информационных систем агропромышленного холдинга ГК«Оптима-Финанс», программист 1С с многолетним опытом запуска продуктов на предприятиях с нуля. Иван разберет стратегию поведения на собеседовании на должность программиста 1С и поделится реальными кейсами, в которых сам находил решение.

Подробности, регалии лектора и регистрация на мероприятие вот здесь –  https://alumni.hse.ru/announcements/240297924.html

Дата: 26 февраля
Время: 18:10
Место: МИЭМ НИУ ВШЭ, Москва, Таллинская ул., 34, ауд. 413
И я надеюсь, там есть чуток про тесты - Сначала пишем тесты, а потом код. На крайняк, после кода, пишем тесты! Только так, правильно автоматизировать бухгалтерию!
источник

DB

Denis B. in testspro1c
источник