数据库服务器与系统不兼容,Web服务器与数据库系统的兼容性测试.PPT

Web服务器与数据库系统的兼容性测试

* * * * * * daonicool@ daonicool@ 软件测试与质量保证- 兼容性测试 daonicool@ 邓松 Windows xp、window 7操作系统还保留命令行方式,以支持原来DOS系统的应用程序。 word2007 兼容doc文件、并支持打印输出。 visual studio 兼容sql server数据库。 软件兼容性分为软件产品与硬件的兼容性、软件系统之间的兼容性、数据的兼容性 与硬件兼容性 输入/输出设备 与操作系统、平台的兼容 支持windows/linux/mac os 等 与数据库系统的兼容 支持oracle 、mySQL、SQL server等 与第三方系统的兼容 银行、信用卡认证系统等 一、兼容性测试的概念 在特定的或不同的硬件、网络环境和操作系统平台上、不同的应用软件之间,验证软件系统能否正常地运行,以及能否正确存取原先版本的用户数据所进行的测试。 概念 二、兼容性测试的内容 测试photoshop软件的兼容性,需要测试哪些内容?? photo图像显示受显示卡影响明显吗? photo图像打印是否支持不同的打印机? 能否读取PNG、TIFF、BMP、GIF、 JPG等各种文件格式? 画笔、word程序、截屏等图像复制能否正确粘贴到photoshop中去。 是否符合图像处理的业界标准? 硬件兼容性测试 数据兼容性测试 系统兼容性 eg: photoshop 1. 数据兼容性测试 遵守业界标准,以及对出版印刷的支持 支持3种图像格式EPS、DCS 1.0 和DCS 2.0。几乎所有页面排版、文字处理和图形应用程序都支持EPS格式。 保证自身各个版本的数据兼容性 PSD格式文件可以容纳各个版本所具有的特定功能的内容。 对于数据兼容性测试,主要验证以下3个方面: 是否遵守统一的国际标准、国家标准或业界认可的事实标准等。 有些格式的数据不能直接打开,是否提供了相应的导入和导出功能。eg:flash、photoshop 剪贴板或ODBC等类似方法:通过OLE(对象链接和嵌入)、ODI(开放式数据连接接口)、ODBC(开放式数据库互接)等各种技术来实现在不同的软件之间的数据共享。 eg :画图、photoshop、屏幕截图 系统兼容性对单机软件不是很明显,而对于像QQ、MSN、Yahoo等客户端/服务器结构的应用系统比较突出。 2. 系统兼容性测试 B/S:浏览器/服务器体系结构 C/S:客户端/服务器体系结构 客户端不安装任何软件,通过浏览器与服务器进行交互。 安装客户端软件,通过该软件与服务器进行交互。 B/S:浏览器/服务器体系结构 针对不同的浏览器及其不同版本进行兼容性测试。例如, IE7.0和 IE8.0、firefox3.0和firefox3.1等完成相应的兼容测试。 还需要测试Active X和firefox插件。即控件或插件的版本问题。 Web服务器与数据库系统的兼容性测试。 C/S:客户端/服务器体系结构 重点:客户端版本是否和服务器兼容。 对于最新版本的服务器要支持最新版本的客户端软件,也要支持先前的客户端版本,因为用户可能没有及时更新自己客户端的软件 。 容错性测试 谷歌浏览器刚发布时,在地址栏输入:%,浏览器就崩溃了。 当用户使用某个软件时,很难保证所有的操作是正确的、规范的。对于非正规的操作,系统能进行有效保护,或提示操作出错信息----软件容错性。 某用户去ATM上柜员机上取钱,其帐号只有100元,而该用户不小心输入1000元,系统不能出错或死机。 容错性测试,就是在各种异常条件下,对系统的功能进行测试,以检验系统是否具有防护性的措施或某种灾难性恢复的手段或能力。 容错性测试分为两个层次: 功能层次的容错性测试,也称负面测试、例外测试 系统层次的容错性测试,主要是灾难恢复性测试或故障转移测试 一、负面测试 从逆向思维出发,检查系统在异常条件下或用户的非法操作下系统是如何响应的。 等价类方法中---无效等价类 在一些异常的或恶劣条件进行操作。 eg: 在网络传输不稳定的情况下,测试QQ客户端的聊天功能、远程协助功能等有什么反应。 负面测试叶,需要很好逆向思维、发散思维,找出更多的非法数据或异常情况,不断地进行探索性测试,以发现软件中更多的容错性问题。下面是一些常见的负面测试用例: 在文字域中输入一些特殊字符 ‘ / \ & ^ <> eg: kerry’s home。 在文字域中什么都不输

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值