检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:梁煜[1] 李基凯[1] 张林波[2] 李玉成 卢慧琼[4]
机构地区:[1]中国科学院计算技术研究所高性能中心,北京100080 [2]中国科学院软件研究所并行软件研究开发中心,北京100080 [3]中国科学院计算数学与科学工程计算研究所,北京100080 [4]中国科学院软件研究所,北京100080
出 处:《计算机研究与发展》1999年第10期1197-1201,共5页Journal of Computer Research and Development
基 金:国家自然科学基金
摘 要:并行计算技术的飞速发展给软件测试带来了新的要求.并行软件测试可以分为基于进程内部的控制流测试和基于进程间相互关系的时序测试.文中所介绍的并行软件的测试工具——ParCT (parallelC-language testingtools)主要是面向控制流的.文中介绍了ParCT的运作机制及其主要功能:通过对程序的动态测试得到测试的覆盖率、列出未覆盖分支以及对各个分支的访问频度,从而帮助用户完成对测试程度的评估并为用户设计新的测试用例提供目标.在此基础上,还对并行测试工具所面临的一系列新课题,诸如进程的实时跟踪、面向控制流的测试产生(testgeneration)算法、面向多线程的测试工具、并行程序的时序测试(tim ing sequence testing)等。The rapid development of parallel computing technology has brought about new challenges to the software testing. The testing of parallel programs consists of two parts: control flow testing(in\|process testing) and timing\|sequence testing(interprocess testing). ParCT(parallel C\|language testing tools) is control\|flow oriented. First introduced are the functions of ParCT, which include demonstrating the testing coverage\|ratio, listing the un\|hit statements, and compiling the testing result. With its help the users can evaluate how the testing has been completed and then try to design new test case to cover the un\|hit branches. Furthermore several critical technologies in realizing the above functions are also addressed. Finally discussed are a series of new functions facing a more powerful ParCT, such as thread\|safety, test generation, real time debugging, timing\|sequence testing, etc..
分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.38