网站建设中现代浏览器测试的基础知识

网站建设 2016 07月05日 发布

大约一年前,我们发表这篇文章对如何使用浏览器测试在不到2个小时开始。大胆的声明,对不对?


好吧,自从很多事情发生了。新的浏览器出现在市场上,他们得到的方式更强大。


所以,今天我要告诉你,你需要知道的关于浏览器测试的技术状态一切。加:还有一个免费的浏览器测试清单供您下载。


浏览器测试


什么是现代的浏览器测试?


浏览器测试本身是由不同的名字知道。有些人可能把它的浏览器兼容性测试其他称其为跨浏览器测试。


浏览器测试的主要目标是确保网站或Web应用程序工作在一个给定的浏览器。


因此,为了进行现代浏览器测试,你需要思考超越浏览器测试的话题。当谈到现代浏览器测试,兼容性测试本身起着巨大的作用。


兼容性测试的类型


基本上,有各种类型的相容性试验。这些类型包括如下:


硬件测试

OS测试

设备测试

浏览器测试

自动手动VS浏览器测试


当开始使用浏览器测试你可能想知道,如果你要选择一个自动化浏览器测试方法或手动之一。


基本上,你需要决定,如果你想没有任何人为干预(=自动测试)或人工干预(=手动测试)中运行浏览器的测试。


手自一体浏览器测试


为了决定什么是最适合你的方式,我建议你看看这个文章。


浏览器测试计划


你不能只是开始测试新的原型,网站或Web应用程序在不同的浏览器,并进行一些浏览器的测试。你需要一个合适的计划。


因此,与您的浏览器测试计划启动时,你需要回答以下问题:


它的浏览器版本正在使用您的目标受众?

你能保证所有的浏览器版本的可用性?

哪些设备/是需要进行这些测试浏览器的硬件?

不要回答这些问题,把这些问题的答案测试的说明文件


执行浏览器测试


而与定义的测试规范执行浏览器测试,则需要密切关注以下几个方面:


内容

布局

功能

其他规格

1.内容


当不同的浏览器测试您的Web应用程序或网站,你需要需要确保你的内容(文字,图像,视频,音频)的行为预期和界定。


是否所有图片可跨浏览器?

对于每个浏览器版本工作常用的字体?

是否所有的音频文件,可为各种浏览器吗?

可以在内容上的每个浏览器版本消耗?

2.布局


随着各种浏览器版本,机会是很高,预期某些布局元素不规矩。因此,一定要检查以下问题。


是布局是否一致?

是否所有布局元素表现如预期?

在所有浏览器版本工作(响应)的布局?

是动画和特效顺畅运行和预期?

3.功能


的特点和你的网站或应用程序的功能可能是测试最重要的事情。


您的使用者将决定这些用户将通过使用你的产品或没有经验。所以,最好确保采取下列问题纳入考虑:


是否所有功能可用在有针对性的浏览器版本?

是否所有可用的集成和第三方服务运行的预期?

是否所有表单和其他动态交互工作的跨浏览器?

是否所有的互动正与触摸输入(例如从移动设备)和鼠标输入同样出色(例如,从台式计算机)?

浏览器测试清单


所有这些提到的标准,必须在每个浏览器的测试项目进行检查。因此,我们收集了在这个浏览器测试清单中的所有信息。


浏览器测试清单


最好的浏览器测试工具


当谈到选择最适合你的浏览器测试工具,你需要确保你的工作流程。


作为一个原则问题,也有浏览器进行测试时,你可以按照两种不同的方法和工作流程。


您模拟定义浏览器版本

你必须在本地所有的浏览器版本

1. SauceLabs


酱实验室是在现代浏览器测试世界的领导者之一。它提供了丰富的功能集的自动和手动测试套件。


saucelabs浏览器测试


https://saucelabs.com


2. BrowserStack


BrowserStack为您提供1000多个桌面和移动浏览器可供选择。


浏览器堆栈浏览器测试


https://www.browserstack.com


3. Browserling


随着Browserling你可以模拟各种可能的浏览器版本和测试应用程序或网站。


browserling浏览器测试


https://www.browserling.com


4. Browsershots


浏览器截图浏览器测试


Browsershots是用于测试在不同的浏览器浏览器的兼容性另一个,但有用的工具。


http://browsershots.org/


你需要的不仅仅是一个浏览器测试工具的更多。


这四个提到浏览器测试工具是伟大的,每一个现代的浏览器测试项目的正常工作。但是,你需要想超越工具的主题,并确保你有一个适当的工作流程,用于收集和管理用户的反馈。


如没特殊注明,文章均为善微网络原创,转载请注明来自https://www.sanways.com/news/174.html