数据集概述
本数据集是论文《Web App Performance Testing in Industrial Contexts: Supporting Workload Generation with E2E-Loader++》的复现包,包含E2E-Loader++工具源码、工业实证评估的实验设计、测试工件、执行数据、匿名调查结果及分析脚本,支持研究结果的完整复现。
文件详解
该数据集包含两个核心压缩文件,具体说明如下:
- 文件名称: E2E-Loader++.zip
- 文件格式: ZIP压缩包
- 内容: E2E-Loader++工具的源代码
- 文件名称: E2E-Loader++ Evaluation.zip
- 文件格式: ZIP压缩包
- 内部包含:
- 实验设计文件: subject_group_assignment.xlsx(实验设计及受试者任务分配表)
- 测试工件目录: test_artifacts(含6名受试者S1-S6的测试脚本,命名规则为{Subject-ID}{Session-ID}{App-ID}{Approach}.jmx)
- 测试执行数据目录: caleido-cpu-usage-logs(App1数据)、booker-cpu-usage-logs(App3数据,命名规则为cpu_usage_log{Subject-ID}{Session-ID}{Approach}_{Repetition-ID}.csv)
- 调查结果文件: 匿名化的任务后调查结果
- 分析脚本文件: 复现研究结果及可视化的脚本(如RQ2-analysis.R、RQ3.R等)
- 研究问题结果文件: RQ1-results.xlsx、RQ2-results.xlsx、RQ3-data.xlsx、RQ4-data.xlsx(对应4个研究问题的原始数据或结果)
适用场景
- 软件测试研究: 复现工业场景下Web应用性能测试的实验结果,验证E2E-Loader++工具的有效性
- 性能测试工具开发: 参考E2E-Loader++工具源码,优化或扩展工业级性能测试工具
- 实证研究方法学: 借鉴工业场景下受试者实验的设计、数据收集及分析方法
- 软件工程教育: 作为性能测试复现实验的教学案例,培养学生的实验复现能力