% IMPORTANT: The following is UTF-8 encoded. This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.
@INPROCEEDINGS{Fritz:1023813,
author = {Fritz, Jakob and Speck, Robert},
title = {{T}esting - {U}nit {T}ests and {B}eyond},
reportid = {FZJ-2024-01818},
year = {2024},
abstract = {In this presentation, we will dive into the topic of
testing, with a specific focus on the development of unit
tests. Fundamental approaches to writing effective tests and
improving the quality of our software will be explained. We
will go into why to do testing at all and how it helps us to
detect bugs early and enhance the maintainability of our
codebase.In order to be able to determine how well our code
is tested, the concept of code coverage is introduced.
Furthermore, an outlook on additional possibilities and
approaches for writing tests will be provided. This will
include advanced testing concepts such as integration tests,
property based testing, and mutation tests.The objective of
this presentation is to provide participants with a basic
understanding of unit test development and equip them with
practical tips and techniques for building high-quality
software. We hope that after this talk, you will be able to
write tests effectively and optimize your development
processes.},
month = {Mar},
date = {2024-03-05},
organization = {deRSE24, Würzburg (Germany), 5 Mar
2024 - 7 Mar 2024},
subtyp = {After Call},
cin = {JSC},
cid = {I:(DE-Juel1)JSC-20090406},
pnm = {5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs)
and Research Groups (POF4-511) / RGRSE - RG Research
Software Engineering for HPC (RG RSE) (RG-RSE)},
pid = {G:(DE-HGF)POF4-5112 / G:(DE-Juel-1)RG-RSE},
typ = {PUB:(DE-HGF)6},
doi = {10.34734/FZJ-2024-01818},
url = {https://juser.fz-juelich.de/record/1023813},
}