Test case prioritization using machine learning for large-scale continuous integration environment
使用机器学习对大规模持续集成环境进行测试用例优先级排序
基本信息
- 批准号:576129-2022
- 负责人:
- 金额:$ 2.19万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Alliance Grants
- 财政年份:2022
- 资助国家:加拿大
- 起止时间:2022-01-01 至 2023-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Test prioritization and selection is of great importance in test process optimization to make efficient use of testing resources, especially when it comes to regression testing for different code submissions in the continuous integration of DevOps practice. Appropriate knowledge processing and learning techniques to deal with numerous and versatile sources of information can be used to address efficiently the peculiarities of each code submissions as well as software baselines and evaluate their quality characteristics. The cognitive test system in IBM has a long term goal to look at how to use machine learning and AI techniques to streamline and intelligently adapt testing environment to align with the changes and risks being introduced with each code change. A number of key contributions in this research will include: 1) developing a strategy that can automatically select the test suites that could be impacted by a change and identify the most likely ones to fail based on a given change, (2) modeling the size, pervasiveness and scope of a change and verify that by determining an optimal set of test suites to execute, and (3) using machine learning to model a developers skill in changing a given area and adjust test strategy accordingly.
测试优先级和选择在测试过程优化中非常重要,以有效地利用测试资源,特别是在DevOps实践的持续集成中对不同代码提交进行回归测试时。适当的知识处理和学习技术可以用来处理大量和通用的信息来源,以有效地处理每个代码提交的特性以及软件基线,并评估它们的质量特征。IBM的认知测试系统有一个长期目标,即研究如何使用机器学习和人工智能技术来简化和智能地调整测试环境,以与每次代码更改引入的更改和风险保持一致。本研究的关键贡献将包括:1)发展战略,可以自动选择测试套件,可以影响改变并确定最可能的失败基于给定的变化,(2)建模的大小、普遍性和范围的变化,并验证通过确定一组最优的测试套件执行,和(3)使用机器学习模型开发人员技能改变一个特定区域,并相应地调整测试策略。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Azim, AkramulA其他文献
Azim, AkramulA的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
相似国自然基金
Intelligent Patent Analysis for Optimized Technology Stack Selection:Blockchain BusinessRegistry Case Demonstration
- 批准号:
- 批准年份:2024
- 资助金额:万元
- 项目类别:外国学者研究基金项目
一类特殊Abelian群的子群计数问题
- 批准号:12301006
- 批准年份:2023
- 资助金额:30.00 万元
- 项目类别:青年科学基金项目
联合CRISPR技术以及iPSC技术区别研究AMD高危序列ARMS2以及HTRA1基因型致病机理
- 批准号:81670875
- 批准年份:2016
- 资助金额:58.0 万元
- 项目类别:面上项目
Case-Cohort数据的半参数逆回归估计和纵向数据分析
- 批准号:11071137
- 批准年份:2010
- 资助金额:22.0 万元
- 项目类别:面上项目
相似海外基金
Computational Prioritization of Coding and Non-Coding Variants in Congenital Heart Disease
先天性心脏病编码和非编码变体的计算优先级
- 批准号:
10469306 - 财政年份:2021
- 资助金额:
$ 2.19万 - 项目类别:
Establishing a platform to monitor the performance of public health systems across Canada
建立一个平台来监测加拿大各地公共卫生系统的绩效
- 批准号:
417483 - 财政年份:2020
- 资助金额:
$ 2.19万 - 项目类别:
Operating Grants
Test case prioritization
测试用例优先级
- 批准号:
499518-2016 - 财政年份:2018
- 资助金额:
$ 2.19万 - 项目类别:
Collaborative Research and Development Grants
Test case prioritization
测试用例优先级
- 批准号:
499518-2016 - 财政年份:2017
- 资助金额:
$ 2.19万 - 项目类别:
Collaborative Research and Development Grants
Test case prioritization
测试用例优先级
- 批准号:
499518-2016 - 财政年份:2016
- 资助金额:
$ 2.19万 - 项目类别:
Collaborative Research and Development Grants
Clinical prioritization of reported disease variants in asymptomatic individuals
无症状个体中报告的疾病变异的临床优先顺序
- 批准号:
8692560 - 财政年份:2013
- 资助金额:
$ 2.19万 - 项目类别:
VAAST+: Tool for variant prioritization, risk assessment and disease-gene finding
VAAST:用于变异优先级排序、风险评估和疾病基因发现的工具
- 批准号:
8721455 - 财政年份:2013
- 资助金额:
$ 2.19万 - 项目类别:
Clinical prioritization of reported disease variants in asymptomatic individuals
无症状个体中报告的疾病变异的临床优先顺序
- 批准号:
9113670 - 财政年份:2013
- 资助金额:
$ 2.19万 - 项目类别:
VAAST+: Tool for variant prioritization, risk assessment and disease-gene finding
VAAST:用于变异优先级排序、风险评估和疾病基因发现的工具
- 批准号:
8919919 - 财政年份:2013
- 资助金额:
$ 2.19万 - 项目类别:
VAAST+: Tool for variant prioritization, risk assessment and disease-gene finding
VAAST:用于变异优先级排序、风险评估和疾病基因发现的工具
- 批准号:
9551714 - 财政年份:2013
- 资助金额:
$ 2.19万 - 项目类别: