上周,Windows, Mac, Linux, 和 Android 版的 Chrome 45 发布了。这个版本中,谷歌更加专注于让 Chrome 变得安全、稳定和高效。下面是本版本中对Web测试影响比较大的一些特性:
10多年的同德网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整同德建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“同德网站设计”,“同德网站推广”以来,每个客户项目都认真落实执行。
Chrome浏览器会自动阻止Flash内容
Chrome 45 会自动暂停网页中没有必要的 Flash 内容。值得注意的是,任何你放置在网页中间的内容,如嵌入到网页中的视频,依然是可以运行的。这个举动主要是会影响网路中使用 Adobe Flash 的广告内容,这也描述了未来应用应该创建和测试的场景。
要知道,谷歌的收入主要依赖于这些 Flash 广告,而抛弃 Flash 技术显示出了它在提升浏览器性能和可靠性方面的决心。加上一月份时 You Tube 由 Flash 转向 HTML5,甚至 Facebook、Amazon、以及 Mozilla 觉得终止 Flash,我们可以预测到 WEB 的最终走向。
Chrome 移除了对 NPAPI插件的支持
Chrome 45 中,谷歌也放弃了对 Netscape插件 应用程序编程接口支持(NPAPI),一个跨平台、用于呈现网页内容的插件。所以,如果你的测试用例正在使用NPAPI访问浏览器,更新到版本45后,现有的测试情况是行不通的。
持续增长的开放标准(HTML5,CSS和JavaScript):
早在2010年,乔布斯就写到,Flash内容是不适合扩展到移动设备的,你可以到 这里读到这篇文章。总之,高延迟和耗电量,以及安全和可靠性使得 Flash 不适合移动端。而随着手机逐渐成为推动客户参与和盈利的主要通道,Flash的消亡是必然的。
几乎所有的浏览器取消对Flash的支持,越来越多的Web应用程序将通过开放标准,如HTML5,CSS和JavaScript来构建。这从功能 角度来看是一个挑战。例如,大多数的这些开放标准为基础的网站通过JavaScript和HTML5使用动态的数据,而恰好你正在使用 GUI 脚本,那么测试就可能会比较复杂。一个关键的问题是:当网页内容持续变化的时候,如何设计测试案例?克服这一问题的一个很好的方法是减少自动测试用例对图 形用户界面层的依赖性,并集中于自动化测试金字塔策略。
一个集成的 GUI 和 API 测试方案可以使测试自动化的过程更容易实现,因为它可以确保给API测试用例的修改将自动反映在GUI级别。
从性能的角度来看,现代的发展也带来了挑战。异步方法,如 WebSocket等传统的负载测试可能变得比较困难,因为浏览器与服务器之间通信变得越来越频繁。使用正确的工具解决相关联的功能(如点击一个按钮或者加载一个页面)将变得非常重要。
速度与安全至上
驱动谷歌做这两方面改进的原因是提升 Chrome 的安全性和速度。如果使用Flash,这可能是一种恶意的代码,因为它可以给网站自动的投放广告。对于NPAPI,谷歌则是使测试人员很难通过插件绕过 UI和限制访问。此外,开放式网络技术(HTML/ CSS/ JS)作为替代平台特定的插件被提及。
这些发展对于测试人员来说是一个巨大的挑战,因为***的浏览器变得越来越安全和锁定。在过去的几周内,我们一直密切的关注着局势的发展。看看它们的特点,如果你在 Chrome 45 还遇到其他影响测试的方面,请在评论中留言让我们知道。
分享文章:你需要了解的Chrome45的改变
当前网址:http://www.shufengxianlan.com/qtweb/news48/217048.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联