其中包括Linux平台测试软件和Linux二进制兼容的应用程序。
针对Linux平台的测试步骤
为了增加LSB标准的权威性和可信度,FSG专门推出了“LSB认证”产业标准及一系列测试项目。只有通过所有测试的系统和应用软件才能获得LSB认证证书。总的来看,针对Linux系统的测试主要有以下四个步骤:
1.了解认证程序和步骤;
2.对系统进行非正式测试;
3.申请进行认证测试;
4.进行正式测试并提交测试结果。
参加测试的Linux系统提供商必须了解LSB测试的过程,即系统提供商必须保证自己的产品通过所有的兼容性测试,签署商标认证协议并提交FSG。成功通过所有测试的Linux系统名称将列入FSG网页的认证登记表,向全世界公开。
针对ISV应用软件的测试步骤
针对应用软件的测试步骤与Linux系统的测试步骤大同小异。首先,二者所选择的测试套件不同;其次,选择的产品标准也不同,应用软件选择的产品标准包括支持IA32、IA64、32位PowerPC、64位PowerPC、S/390、S/390X和64位AMD技术的LSB 3.0应用程序。
支持LSB标准的应用软件主要应具备以下要素:
1.支持LSB标准的应用软件只能使用运行环境提供的LSB接口;
2.应用软件必须经正确打包以确保不同Linux系统和应用软件的兼容性;
3.应用软件提供商必须证明该应用软件可以在LSB示范系统下运行正常;
4.应用软件必须在两种不同的LSB运行环境下运行正常;
5.应用软件和其它软件套件必须安装在正常的目录下;
6.所有支持LSB标准的软件套件名称必须以“lsb-”开头。
LSB3.0 的功能测试软件包括13个:
lsb-apache、lsb-celestia、lsb-expect、lsb-groff、lsb-lynx、lsb-python lsb-rsync、lsb-samba、lsb-tcl、lsb-xpaint 、lsb-xpdf 。可以在这里下载:http://www.linuxbase.org/download/
3.二进制接口标准和基础库;
以LSB 3.0为例,其基础库主要包括以下两种:
基准库 glibc、libc、libm、libpthread、libpam、libutil、libdl、libcrypt、libncurses和libz。
图形库 libX11、libXt、libXext、libSM、libICE和libGL。和2.0相比增加了libXext和libXi。
4.应用程序实施的技术细节
包括软件打包格式、文件系统版面(主要是文件系统分级标准)和适用于应用程序的一些命令。支持LSB标准的应用软件可产生一个二进制镜像,该镜像可通过一个特定的处理器架构运行于所有支持LSB标准的Linux系统中。此外,LSB标准还包括一些LSB认证的测试工具组件,如测试套件、用于应用软件LSB标准测试的Linux示范版,以及一组用来测试系统的应用软件。
相关专题
- Linux集群技术 (8259篇文章)
- 体验Linux的音影世界 (7931篇文章)
- Linux驱动大全 (8729篇文章)
- Linux下的路由的配置与应用 (11721篇文章)
- Linux命令简介 (9775篇文章)
- Linux防火墙 (9606篇文章)
- Linux日志专题 (8383篇文章)
- Linux服务器的安全性能 (20291篇文章)
- 揭秘Linux内存管理 (7995篇文章)
- 解析Linux文件系统 (8197篇文章)
- Linux与Windows Vista的桌面之争 (83次浏览)
- 对比评测Vista XP Linux启动时间 (59次浏览)
- Linux 基本概念及常用命令 (57次浏览)
- Linux系统如何判断CPU是双核还是单核 (53次浏览)
- VMware下Linux与真实主机共享上网 (31次浏览)
- Linux系统下如何更改终端显示分辨率 (30次浏览)
- 实用技巧:配置Linux操作系统环境变量 (30次浏览)
- Fedora 8 Linux下安装配置audacious过程 (27次浏览)
- Linux系统下设置环境变量Path的方法 (25次浏览)
- 最流行的发行版:Ubuntu 8.04 Alpha 2发布 (24次浏览)



