单选题 以下哪一项不属于兼容性测试关注的范畴______。
  • A.服务器端是否同时支持浏览器和专用客户端的访问
  • B.软件是否同时支持数据库的不同版本
  • C.软件是否支持以前版本的数据格式
  • D.软件是否可以在不同的J2EE应用服务器上运行
【正确答案】 A
【答案解析】[解析] 所谓兼容性测试,是指针对软件对其运行环境的依赖进行测试,以验证软件是否能够在所有期望的环境中运行。通常,兼容性测试主要考虑硬件、软件和数据3个方面。其中硬件兼容性测试具体内容有:(1)与整机的兼容性;(2)与板卡及外设的兼容性。软件兼容性测试通常考虑以下几个方面:(1)与操作系统的兼容性;(2)与数据库的兼容性;(3)与浏览器的兼容性;(4)与中间件的兼容性;(5)与其他软件的兼容性;(6)与平台软件的兼容性。数据兼容性主要包括两类:(1)不同版本间的数据兼容性;(2)不同软件间的数据兼容性。选项B应属于与数据库的兼容性,选项C属于不同版本间的数据兼容性,选项D属于与基于J2EE的中间件的兼容性,这些都属于兼容性测试考虑的范畴。