Linux桌面操作系统稳定性测试
第 33 卷 第 7 期 计 算 机 工 程 2007 年 4 月
Vol.33 No.7 Computer Engineering April 2007
·软件技术与数据库· 文章编号:1000—3428(2007)07—0050—03 文献标识码:A 中图分类号:TP311
Linux 桌面操作系统稳定性测试
1,3 2 1 3 3
吴俊峰 ,齐伟民 ,戴桂兰 ,白晓颖 ,张志强
(1. 清华大学信息技术研究院,北京 100084 ;2. 漯河职业技术学院机电工程系,漯河 462000 ;
3. 清华大学计算机科学与技术系,北京 100084 )
摘 要:稳定性测试是可信性测试中一个重要的部分,传统的稳定性测试方法不适用于桌面和交互式系统。提出了一个新的基于Linux 桌
面操作系统的稳定性测试框架,探讨了测试过程中存在的一些技术难点和相应解决问题的关键技术。以这个测试框架为基础开发了一个集
成测试平台,结合测试实例揭露了当前Linux 桌面操作系统存在的稳定性问题。
关键词:稳定性;捕捉/ 回放;GUI 测试;桌面操作系统
Stability Test Based on Linux Desktop OS
1,3 2 1 3 3
WU Junfeng , QI Weimin , DAI Guilan , BAI Xiaoying , ZHANG Zhiqiang
( 1. Research Institute of Information Technology, Tsinghua University, Beijing 100084; 2. Dept. of Electric-mechanical Engineering,Luohe
Occupation Technical College , Luohe 462000; 3. Dept. of Computer Science and Technology, Tsinghua University, Beijing 100084)
【Abstract 】Stability test is crucial for dependability test. The traditional test methodology is not available for desktop or interactive system. The
paper shows a new stability test framework based on Linux desktop operation system and focuses on some key technique difficulties and
corresponding solutions. A test tool is developed by this framework and showed the problems of stability of current desktop operation systems by a
test instance.
【Key words 】Stability; Record/replay; GUI Test; Desktop operation system
软件稳定性的定义是一个软件系统或其元件在无效输入 对时间 t 的导数;(3) 平均故障时间 M T T F ( t ) ,两个故障间的
或压力环境的条件下运行正常的程度。