期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
Perspectives on search strategies in automated test input generation
1
作者 Yang CAO Yanyan JIANG +2 位作者 Chang XU Jun ma xiaoxing ma 《Frontiers of Computer Science》 SCIE EI CSCD 2020年第3期217-219,共3页
1 Introduction Automatically generating a limited number of high-quality inputs to reveal bugs,crashes,and hangs becomes a central problem in software testing research[1].The two most extensively studied approaches to... 1 Introduction Automatically generating a limited number of high-quality inputs to reveal bugs,crashes,and hangs becomes a central problem in software testing research[1].The two most extensively studied approaches to automated test input generation are fuzzing[2]and dynamic symbolic execution[3,4](DSE).Both fuzzing and DSE can effectively generate structural test inputs for non-trivial programs without human aids,and are extensively studied in existing literatures[3-5].However,they are also considerably different.To further understand in what sense they are similar or different,and to understand the strengths and limitations of both techniques,we raise the following two questions:(Q1)How do existing fuzzing and DSE techniques model the input space and manage the search procedure? 展开更多
关键词 AUTOMATED GENERATING considerably
原文传递
Android应用测试输入自动生成技术 被引量:3
2
作者 王珏 蒋炎岩 +2 位作者 许畅 马晓星 吕建 《中国科学:信息科学》 CSCD 北大核心 2019年第10期1234-1266,共33页
软件自动化是提高软件生产率的根本途径.由于Android应用快速迭代的开发模式,其对于自动化协助应用开发,尤其是自动化测试,有很高的需求.在自动化测试中,测试输入自动生成是最为关键和资源消耗最大的步骤之一,极大地影响自动化测试的有... 软件自动化是提高软件生产率的根本途径.由于Android应用快速迭代的开发模式,其对于自动化协助应用开发,尤其是自动化测试,有很高的需求.在自动化测试中,测试输入自动生成是最为关键和资源消耗最大的步骤之一,极大地影响自动化测试的有效性.由于Android应用独有的特性,自动为其生成测试输入存在独特的挑战.为了应对这一挑战,已有许多Android应用测试输入自动生成技术被提出.本文提出Android应用测试输入自动生成技术的描述框架,包括测试输入自动生成技术的3个维度(分别为搜索空间的表示、候选输入的生成、候选输入的评估),并讨论了测试输入自动生成技术在这3个维度采用策略的两个评价指标(即充分性与高效性).借助这一全新描述框架,本文对已有技术进行分析和总结,讨论现有技术的长处和不足,并对未来可能的研究方向给予展望. 展开更多
关键词 ANDROID 自动测试 输入生成 技术描述 智能手机
原文传递
On interleaving space exploration of multi-threaded programs
3
作者 Dongjie CHEN Yanyan JIANG +1 位作者 Chang XU xiaoxing ma 《Frontiers of Computer Science》 SCIE EI CSCD 2021年第4期17-28,共12页
Exploring the interleaving space of a multithreaded program to efficiently detect concurrency bugs is important but also difficult because of the astronomically many thread schedules.This paper presents a novel framew... Exploring the interleaving space of a multithreaded program to efficiently detect concurrency bugs is important but also difficult because of the astronomically many thread schedules.This paper presents a novel framework to decompose a thread schedule generator that explores the interleaving space into the composition of a basic generator and its extension under the“small interleaving hypothesis”.Under this framework,we in-depth analyzed research work on interleaving space exploration,illustrated how to design an effective schedule generator,and shed light on future research opportunities. 展开更多
关键词 SURVEY TESTING concurrency bugs interleaving space
原文传递
Preface
4
作者 Tao Xie Yuanfang Cai +4 位作者 Xuanzhe Liu Xiaoyin Wang Mithun P. Acharya marcelo d'Amorim xiaoxing ma 《Journal of Computer Science & Technology》 SCIE EI CSCD 2017年第6期1057-1059,共3页
As a continuation of the last two years' special section on software systems, this special section is another effort to encourage and promote research to address challenges from the perspective of software systems. T... As a continuation of the last two years' special section on software systems, this special section is another effort to encourage and promote research to address challenges from the perspective of software systems. The goal of this special section is to present state-of-the-art and high-quality original research in the area of software systems. Similar to the last two years' special section, this special section includes two major themes: data-driven software engineering and software testing and analysis. 展开更多
关键词 PREFACE review comment
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部