13 citations · 25 across the 8 of their papers we have counts for
9 papers
Scenario-Driven Neuroevolution: Using Models to Guide Test Generation for Games
Gijs van Cuyck, Patric Feldmeier, Jan Tretmans +1
Automatically generating test inputs for games is challenging, as test generators must master the game to reach advanced program states while also ensuring robustness against the h…
Many-Objective Neuroevolution for Testing Games
Patric Feldmeier, Katrin Schmelz, Gordon Fraser
Generating tests for games is challenging due to the high degree of randomisation inherent to games and hard-to-reach program states that require sophisticated gameplay. The test g…
A Block-Based Testing Framework for Scratch
Patric Feldmeier, Gordon Fraser, Ute Heuer +2
Block-based programming environments like Scratch are widely used in introductory programming courses. They facilitate learning pivotal programming concepts by eliminating syntacti…
Combining Neuroevolution with the Search for Novelty to Improve the Generation of Test Inputs for Games
Patric Feldmeier, Gordon Fraser
As games challenge traditional automated white-box test generators, the Neatest approach generates test suites consisting of neural networks that exercise the source code by playin…
PlayTest: A Gamified Test Generator for Games
Patric Feldmeier, Philipp Straubinger, Gordon Fraser
Games are usually created incrementally, requiring repeated testing of the same scenarios, which is a tedious and error-prone task for game developers. Therefore, we aim to allevia…
Learning by Viewing: Generating Test Inputs for Games by Integrating Human Gameplay Traces in Neuroevolution
Patric Feldmeier, Gordon Fraser
Although automated test generation is common in many programming domains, games still challenge test generators due to their heavy randomisation and hard-to-reach program states. N…
Neuroevolution-Based Generation of Tests and Oracles for Games
Patric Feldmeier, Gordon Fraser
Game-like programs have become increasingly popular in many software engineering domains such as mobile apps, web applications, or programming education. However, creating tests fo…
Model-based Testing of Scratch Programs
Katharina Götz, Patric Feldmeier, Gordon Fraser
Learners are often introduced to programming via dedicated languages such as Scratch, where block-based commands are assembled visually in order to control the interactions of grap…
Automated Test Generation for Scratch Programs
Adina Deiner, Patric Feldmeier, Gordon Fraser +2
The importance of programming education has lead to dedicated educational programming environments, where users visually arrange block-based programming constructs that typically c…