Jump to:
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024
Do Automatic Test Generation Tools Generate Flaky Tests?
International Conference on Software Engineering (ICSE), 2024.
2023
Batching Non-Conflicting Mutations for Efficient, Safe, Parallel Mutation Analysis in Rust
International Conference on Software Testing, Verification and Validation (ICST), 2023.
Empirically Evaluating Flaky Test Detection Techniques Combining Test Case Rerunning and Machine Learning Models
Empirical Software Engineering, 2023.
2022
Automated Repair of Responsive Web Page Layouts
International Conference on Software Testing, Verification and Validation (ICST), 2022.
Diagnosability, Adequacy & Size: How Test Suites Impact Autograding
Hawaii International Conference on System Sciences (HICSS), 2022.
What Do Developer-Repaired Flaky Tests Tell Us About the Effectiveness of Automated Flaky Test Detection?
International Conference on Automation of Software Test (AST), 2022.
Surveying the Developer Experience of Flaky Tests
International Conference on Software Engineering — Software Engineering In Practice track (ICSE-SEIP), 2022.
A Survey of Flaky Tests
ACM Transactions on Software Engineering and Methodology, 2022.
Evaluating Features for Machine Learning Detection of Order- And Non-Order-Dependent Flaky Tests
International Conference on Software Testing, Verification and Validation (ICST), 2022.
An Empirical Comparison of EvoSuite and DSpot for Improving Developer-Written Test Suites With Respect to Mutation Score
International Symposium on Search-Based Software Engineering (SSBSE), 2022.
2021
Automated Visual Classification of DOM-based Presentation Failure Reports for Responsive Web Pages
Software Testing, Verification and Reliability, 2021.
An Empirical Study to Determine if Mutants Can Effectively Simulate Students' Programming Mistakes to Increase Tutors' Confidence in Autograding
ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE), 2021.
Gradeer: An Open-Source Modular Hybrid Grader
International Conference on Software Engineering — Joint Track on Software Engineering Education and Training (ICSE-JSEET), 2021.
Effective Automated Repair of Internationalization Presentation Failures in Web Applications Using Style Similarity Clustering and Search-Based Techniques
Software Testing, Verification and Reliability, 2021.
2020
Hybrid Methods for Reducing Database Schema Test Suites: Experimental Insights From Computational and Human Studies
International Conference on Automation of Software Test (AST), 2020.
STICCER: Fast and Effective Database Test Suite Reduction Through Merging of Similar Test Cases
International Conference on Software Testing, Verification and Validation (ICST), 2020.
An Investigation Into the Effect of Control and Data Dependence Chain Length on Predicate Testability
International Working Conference on Source Code Analysis & Manipulation (SCAM), 2020.
The Influence of Test Suite Properties on Automated Grading
International Conference on Software Engineering Education and Training (CSEE&T), 2020.
Flake It 'Till You Make It: Using Automated Repair to Induce and Fix Latent Test Flakiness
International Workshop on Automated Program Repair (APR), 2020.
Automatically Identifying Potential Regressions in the Layout of Responsive Web Pages
Software Testing, Verification and Reliability, 2020.
2019
What Factors Make SQL Test Cases Understandable for Testers? A Human Study of Automatic Test Data Generation Techniques
International Conference on Software Maintenance and Evolution (ICSME), 2019.
Automatic Visual Verification of Layout Failures in Responsively Designed Web Pages
International Conference on Software Testing, Verification and Validation (ICST), 2019.
Simulating Student Mistakes to Evaluate the Fairness of Automated Grading
International Conference on Software Engineering — Software Engineering Education and Training track (ICSE-SEET), 2019.
Automatic Detection and Removal of Ineffective Mutants for the Mutation Analysis of Relational Database Schemas
IEEE Transactions on Software Engineering, 2019.
An Empirical Study on the Use of Defect Prediction for Test Case Prioritization
International Conference on Software Testing, Verification and Validation (ICST), 2019.
2018
Search-Based Detection of Deviation Failures in the Migration of Legacy Spreadsheet Applications
International Symposium on Software Testing and Analysis (ISSTA), 2018.
DOMINO: Fast and Effective Test Data Generation for Relational Database Schemas
International Conference on Software Testing, Verification and Validation (ICST), 2018.
Effectively Incorporating Expert Knowledge in Automated Software Remodularisation
IEEE Transactions on Software Engineering, 2018.
Automated Repair of Mobile Friendly Problems in Web Pages
International Conference on Software Engineering (ICSE), 2018.
Automated Repair of Internationalization Failures Using Style Similarity Clustering and Search-Based Techniques
International Conference on Software Testing, Verification and Validation (ICST), 2018.
Using Controlled Numbers of Real Faults and Mutants to Empirically Evaluate Coverage-Based Test Case Prioritization
International Conference on Automation of Software Test (AST), 2018.
Random or Evolutionary Search for Object-Oriented Test Suite Generation?
Software Testing, Verification and Reliability, 2018.
Evaluation of CAVM, Austin, and CodeScroll for Test Data Generation for C
Korea Conference on Software Engineering (KCSE), 2018.
[PDF]
2017
Evaluating CAVM: A New Search-Based Test Data Generation Tool for C
International Symposium on Search-Based Software Engineering (SSBSE), 2017.
Automated Repair of Layout Cross Browser Issues Using Search-Based Techniques
International Symposium on Software Testing and Analysis (ISSTA), 2017.
XFix: Automated Tool for Repair of Layout Cross Browser Issues
International Symposium on Software Testing and Analysis (ISSTA), 2017.
Disposable Testing: Avoiding Maintenance of Generated Unit Tests by Throwing Them Away
International Conference on Software Engineering (ICSE), 2017.
Automated Layout Failure Detection for Responsive Web Pages Without an Explicit Oracle
International Symposium on Software Testing and Analysis (ISSTA), 2017.
ReDeCheck: An Automatic Layout Failure Checking Tool for Responsively Designed Web Pages
International Symposium on Software Testing and Analysis (ISSTA), 2017.
2016
Hitchhikers Need Free Vehicles! Shared Repositories for Statistical Analysis in SBST
International Workshop on Search-Based Software Testing (SBST), 2016.
mrstudyr: Retrospectively Studying the Effectiveness of Mutant Reduction Techniques
International Conference on Software Maintenance and Evolution (ICSME), 2016.
Automated Search for Good Coverage Criteria: Moving From Code Coverage to Fault Coverage Through Search-Based Software Engineering
International Workshop on Search-Based Software Testing (SBST), 2016.
AVMf: An Open-Source Framework and Implementation of the Alternating Variable Method
International Symposium on Search-Based Software Engineering (SSBSE), 2016.
Virtual Mutation Analysis of Relational Database Schemas
International Workshop on Automation of Software Test (AST), 2016.
SchemaAnalyst: Search-Based Test Data Generation for Relational Database Schemas
International Conference on Software Maintenance and Evolution (ICSME), 2016.
2015
The Oracle Problem in Software Testing: A Survey
IEEE Transactions on Software Engineering, 2015.
A Memetic Algorithm for Whole Test Suite Generation
Journal of Systems and Software, 2015.
Does Automated Unit Test Generation Really Help Software Testers? A Controlled Empirical Study
ACM Transactions on Software Engineering and Methodology, 2015.
Design and Analysis of Different Alternating Variable Searches for Search-Based Software Testing
Theoretical Computer Science, 2015.
Automatically Evaluating the Efficiency of Search-Based Test Data Generation for Relational Database Schemas
International Conference on Software Engineering and Knowledge Engineering (SEKE), 2015.
EXPOSE: Inferring Worst-Case Time Complexity by Automatic Empirical Study
International Conference on Software Engineering and Knowledge Engineering (SEKE), 2015.
The Effectiveness of Test Coverage Criteria for Relational Database Schema Integrity Constraints
ACM Transactions on Software Engineering and Methodology, 2015.
An Analysis of the Effectiveness of Different Coverage Criteria for Testing Relational Database Schema Integrity Constraints
Technical Report, Department of Computer Science, University of Sheffield, 2015.
Automatic Generation of Valid and Invalid Test Data for String Validation Routines Using Web Searches and Regular Expressions
Science of Computer Programming, 2015.
Do Automatically Generated Unit Tests Find Real Faults? An Empirical Study of Effectiveness and Challenges
International Conference on Automated Software Engineering (ASE), 2015.
Random or Genetic Algorithm Search for Object-Oriented Test Suite Generation?
Genetic and Evolutionary Computation Conference (GECCO), 2015.
Automatic Detection of Potential Layout Faults Following Changes to Responsive Web Pages
International Conference on Automated Software Engineering (ASE), 2015.
2014
Establishing the Source Code Disruption Caused by Automated Remodularisation Tools
International Conference on Software Maintenance and Evolution (ICSME), 2014.
The Impact of Equivalent, Redundant and Quasi Mutants on Database Schema Mutation Analysis
International Conference on Quality Software (QSIC), 2014.
2013
Evolving Readable String Test Inputs Using a Natural Language Model to Reduce Human Oracle Cost
International Conference on Software Testing, Verification and Validation (ICST), 2013.
An Orchestrated Survey on Automated Software Test Case Generation
Journal of Systems and Software, 2013.
Test Suite Generation With Memetic Algorithms
Genetic and Evolutionary Computation Conference (GECCO), 2013.
Does Automated White-Box Test Generation Really Help Software Testers?
International Symposium on Software Testing and Analysis (ISSTA), 2013.
A Comprehensive Survey of Trends in Oracles for Software Testing
Technical Report, Department of Computer Science, University of Sheffield, 2013.
Search-Based Testing of Relational Schema Integrity Constraints Across Multiple Database Management Systems
International Conference on Software Testing, Verification and Validation (ICST), 2013.
A Theoretical Runtime and Empirical Analysis of Different Alternating Variable Searches for Search-Based Testing
Genetic and Evolutionary Computation Conference (GECCO), 2013.
An Identification of Program Factors That Impact Crossover Performance in Evolutionary Test Input Generation for the Branch Coverage of C Programs
Information and Software Technology, 2013.
Search-Based Propagation of Regression Faults in Automated Regression Testing
International Workshop on Regression Testing (Regression), 2013.
Efficient Mutation Analysis of Relational Database Structure Using Mutant Schemata and Parallelisation
International Workshop on Mutation Analysis (Mutation), 2013.
Towards the Automatic Identification of Faulty Multi-Agent Based Simulation Runs Using MASTER
Multi-Agent-Based Simulation XIII — International Workshop on Multi-Agent Simulation (MABS), 2013.
2012
Supervised Software Modularisation
International Conference on Software Maintenance (ICSM), 2012.
Modelling Complex Biological Systems Using an Agent-Based Approach
Integrative Biology, 2012.
Input Domain Reduction Through Irrelevant Variable Removal and Its Effect on Local, Global and Hybrid Search-Based Structural Test Data Generation
IEEE Transactions on Software Engineering, 2012.
Search-Based Test Input Generation for String Data Types Using the Results of Web Queries
International Conference on Software Testing, Verification and Validation (ICST), 2012.
Automated Discovery of Valid Test Strings From the Web Using Dynamic Regular Expressions Collation and Natural Language Processing
International Conference on Quality Software (QSIC), 2012.
2011
A Multiobjective Optimisation Approach for Dynamic Inference and Refinement of Agent-Based Model Specifications
Congress on Evolutionary Computation (CEC), 2011.
An Investigation Into Qualitative Human Oracle Costs
Psychology of Programming Interest Group Annual Workshop (PPIG), 2011.
Symbolic Search-Based Testing
International Conference on Automated Software Engineering (ASE), 2011.
Search-Based Software Engineering: Techniques, Taxonomy, Tutorial
In Empirical Software Engineering and Verification, 2011.
Search-Based Software Testing: Past, Present and Future
International Workshop on Search-Based Software Testing (SBST), 2011.
2010
Mutation Operators for Agent-Based Models
International Workshop on Mutation Analysis (Mutation), 2010.
Using Dictionary Compression Algorithms to Identify Phases in Program Traces
Technical Report, Department of Computer Science, University of Sheffield, 2010.
Superstate Identification for State Machines Using Search-Based Clustering
Genetic and Evolutionary Computation Conference (GECCO), 2010.
Optimizing for the Number of Tests Generated in Search Based Test Data Generation With an Application to the Oracle Cost Problem
International Workshop on Search-Based Software Testing (SBST), 2010.
A Theoretical and Empirical Study of Search Based Testing: Local, Global and Hybrid Search
IEEE Transactions on Software Engineering, 2010.
An Empirical Investigation Into Branch Coverage for C Programs Using CUTE and AUSTIN
Journal of Systems and Software, 2010.
How Does Program Structure Impact the Effectiveness of the Crossover Operator in Evolutionary Testing?
International Symposium on Search-Based Software Engineering (SSBSE), 2010.
Reducing Qualitative Human Oracle Costs Associated With Automatically Generated Test Data
International Workshop on Software Test Output Validation (STOV), 2010.
Using Compression Algorithms to Support the Comprehension of Program Traces
International Workshop on Dynamic Analysis (WODA), 2010.
2009
Automated Test Data Generation for Coverage: Haven't We Solved This Problem Yet?
Testing: Academic and Industrial Conference — Practice And Research Techniques (TAIC PART), 2009.
Search-Based Failure Discovery Using Testability Transformations to Generate Pseudo-Oracles
Genetic and Evolutionary Computation Conference (GECCO), 2009.
Empirical Evaluation of a Nesting Testability Transformation for Evolutionary Testing
ACM Transactions on Software Engineering and Methodology, 2009.
2008
Testability Transformation — Program Transformation to Improve Testability
In Formal Methods and Testing, 2008.
Handling Dynamic Data Structures in Search-Based Testing
Genetic and Evolutionary Computation Conference (GECCO), 2008.
Agent Based Modelling Helps in Understanding the Rules by Which Fibroblasts Support Keratinocyte Colony Formation
PLOS ONE, 2008.
2007
The Impact of Input Domain Reduction on Search-Based Test Data Generation
Joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE), 2007.
A Multi-Objective Approach to Search-Based Test Data Generation
Genetic and Evolutionary Computation Conference (GECCO), 2007.
A Theoretical and Empirical Analysis of Evolutionary Testing and Hill Climbing for Structural Test Data Generation
International Symposium on Software Testing and Analysis (ISSTA), 2007.
IGUANA: Input Generation Using Automated Novel Algorithms. A Plug and Play Research Tool
Technical Report, Department of Computer Science, University of Sheffield, 2007.
An Integrated Systems Biology Approach to Understanding the Rules of Keratinocyte Colony Formation
Journal of the Royal Society Interface, 2007.
2006
The Species Per Path Approach to Search-Based Software Test Data Generation
International Symposium on Software Testing and Analysis (ISSTA), 2006.
Evolutionary Testing Using an Extended Chaining Approach
Evolutionary Computation, 2006.
2005
Evolutionary Search for Test Data in the Presence of State Behaviour
PhD Thesis, University of Sheffield, 2005.
Testability Transformation for Efficient Automated Test Data Search in the Presence of Nesting
UK Software Testing Workshop (UKTest), 2005.
Evolutionary Testing of State-Based Programs
Genetic and Evolutionary Computation Conference (GECCO), 2005.
2004
Search-Based Software Test Data Generation: A Survey
Software Testing, Verification and Reliability, 2004.
Hybridizing Evolutionary Testing With the Chaining Approach
Genetic and Evolutionary Computation Conference (GECCO), 2004.