New answers tagged

1

I like to see CI/CD tools like Travis as a task scheduler that excutes scripts/code. It executes a pipeline based on a trigger. This trigger could be a commit, a http-call or a timed interval schedule. The pipeline executes code in ordered steps and can alert you of its state. So you can do anything with it aslong as you can do it in code. The limit is ...


1

In your particular example you're taking rather about functional testing than unit testing, as Niels explained in his answer. I will, however, surprise you about one thing. When you're automating tests you're doing software development as well, because automated test is a piece of software, too. When your tests and the code behind them becomes complex, they ...


7

Yes, Unit-testing is only software related. No testing the implementation of a dashboard cannot be considered Unit-testing. Unit-tests typically test relatively small programming functions. A dashboard is the result of a lot of programming classes which consist of even more smaller programming methods (a.k.a. functions). Unit tests are typically automated ...


1

A unit test is, by definition, every test that verifies the functionality of an atomic part of your system independent of other components. If you create a dashboard using a tool like kibana the atomic components are abstracted away from what you do by multiple layers so no, you will not be able to unit test it. You can of course unit test the ETL ...


Top 50 recent answers are included