DSpot: Förbättrade enhetstester med hjälp av AI

Cet événement est passé

25 y sont allés

Birger Jarlsgatan 7

Birger Jarlsgatan 7 · Stockholm

Comment nous trouver

Ingång på hörnet, ring på klockan så öppnar vi.

Image du lieu de l'événement

Détails

Använder du enhetstester och är trött på att skapa nya testfall manuellt? Har du någon gång önskat att varianterna kunde skapas automatiskt?

Verktyget ”DSpot”, skapat av KTH-professorn Benoit Baudry, tar befintliga enhetstester som input och föreslår tillägg/ändringar till de befintliga testerna i syfte att förbättra dom. Denna kväll kommer Benoit till kontoret för en föreläsning där han beskriver verktyget och dess potential för kodförbättring.

Agenda:
- 17.30: Lättare tilltugg
- 18.00: Föreläsningen startar
- Ca 19.00: Slut

Via länkarna nedan kan du läsa mer om verktyget:
- https://github.com/STAMP-project/dspot
- https://arxiv.org/abs/1902.08482

Varmt välkommen!

In English:
DSpot analyzes existing test cases and automatically generates variants of these test cases. The variants cover more execution paths and observe more states than the original tests. These tests are meant to be used in the context of regression testing. DSpot can be integrated in the continuous integration to spot issues related to one commit as early as possible.

Welcome!