web测试05拾遗篇.ppt

上传人:小飞机 文档编号:6523362 上传时间:2023-11-08 格式:PPT 页数:35 大小:932KB
返回 下载 相关 举报
web测试05拾遗篇.ppt_第1页
第1页 / 共35页
web测试05拾遗篇.ppt_第2页
第2页 / 共35页
web测试05拾遗篇.ppt_第3页
第3页 / 共35页
web测试05拾遗篇.ppt_第4页
第4页 / 共35页
web测试05拾遗篇.ppt_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《web测试05拾遗篇.ppt》由会员分享,可在线阅读,更多相关《web测试05拾遗篇.ppt(35页珍藏版)》请在三一办公上搜索。

1、Web测试:拾遗篇,胡胜强,WEB兼容性测试,常见浏览器按核心分类,Trident tradnt核心,代表Internet ExplorerGecko eku核心,代表Mozilla FirefoxWebKit核心,代表Safari、Chrome krmPresto prest 核心,代表作品Opera pr,WEB兼容性测试,Trident:这是微软开发的一种排版引擎。该内核程序在1997年的IE4中首次被采用,是微软在Mosaic代码的基础之上修改而来的,并沿用到目前的 IE7。Trident实际上是一款开放的内核,其接口内核设计的相当成熟,因此才有许多采用IE内核而非IE的浏览器涌现(如

2、 Maxthon、The World、TT、GreenBrowser、AvantBrowser等)。,WEB兼容性测试,Gecko:Netscape6开始采用的内核,后来的Mozilla FireFox(火狐浏览器)也采用了该内核,Gecko的特点是代码完全公开,因此,其可开发程度很高,全世界的程序员都可以为其编写代码,增加功能。因为这是个开源内核,因此受到许多人的青睐,Gecko内核的浏览器也很多,这也是Geckos内核虽然年轻但市场占有率能够迅速提高的重要原因。,WEB兼容性测试,Presto:是一个由Opera Software开发的浏览器排版引擎,该内核在2003年的Opera7中首次

3、被使用,该款引擎的特点就是渲染速度的优化达到了极致,也是目前公认网页浏览速度最快的浏览器内核,WEB兼容性测试,Webkit:苹果公司自己的内核,也是苹果的Safari浏览器使用的内核。Webkit引擎包含WebCore排版引擎及JavaScriptCore解析引擎,均是从KDE的KHTML及KJS引擎衍生而来,它们都是自由软 件,在GPL条约下授权,同时支持BSD系统的开发。所以Webkit也是自由软件,同时开发源代码。在安全方面不受IE、Firefox的制约,所以 Safari浏览器在国内还是很安全的。,WEB兼容性测试,使用Trident内核的浏览器:IE、Maxthon、TT、The

4、World等;使用Gecko内核的浏览器:Netcape6及以上版本、FireFox、MozillaSuite/SeaMonkey;使用Presto内核的浏览器:Opera7及以上版本;使用Webkit内核的浏览器:Safari、Chrome。使用Webkit和Trident双核心浏览器:Maxthon3.x,QQ浏览器5,搜狗浏览器2.x,WEB兼容性测试,常见衍生浏览器,傲游浏览器搜狗高速浏览器腾讯TT浏览器360安全浏览器世界之窗浏览器火狐中国版闪游浏览器极速裸奔浏览器XXXXXXXXXXXXXX,WEB兼容性测试,常见衍生浏览器按内核分类,Trident核心(原生IE),WebKit核

5、心,Gecko核心,WEB兼容性测试,页面外观针对性测试,WEB兼容性测试,页面外观针对性测试,测试顺序:IE核心最优,原生IE6最优,依次ie7,ie8,各种ie内核外挂浏览器重点检查TT和遨游;次之Firefox,以firefox3版本为先;最后检查safari,chrome,opera等;,WEB兼容性测试,常见测试工具,各种各版本浏览器,专业前端测试工具,WEB兼容性测试,使用方法简单介绍,专业前端测试工具,IE8下按F12,WEB兼容性测试,简单例子,IE6下有异常,WEB兼容性测试,简单例子,IE7下正常,WEB兼容性测试,简单例子,IE8下正常,WEB兼容性测试,简单例子,FF3

6、下正常,WEB兼容性测试,简单例子,Safari,chrome,opera下正常,WEB兼容性测试,简单例子,结论IE6下底部版权部分存在异常,问题在哪里?,第一次走到新的办公室,透过落地的巨大玻璃门,可以看到里面的会议室。习惯的去推门,同时脚步并没有停下来。结果。“哐”的一声巨响,差点整个身子就撞了上去,鼻子已经贴到了玻璃上。原来,这扇门是只能拉,而不能推的。,易用性测试,微软硬件部门所做的一项调查显示,办公中使用可靠而优质的鼠标和键盘,将有助于提高员工的工作效率和士气。调查表明,每3个办公室员工中,就有2个人每天需使用电脑工作至少6小时,约25%的员工每天需使用电脑工作8小时。当员工在电脑

7、屏幕前花费的时间越来越多时,鼠标与键盘的质量和舒适度就起到了关键的作用。,ISO9126质量模型,质量:反映实体满足明确的和隐含的需要的能力的特性的总和。(-摘自GB/T6583-ISO 8404(1994版)软件质量与质量保证术语)反映三方面问题:软件需求、隐性需求、规范化,ISO 9126质量模型,质 量,功能性,可靠性,易用性,效率,维护性,移植性,适合性准确性互操作性保密安全性功能依从性,成熟性容错性易恢复性可靠依从性,易理解性易学性易操作性吸引性易用依从性,时间特性资源利用效率依从性,易分析性易改变性稳定性易测试性维护依从性,适应性易安装性共存性易替换性可移植依从性,易用性解释,易用

8、性是指软件产品被理解、学习、使用和吸引用户的能力。易理解性:软件产品使用户能理解软件是否合适以及如何能将软件用于特定的任务和使用环境的能力;易学性:软件产品使用户能学习它的能力;易操作性:软件产品使用户能操作和控制它的能力;吸引性:软件产品吸引用户的能力。依从性:软件产品依附于同易用性相关的标准、约定、风格指南或规定的能力。,易用性测试范畴,易用性测试不仅针对应用程序,而且还包含用户手册等系列文档的测试。应用程序的易用性测试包含:安装测试功能易用性测试界面测试辅助系统测试等。,易用性测试准则,一切以用户为中心。软件测试员不用设计UI,只需把自己当作用户去找UI中的问题。邀请陌生人使用软件,进行

9、测试。,优秀UI的构成,一、符合标准和规范 符合标准和规范是最重要的用户界面要素。如果测试的是应用程序,则根据标准或规范进行易用性测试。如果测试的是平台软件,则只能根据测试经验或感觉进行测试测试。,优秀UI的构成,二、直观用户界面是否洁净、不唐突、不拥挤?UI的组织和布局合理吗?有多余功能吗?如果其他所有努力失败,帮助系统能帮忙吗?,优秀UI的构成,相关测试方法凭借经验或感觉进行测试。尝试回退性操作。注意有没有“头晕”的感觉。记住“帮助”功能的使用。,优秀UI的构成,三、一致用户的使用习惯:希望对一个程序的操作方式能够带到另一个程序中。快速键和菜单选项 术语和命名 相关测试方法基础:观察、使用

10、各类型的软件。测试方法:比较。工作特点:细心。,优秀UI的构成,四、灵活计算器程序的两种状态 体现和影响 多种视图的选择 状态跳转 状态终止和跳过 数据输入和输出 相关测试方法发挥“好奇心”的特性。跳出常规。不走寻常路。,优秀UI的构成,五、舒适舒适性要素是模糊的,主要体现在 恰当 错误处理 性能,优秀UI的构成,六、正确市场定位偏差(功能)语言和拼写(二义性)不良媒体(和软件保持一致)WYSIWYG(所见即所得),优秀UI的构成,七、实用 该属性仅指具体特性是否实用。考虑软件特性是否具有实际价值。是否有助于用户执行软件设计的功能?,易用性测试,英国高科技厂商Nomensa对20个国家100个流行网站研究发现许多网站不符合国际访问标准。最常见问题是JavaScript使用,以及使用不带解释性文字的图像。大量JavaScript使约10%用户无法访问关键信息,因为他们缺乏必要的软件;图片的文字描述使盲人能通过使用将文本转化为语音的屏幕文本阅读软件“看到”图像。另一个问题是颜色搭配不够好,给患有眼疾的用户访问网页带来了困难。-CNET科技资讯网12月7日国际报道,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号