자동화 임계값 높이기: LLM 시대의 루비 엔지니어링 전략
소프트웨어 품질을 결정하는 세 가지 임계값인 생태계, 자동화, 기여 모델을 통해 시스템의 안정성을 객관적으로 평가하고 개선해야 한다.
자동화 임계값 높이기: LLM 시대의 루비 엔지니어링 전략
소프트웨어 품질을 결정하는 세 가지 임계값인 생태계, 자동화, 기여 모델을 통해 시스템의 안정성을 객관적으로 평가하고 개선해야 한다.
EVA: Методология. Как оценивать качество тестов, а не их количество (Часть 2)
Часть 2 из 3. [Первая часть - постановка проблемы] Ван Эйк видел детали, которые другие пропускали. Разбираем методологию EVA, которая учит тесты делать то же самое.
https://habr.com/ru/companies/rostelecom/articles/987244/
#тестирование #автоматизация_тестирования #API #качество_кода #метрики #QA #тестдизайн #mutation_testing #code_review
Меланхолия тестировщика: почему метрики врут (Часть 1)
Крылатый гений сидит среди инструментов. Циркуль, весы, молоток, рубанок. Всё под рукой. Но он бездействует, подперев голову. Не от лени. Он видит проблему и понимает: имеющиеся инструменты не дают ответа. Внедрение нейросетей всколыхнуло индустрию. Мы переживаем эпоху, схожую с Ренессансом. Все говорят о космических возможностях, о том как агенты изменят разработку. А я предлагаю посмотреть на то, что уже есть в руках. Мастера северного Возрождения видели божественное в деталях. Не в грандиозных замыслах, а в складках ткани, в отражении света на металле. Может, и нам стоит взглянуть не на космические дашборды с метриками, а на содержимое каждого теста? Это первая часть большого исследования. Материала получилось много, поэтому разбили на три части. Здесь погружаем в проблему. В следующих частях расскажем наше видение решения и покажем практический инструмент.
https://habr.com/ru/companies/rostelecom/articles/985732/
#тестирование #автоматизация_тестирования #QA #метрики #качество_кода #test_automation #mutation_testing
Hey rubyists and #ruby_friends, what's the current best option for mutating or replacing nodes (and sometimes their children) when using ruby's Prism instead of whitequark's Parser?
#ruby #programming #testing #tdd #mutation_testing #stryker #port