背景: 敏捷软件开发需要快速且持续的测试,以支持频繁的软件交付并维持软件质量。测试自动化框架为自动化测试执行提供了结构化方法,在敏捷和持续集成/持续交付环境中日益重要。

目标: 本研究旨在通过考察Pytest、Cypress和Playwright的开发活动、维护实践、发布行为、问题管理、拉取请求活动、社区参与以及持续集成与快速交付指标,对其进行实证比较。

方法: 采用仓库挖掘技术,通过GitHub REST API从Pytest、Cypress和Playwright的GitHub仓库中收集数据。收集的数据包括提交记录、问题、拉取请求、版本发布、贡献者及仓库特征。使用描述性统计和仓库指标在研究周期内对三个框架进行比较。

结果: 结果显示仓库活动和维护特征存在显著差异。Playwright记录了最高的提交数和合并拉取请求数,而Cypress记录了最高的版本发布数和持续集成/持续交付相关提交占比。Playwright的中位数问题解决时间和拉取请求合并时间最短,而Pytest表现出较低的发布频率,这与其成熟且注重稳定性的开发方式一致。

结论: 研究结果表明,Pytest、Cypress和Playwright展现出不同的开发、维护、发布和社区参与模式。该实证证据可支持从业者和组织根据项目需求选择测试自动化框架,同时展示了仓库挖掘在评估软件开发与维护实践方面的价值。

成为VIP会员查看完整内容
1

相关内容

军事防务数据板块介绍:系统化采集、存储、管理、分析与军事国防安全相关信息的专用数据板块,其核心在于整合全球新兴国防技术(军事人工智能、无人系统等)、热点案例(俄乌战争、美以伊战争)等方面的最新时讯、研究报告/论文、条令法规、案例分析,为战略研判、情报分析、决策支持等提供知识支撑。
《基于强化学习的自动化红队测试》
专知会员服务
13+阅读 · 7月23日
《美海军软件测试战略》90页slides
专知会员服务
19+阅读 · 5月1日
《基于大型语言模型的软件工程自动化研究》最新264页
专知会员服务
39+阅读 · 2025年7月14日
《综述:测试与评估中应用的人工智能工具》
专知会员服务
75+阅读 · 2024年1月22日
《敏捷团队测试平台(AT2B)》美空军87页报告
专知会员服务
48+阅读 · 2023年10月6日
Xsser 一款自动检测XSS漏洞工具
黑白之道
14+阅读 · 2019年8月26日
美团:基于跨平台框架Flutter的动态化平台建设
前端之巅
14+阅读 · 2019年6月17日
一个牛逼的 Python 调试工具
机器学习算法与Python学习
15+阅读 · 2019年4月30日
爱奇艺基于AI的移动端自动化测试框架的设计
前端之巅
18+阅读 · 2019年2月27日
《软件方法》1-8章全部自测题更新内容
UMLChina
11+阅读 · 2018年3月26日
【推荐】自动特征工程开源框架
机器学习研究会
17+阅读 · 2017年11月7日
基于机器学习的KPI自动化异常检测系统
运维帮
13+阅读 · 2017年8月16日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
4+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
Arxiv
11+阅读 · 2023年8月28日
VIP会员
最新内容
《衡量语言模型中的作战规划能力》
专知会员服务
1+阅读 · 今天14:34
Maven智能系统:帕兰提尔军事人工智能平台详解
专知会员服务
2+阅读 · 今天14:21
《测试自动化框架在敏捷软件开发中的角色》
专知会员服务
1+阅读 · 今天14:09
俄罗斯如何拦截乌克兰无人机与巡航导弹
专知会员服务
9+阅读 · 10月15日
《武器-目标分配问题:精确与近似求解算法》
专知会员服务
14+阅读 · 10月15日
综述|谁来改进机器人?迈向物理递归自我改进
专知会员服务
11+阅读 · 10月14日
软件定义无人机蜂群给防空带来全新压力
专知会员服务
10+阅读 · 10月13日
相关资讯
Xsser 一款自动检测XSS漏洞工具
黑白之道
14+阅读 · 2019年8月26日
美团:基于跨平台框架Flutter的动态化平台建设
前端之巅
14+阅读 · 2019年6月17日
一个牛逼的 Python 调试工具
机器学习算法与Python学习
15+阅读 · 2019年4月30日
爱奇艺基于AI的移动端自动化测试框架的设计
前端之巅
18+阅读 · 2019年2月27日
《软件方法》1-8章全部自测题更新内容
UMLChina
11+阅读 · 2018年3月26日
【推荐】自动特征工程开源框架
机器学习研究会
17+阅读 · 2017年11月7日
基于机器学习的KPI自动化异常检测系统
运维帮
13+阅读 · 2017年8月16日
相关基金
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
4+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
微信扫码咨询专知VIP会员