{"id":18108,"date":"2026-06-02T15:11:08","date_gmt":"2026-06-02T13:11:08","guid":{"rendered":"https:\/\/www.uni.lu\/research-en\/?post_type=events&#038;p=18108"},"modified":"2026-06-02T15:21:44","modified_gmt":"2026-06-02T13:21:44","slug":"futurefintech-lecture-art-of-generating-useful-tests","status":"publish","type":"events","link":"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/","title":{"rendered":"FutureFinTech lecture: The art of generating useful tests"},"content":{"rendered":"\n<section class=\"py-0 wp-block-unilux-blocks-free-section section\"><div class=\"container xl:max-w-screen-xl\">\n<ul class=\"wp-block-unilux-blocks-custom-buttons btn-list\"><li class=\"wp-block-unilux-blocks-custom-button\"    aria-disabled=\"false\"\n    >\n    <a\n        role=\"link\"\n        aria-disabled=\"false\"\n                    href=\"https:\/\/forms.cloud.microsoft\/e\/jjMc4qgL35\"\n                target=\"_blank\"\n        class=\"btn btn--primary\"\n            >Register<\/a>\n<\/li>\n\n\n<li class=\"wp-block-unilux-blocks-custom-button\"    aria-disabled=\"false\"\n    >\n    <a\n        role=\"link\"\n        aria-disabled=\"false\"\n                    href=\"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/calendar\"\n                target=\"_self\"\n        class=\"btn btn--primary\"\n            >Add to calendar<\/a>\n<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-unilux-blocks-spacer is-spacer-size-md\"><\/div>\n\n\n<h2 class=\"has-text-align-left wp-block-unilux-blocks-heading\"        id=\"description\"\n    >\nDescription<\/h2>\n\n\n\n<p>Software testing is essential to building reliable, trustworthy systems, yet for most developers, working with automatically generated tests&nbsp;remains&nbsp;frustrating and time-consuming. In this&nbsp;FutureFinTech&nbsp;Lecture, Dr. Carolin Brandt presents research that puts developers back at the&nbsp;centre&nbsp;of the picture.&nbsp;<\/p>\n\n\n\n<p>Drawing on two empirical studies, Dr. Brandt examines what actually happens when developers encounter automatically generated tests in practice: what they accept, what they change, and why.&nbsp;The first study analyses feedback from 39 open-source project maintainers on amplified tests&nbsp;submitted&nbsp;for review. The second investigates tests generated by GitHub Copilot for Python projects, exploring how developers&#8217; prompting choices affect the quality of output.&nbsp;<\/p>\n\n\n\n<p>For the financial services sector, where software reliability and compliance are non-negotiable, these findings carry direct relevance. Understanding how AI-assisted tools can be designed to work with developers rather than creating&nbsp;additional&nbsp;overhead is critical to&nbsp;realising&nbsp;their potential in high-stakes environments.&nbsp;<\/p>\n\n\n\n<p>Join us for expert insights and audience Q&amp;A. This event will be in English.<\/p>\n\n\n\n<h2 class=\"has-text-align-left wp-block-unilux-blocks-heading\"        id=\"about-the-speaker\"\n    >\nAbout the speaker<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><figure class=\"wp-block-dev4-reusable-blocks-image  object-fit--cover\">\n    \n<img decoding=\"async\" class=\"wp-block-image unilux-custom-image-block\"\n                alt=\"Carolin Brandt, TU Delft\"\n            src=\"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/06\/02151351\/dr-carolin-brandt-headshot.png\"\n                srcset=\"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/06\/02151351\/dr-carolin-brandt-headshot-300x225.png 300w, https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/06\/02151351\/dr-carolin-brandt-headshot-1024x768.png 1024w, https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/06\/02151351\/dr-carolin-brandt-headshot-768x576.png 768w, https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/06\/02151351\/dr-carolin-brandt-headshot.png 1500w\"\n                style=\"object-position: 57.00% 5.00%; font-family: &quot;object-fit: cover; object-position: 57.00% 5.00%;&quot;; aspect-ratio: 4\/3; object-fit: cover; width: 100%;\"\n        loading=\"lazy\"\n\/>            <p class=\"wp-block-dev4-reusable-blocks-image-caption\">\n            Dr. Carolin Brandt, TU Delft        <\/p>\n    <\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Dr. Carolin Brandt is an Assistant Professor in the Software Engineering Research Group (SERG) at TU Delft, where she leads the research line on Human- and Developer-centred&nbsp;Software Engineering. Her work focuses on building automation tools that genuinely serve the people who use them, examining not just whether tools perform well by technical measures, but whether developers can effectively work with what they produce.&nbsp;<\/p>\n\n\n\n<p>She completed her PhD cum laude from TU Delft in 2024 and is committed to fostering inclusive and constructive research communities.&nbsp;<\/p>\n<\/div>\n<\/div>\n\n\n<div class=\"wp-block-unilux-blocks-spacer is-spacer-size-md\"><\/div>\n\n\n<ul class=\"wp-block-unilux-blocks-button-list-v2\">\n<li class=\"wp-block-unilux-blocks-button-list-item-v2\"><a class=\"quick-link\" href=\"https:\/\/www.uni.lu\/research-en\/ncer\/fintech\/\" target=\"\" role=\"link\" rel=\"noopener\" tabindex=\"0\"><span class=\"quick-link__container\">\n<div class=\"wp-block-unilux-blocks-block-inserter quick-link__img\">\n<div class=\"icon--primary icon--secondary-2 icon--xl wp-block-unilux-blocks-icon-picker\">\n    <svg aria-hidden=\"true\" focusable=\"false\" class=\"icon icon-outline icon--languages \"><use xlink:href=\"https:\/\/www.uni.lu\/wp-content\/themes\/unilux-theme\/assets\/images\/icons\/icons-outline.svg#icon--languages\"><\/use><\/svg><\/div><\/div>\n\n\n\n<span class=\"quick-link__name wp-block-unilux-blocks-plain-text\">About FutureFinTech<\/span>\n\n<svg aria-hidden=\"true\" focusable=\"false\" class=\"icon icon-outline icon--arrow-right \"><use xlink:href=\"https:\/\/www.uni.lu\/wp-content\/themes\/unilux-theme\/assets\/images\/icons\/icons-outline.svg#icon--arrow-right\"><\/use><\/svg><\/span><\/a><\/li>\n<\/ul>\n<\/div><\/section>\n","protected":false},"excerpt":{"rendered":"<p>Can AI-generated tests really save developers time? Dr. Carolin Brandt explores what makes automated testing tools work in practice.<\/p>\n","protected":false},"author":326,"featured_media":18115,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"featured_image_focal_point":{"x":0.51,"y":0.56},"show_featured_caption":false,"ulux_newsletter_groups":"","uluxPostTitle":"","uluxPrePostTitle":"","_trash_the_other_posts":false,"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"event_start_date":"2026-07-02 15:30:00","event_end_date":"2026-07-02 17:00:00","event_speaker_name":"Dr Carolin Brandt","event_speaker_link":"https:\/\/www.linkedin.com\/in\/carolin-brandt\/","event_is_online":false,"event_location":"D17, Kirchberg campus","event_street":"29, Avenue J.F Kennedy","event_location_link":"","event_zip_code":"L1855","event_city":"Kirchberg","event_country":"Luxembourg"},"events-topic":[286,290],"events-type":[278,283,276],"organisation":[135,218,577],"authorship":[326],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.3 (Yoast SEO v22.3) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>FutureFinTech lecture: The art of generating useful tests - University of Luxembourg I Uni.lu<\/title>\n<meta name=\"description\" content=\"Can AI-generated tests really save developers time? Dr. Carolin Brandt explores what makes automated testing tools work in practice.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FutureFinTech lecture: The art of generating useful tests\" \/>\n<meta property=\"og:description\" content=\"Can AI-generated tests really save developers time? Dr. Carolin Brandt explores what makes automated testing tools work in practice.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/\" \/>\n<meta property=\"og:site_name\" content=\"Research EN\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-02T13:21:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/06\/02150057\/FutureFinTech-Lecture-Series-hero.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"1125\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/\",\"url\":\"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/\",\"name\":\"FutureFinTech lecture: The art of generating useful tests - University of Luxembourg I Uni.lu\",\"isPartOf\":{\"@id\":\"https:\/\/www.uni.lu\/research-en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/06\/02150057\/FutureFinTech-Lecture-Series-hero.png\",\"datePublished\":\"2026-06-02T13:11:08+00:00\",\"dateModified\":\"2026-06-02T13:21:44+00:00\",\"description\":\"Can AI-generated tests really save developers time? Dr. Carolin Brandt explores what makes automated testing tools work in practice.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/#primaryimage\",\"url\":\"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/06\/02150057\/FutureFinTech-Lecture-Series-hero.png\",\"contentUrl\":\"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/06\/02150057\/FutureFinTech-Lecture-Series-hero.png\",\"width\":1500,\"height\":1125,\"caption\":\"FutureFinTech Lecture Series\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.uni.lu\/en\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Research\",\"item\":\"https:\/\/www.uni.lu\/research-en\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Events\",\"item\":\"https:\/\/www.uni.lu\/research-en\/events\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"FutureFinTech lecture: The art of generating useful tests\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.uni.lu\/research-en\/#website\",\"url\":\"https:\/\/www.uni.lu\/research-en\/\",\"name\":\"Uni.lu\",\"description\":\"Research at the University of Luxembourg\",\"publisher\":{\"@id\":\"https:\/\/www.uni.lu\/research-en\/#organization\"},\"alternateName\":\"University of Luxembourg\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.uni.lu\/research-en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.uni.lu\/research-en\/#organization\",\"name\":\"University of Luxembourg\",\"alternateName\":\"Uni.lu\",\"url\":\"https:\/\/www.uni.lu\/research-en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.uni.lu\/research-en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/03\/03115550\/UNIV_SM-Profile_1600x1600px-scaled.jpg\",\"contentUrl\":\"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/03\/03115550\/UNIV_SM-Profile_1600x1600px-scaled.jpg\",\"width\":2560,\"height\":2560,\"caption\":\"University of Luxembourg\"},\"image\":{\"@id\":\"https:\/\/www.uni.lu\/research-en\/#\/schema\/logo\/image\/\"},\"description\":\"Research at the University of Luxembourg\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"FutureFinTech lecture: The art of generating useful tests - University of Luxembourg I Uni.lu","description":"Can AI-generated tests really save developers time? Dr. Carolin Brandt explores what makes automated testing tools work in practice.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/","og_locale":"en_GB","og_type":"article","og_title":"FutureFinTech lecture: The art of generating useful tests","og_description":"Can AI-generated tests really save developers time? Dr. Carolin Brandt explores what makes automated testing tools work in practice.","og_url":"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/","og_site_name":"Research EN","article_modified_time":"2026-06-02T13:21:44+00:00","og_image":[{"width":1500,"height":1125,"url":"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/06\/02150057\/FutureFinTech-Lecture-Series-hero.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/","url":"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/","name":"FutureFinTech lecture: The art of generating useful tests - University of Luxembourg I Uni.lu","isPartOf":{"@id":"https:\/\/www.uni.lu\/research-en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/#primaryimage"},"image":{"@id":"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/#primaryimage"},"thumbnailUrl":"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/06\/02150057\/FutureFinTech-Lecture-Series-hero.png","datePublished":"2026-06-02T13:11:08+00:00","dateModified":"2026-06-02T13:21:44+00:00","description":"Can AI-generated tests really save developers time? Dr. Carolin Brandt explores what makes automated testing tools work in practice.","breadcrumb":{"@id":"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/#primaryimage","url":"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/06\/02150057\/FutureFinTech-Lecture-Series-hero.png","contentUrl":"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/06\/02150057\/FutureFinTech-Lecture-Series-hero.png","width":1500,"height":1125,"caption":"FutureFinTech Lecture Series"},{"@type":"BreadcrumbList","@id":"https:\/\/www.uni.lu\/research-en\/events\/futurefintech-lecture-art-of-generating-useful-tests\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.uni.lu\/en"},{"@type":"ListItem","position":2,"name":"Research","item":"https:\/\/www.uni.lu\/research-en\/"},{"@type":"ListItem","position":3,"name":"Events","item":"https:\/\/www.uni.lu\/research-en\/events\/"},{"@type":"ListItem","position":4,"name":"FutureFinTech lecture: The art of generating useful tests"}]},{"@type":"WebSite","@id":"https:\/\/www.uni.lu\/research-en\/#website","url":"https:\/\/www.uni.lu\/research-en\/","name":"Uni.lu","description":"Research at the University of Luxembourg","publisher":{"@id":"https:\/\/www.uni.lu\/research-en\/#organization"},"alternateName":"University of Luxembourg","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.uni.lu\/research-en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.uni.lu\/research-en\/#organization","name":"University of Luxembourg","alternateName":"Uni.lu","url":"https:\/\/www.uni.lu\/research-en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.uni.lu\/research-en\/#\/schema\/logo\/image\/","url":"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/03\/03115550\/UNIV_SM-Profile_1600x1600px-scaled.jpg","contentUrl":"https:\/\/www.uni.lu\/wp-content\/uploads\/sites\/8\/2026\/03\/03115550\/UNIV_SM-Profile_1600x1600px-scaled.jpg","width":2560,"height":2560,"caption":"University of Luxembourg"},"image":{"@id":"https:\/\/www.uni.lu\/research-en\/#\/schema\/logo\/image\/"},"description":"Research at the University of Luxembourg"}]}},"_links":{"self":[{"href":"https:\/\/www.uni.lu\/research-en\/wp-json\/wp\/v2\/events\/18108"}],"collection":[{"href":"https:\/\/www.uni.lu\/research-en\/wp-json\/wp\/v2\/events"}],"about":[{"href":"https:\/\/www.uni.lu\/research-en\/wp-json\/wp\/v2\/types\/events"}],"author":[{"embeddable":true,"href":"https:\/\/www.uni.lu\/research-en\/wp-json\/wp\/v2\/users\/326"}],"replies":[{"embeddable":true,"href":"https:\/\/www.uni.lu\/research-en\/wp-json\/wp\/v2\/comments?post=18108"}],"version-history":[{"count":4,"href":"https:\/\/www.uni.lu\/research-en\/wp-json\/wp\/v2\/events\/18108\/revisions"}],"predecessor-version":[{"id":18135,"href":"https:\/\/www.uni.lu\/research-en\/wp-json\/wp\/v2\/events\/18108\/revisions\/18135"}],"wp:authorship":[{"embeddable":true,"href":"https:\/\/www.uni.lu\/research-en\/wp-json\/wp\/v2\/users\/326"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.uni.lu\/research-en\/wp-json\/wp\/v2\/media\/18115"}],"wp:attachment":[{"href":"https:\/\/www.uni.lu\/research-en\/wp-json\/wp\/v2\/media?parent=18108"}],"wp:term":[{"taxonomy":"events-topic","embeddable":true,"href":"https:\/\/www.uni.lu\/research-en\/wp-json\/wp\/v2\/events-topic?post=18108"},{"taxonomy":"events-type","embeddable":true,"href":"https:\/\/www.uni.lu\/research-en\/wp-json\/wp\/v2\/events-type?post=18108"},{"taxonomy":"organisation","embeddable":true,"href":"https:\/\/www.uni.lu\/research-en\/wp-json\/wp\/v2\/organisation?post=18108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}