Skip to main content
Powered by ShareScore

Find research datasets worth reusing

Search datasets from major research repositories and use ShareScore to quickly assess how well each record supports discovery, access, and reuse.

10

datasets available to search

ShareScore release 0.9.0

Reset

Dataset results

10 results for “automatic test generation”

Learn how ShareScore rates datasets ↗
zenodo44/100

Evaluation Data of the Implementation of the Approach for Automatic Test Generation for Information-Flow Properties

<p>This data set contains the programs for which the automatic test generation approach of the KeY theorem prover was used to automatically generate noninterference tests.</p> <p>The approach is described in <a href="http://dx.doi.org/10.1145/3297280.3297500 ">http://dx.doi.org/10.1145/3297280.3297500&nbsp;</a></p> <p>DATA<br> ---------<br> The data folder contains the secure and insecure programs which were evaluated and the tests which were generated for them.</p> <p>Each program is in the folder &quot;program&quot; and is written in Java and specified in an extended version of the JML specification language. Check out <a href="http://dx.doi.org/10.5445/IR/1000046878">http://dx.doi.org/10.5445/IR/1000046878</a> for a reference on the used specification language.</p> <p>For each example we provide the tests that were generated. For the insecure examples we provide the tests generated with each of the two options of our approach. The tests generated with the option for searching for counterexamples is in the folder &quot;WithPost&quot; of each insecure example.</p> <p>&nbsp;</p>

opencc-by-4.0Jul 2019View details →
zenodo40/100

Replication package of "Revisiting Test Smells in Automatically Generated Tests: Limitations, Pitfalls, and Opportunities"

<p><strong>Abstract:</strong><br> Test smells attempt to capture design issues in test code that reduce their maintainability. Previous work found such smells to be highly common in automatically generated test-cases, but based this result on specific static detection rules; although these are based on the original definition of &ldquo;test smells&rdquo;, a recent empirical study showed that developers perceive these as overly strict and non-representative of the maintainability and quality of test suites. This leads us to investigate how&nbsp;effective&nbsp;such test smell detection tools are on automatically generated test suites. In this paper, we build a dataset of 2,340 test cases automatically generated by EVOSUITE for 100 Java classes. We performed a multi-stage, cross-validated&nbsp;manual analysis to identify six types of test smells and label their instances. We benchmark the performance of two test smell detection tools: one widely used in prior work, and one recently introduced with the express goal to match developer perceptions of test smells. Our results show that these test smell detection strategies poorly characterized the issues in automatically generated test suites; the older tool&rsquo;s detection strategies, especially, misclassified over 70% of test smells, both&nbsp;missing&nbsp;real instances (false negatives) and marking many smell-free&nbsp;tests as smelly (false positives). We identify common patterns in these tests that can be used to&nbsp;improve&nbsp;the tools, refine and update the definition of&nbsp;certain&nbsp;test smells, and&nbsp;highlight&nbsp;as of yet uncharacterized issues. Our findings suggest the need for (i) more appropriate metrics to match development practice; and (ii) more accurate detection strategies, to be evaluated primarily in industrial contexts.</p>

opencc-by-4.0Aug 2020View details →
zenodo40/100

Online Appendix - Scented Since the Beginning: On the Diffuseness of Test Smells in Automatically Generated Test Code

<p>Online appendix for the paper &quot;Scented Since the Beginning: On the Diffuseness of Test Smells in Automatically Generated Test Code&quot;.</p> <p>The full description of the content of this appendix can be found in the README file.</p>

openother-openJul 2019View details →
zenodo40/100

Developer-Centric Test Amplification: The Interplay Between Automatic Generation and Human Exploration --- Appendix

<p>This online appendix contains the accumulated code occurences during the interviews performed to evaluate our developer-centric test amplification approach and the TestCube plugin. In addition, it documents the inter-rater-reliability analysis we performed.</p>

opencc-by-4.0Aug 2021View details →
zenodo40/100

Search-based Software Testing Driven by Automatically Generated and Manually Defined Fitness Functions - Dataset and Results

<p>This dataset contains the replication package for the paper:&nbsp;Federico Formica, Tony Fan, and Claudio Menghi. 2023. &quot;Search-based Software Testing Driven by Automatically Generated and Manually Defined Fitness Functions&quot;.</p> <p>The dataset contains:</p> <ul> <li>The models used in the evaluation section.</li> <li>All the results obtained by running Athena-S on the models.</li> <li>The scripts that automatically analyze the results file and produce the tables and figures used in the paper.</li> </ul>

opencc-by-4.0Sep 2023View details →
dryad36/100

Hybrid ATPG (Automatic Test Pattern Generation) algorithm

Open the record for dataset details and reuse information.

publicAug 2024View details →
zenodo28/100

An empirical study of automatically-generated tests from the perspective of test smells

<p>Developing software test code can be as or more expensive than developing software production code. Commonly, developers use automated unit test generators to speed up software testing. The purpose of such tools is to shorten production time without decreasing code quality. Nonetheless, unit tests usually do not have a quality check layer above testing code, which might be hard to guarantee the quality of the generated tests. An emerging strategy to verify the tests quality is to analyze the presence of test smells in software test code. Test smells are characteristics in the test code that possibly indicate weaknesses in test design and implementation. The presence of test smells in unit test code could be used as an indicator of unit test quality. In this paper, we present an empirical study aimed to analyze the quality of unit test code generated by automated test tools. We compare the tests generated by two tools (Randoop and EvoSuite) with the existing unit test suite of open-source software projects. We analyze the unit test code of twenty-one open-source Java projects and detected the presence of nineteen types of test smells. The results indicated significant differences in the unit test quality when comparing data from both automated unit test generators and existing unit test suites.</p>

opencc-by-4.0Jul 2020View details →
zenodo28/100

A Large Scale Study On the Effectiveness of Manual and Automatic Unit Test Generation

<p>Recently, an increasingly large amount of effort has been devoted to implementing tools to generate unit test suites automatically. Previous studies have investigated the effectiveness of these tools by comparing automatically generated test suites (ATSs) to manually written test suites (MTSs). Most of these studies report that ATSs can achieve higher code coverage, or even mutation coverage, than MTSs, particularly when suites are generated from defective code. However, these studies usually consider a limited amount of classes or subject programs, while the adoption of such tools in the industry is still low. This work aims to compare the effectiveness of ATSs and MTSs when applied as regression test suites. We conduct an empirical study, using ten programs (1368 classes), written in Java, that already have MTSs and apply two sophisticated tools that automatically generate test cases: Randoop and EvoSuite. To evaluate the test suites&rsquo; effectiveness, we use line and mutation coverage. Our results indicate that MTSs are, in general, more effective than ATSs regarding the investigated metrics. Moreover, the number of generated test cases may not indicate test suites&rsquo; effectiveness. Furthermore, there are situations when ATSs are more effective, and even when ATSs and MTSs can be complementary.</p>

opencc-by-4.0Oct 2020View details →
zenodo28/100

An empirical study of automatically-generated tests from the perspective of test smells

<p>Developing software test code can be as or more expensive than developing software production code. Commonly, developers use automated unit test generators to speed up software testing. The purpose of such tools is to shorten production time without decreasing code quality. Nonetheless, unit tests usually do not have a quality check layer above testing code, which might be hard to guarantee the quality of the generated tests. A strategy to verify the tests quality is to analyze the presence of test smells in software test code. Test smells are characteristics in the test code that possibly indicate weaknesses in test design and implementation. Their presence in test code could be used as a quality indicator. In this paper, we present an empirical study to analyze the quality of unit test code generated by automated test tools. We compare the tests generated by two tools (Randoop and EvoSuite) with the existing unit test suite of twenty-one open-source Java projects. We analyze the unit test code to detect the presence of nineteen types of test smells. The results indicated significant differences in the unit test quality when comparing data from the automated unit test generators and existing unit test suites.</p>

opencc-by-4.0Oct 2020View details →
zenodo28/100

Dataset of the Automatic Unit Test Generation for Programming Assignments Using Large Language Models

Open the record for dataset details and reuse information.

opencc-by-4.0Sep 2024View details →

ScienceDex guides

Understand access before you commit

These curated guides explain access requirements, typical timelines, costs, and reuse considerations for widely used research datasets.

Compare curated datasets

Allen Brain Atlas

Allen Brain Atlas is an Allen Institute collection of brain map atlases, datasets, APIs, and analysis tools covering mouse, human, and non-human primate brain resources.

allen-brain-atlas
neuroscienceopenDocumentation, web resources, and API references are available online.
Last verified 2026-04-30Open record

Annotated Behaviour and Observability Dataset (ABODe)

ABODe is a University of Edinburgh DataShare dataset for behavior classification in group-housed mice using home-cage video, identities, bounding boxes, ground-plate positions, and annotator labels.

abode-home-cage
behavioral-neuroscienceopenThe DataShare record exposes download links for annotations, documentation, license text, and the zipped per-snippet data directory.
Last verified 2026-04-30Open record

DANDI Archive for NWB datasets

DANDI is a BRAIN Initiative archive for publishing and sharing neurophysiology data, including electrophysiology, optophysiology, and behavioral data packaged as NWB and related standards.

dandi-nwb
electrophysiologyopenPublished Dandiset metadata and archive endpoints are available through the production DANDI API.
Last verified 2026-04-30Open record

International Brain Laboratory public data

The International Brain Laboratory public data releases expose standardized mouse decision-making experiments, including Neuropixels recordings, widefield calcium imaging, behavior, and session metadata accessed through the ONE API.

ibl
behavioral-neuroscienceopenPublic sessions can be searched and loaded from the IBL public data server through ONE.
Last verified 2026-04-29Open record

OpenNeuro

OpenNeuro is a free, open platform for sharing neuroimaging datasets, with public search, dataset pages, and download paths for web, S3, DataLad, and the OpenNeuro CLI.

openneuro
neuroscienceopenPublished datasets are available on demand over the internet.
Last verified 2026-04-29Open record