Lightning Talk: Cpp Change Detector Tests - Guy Bensky - CppCon 2022

preview_player
Показать описание
---

Lightning Talk: Cpp Change Detector Tests - Guy Bensky - CppCon 2022

"Change Detector Tests don't test for correctness, they only check for changes in the algorithm / code / performance.

When, where, and why use them?"
---

Guy Bensky
__

#cppcon #programming #cpp
Рекомендации по теме
Комментарии
Автор

Neat! As someone who has those tests integrated where I'm employed, those are extremly helpfull, and were great help for bug detection as well.

kessler
Автор

I like this :) especially the fact that you are recording the improvement.

iamjadedhobo
Автор

When Venom becomes a C++ dev :D
Nice talk! This is pretty neat and cool actually, never thought about tests that way!

dexterman
Автор

I agree change detectors are a good thing. Only thing you should always be aware is that usually the tests will break by a slight difference from the previous state. These little differences may pile up and before you notice, the state the test is in is totally unacceptable, but you diverged small bit by small bit.

helvio
Автор

good talk stating that it's not all code in the very end

DaMiK
Автор

There is the mistake in the preview - deCtector

EvgeniiBalaukhin
Автор

The AI example - this is called "A/B testing". Usually done on production but the principle is the same.
Metrics value may be used as C&C for a working system. Usually on Load env or Production env.

I don't really see how it's really "change testing" especially when it comes to unit testing.

TNothingFree
Автор

I am pretty sure, these are integration tests.

YourCRTube
welcome to shbcf.ru