Recently, many automatic test generation techniques have been proposed, such as Randoop, Pex and jCUTE. However, usually test coverage of these techniques has been around 50-60% only, due to several challenges, such as 1) the object mutation problem, where test generators cannot create and/or modify test inputs to desired object states; and 2) the constraint solving problem, where test generators fail to solve path conditions to cover certain branches. By analyzing branches not covered by state-of-the-art techniques, we noticed that these challenges might not be so difficult for humans. To verify this hypothesis, we propose a Puzzle-based Automatic Testing environment (PAT) which decomposes object mutation and complex constraint solving pro...
ABSTRACT In this paper, an automated method for generation of tests in order to detect inefficient (...
Japanese puzzle games such as Sudoku and Futoshiki are familiar recreational pursuits, but they also...
Software testing is complex and time consuming. One way to reduce the effort associated with testing...
Abstract — This study presents a system for automatically producing puzzles for use in game design. ...
Pen and paper puzzles are a fun pastime to test your logical reasoning skills, with Sudoku being the...
A logic puzzle is a form of entertainment that asks the solver to infer relationships between object...
We give a characterisation of certain types of puzzle in terms of the structure of the question pose...
The growing use of computer-like tablets and PCs in educational settings is enabling more students t...
Sudoku is a logic-based combinatorial puzzle game which people in different ages enjoy playing it. T...
Researchers in the field of computer games interest in creating not only strong game-playing program...
Abstract—Many modern automated test generators are based on either meta-heuristic search techniques ...
The paper presents a possible way of solving the problem of creating more test variants for a large ...
The paper presents a possible way of solving the problem of creating more test variants for a large ...
Automated test generation - the use of tools to create all or part of test cases - has a critical ro...
In this paper, we present several complementary computational intelligence techniques that we explor...
ABSTRACT In this paper, an automated method for generation of tests in order to detect inefficient (...
Japanese puzzle games such as Sudoku and Futoshiki are familiar recreational pursuits, but they also...
Software testing is complex and time consuming. One way to reduce the effort associated with testing...
Abstract — This study presents a system for automatically producing puzzles for use in game design. ...
Pen and paper puzzles are a fun pastime to test your logical reasoning skills, with Sudoku being the...
A logic puzzle is a form of entertainment that asks the solver to infer relationships between object...
We give a characterisation of certain types of puzzle in terms of the structure of the question pose...
The growing use of computer-like tablets and PCs in educational settings is enabling more students t...
Sudoku is a logic-based combinatorial puzzle game which people in different ages enjoy playing it. T...
Researchers in the field of computer games interest in creating not only strong game-playing program...
Abstract—Many modern automated test generators are based on either meta-heuristic search techniques ...
The paper presents a possible way of solving the problem of creating more test variants for a large ...
The paper presents a possible way of solving the problem of creating more test variants for a large ...
Automated test generation - the use of tools to create all or part of test cases - has a critical ro...
In this paper, we present several complementary computational intelligence techniques that we explor...
ABSTRACT In this paper, an automated method for generation of tests in order to detect inefficient (...
Japanese puzzle games such as Sudoku and Futoshiki are familiar recreational pursuits, but they also...
Software testing is complex and time consuming. One way to reduce the effort associated with testing...