发布网站之前至关重要的一步是网站测试。网站测试要求我们全面地运行网站并通过所有基本测试,如响应式设计测试、安全测试、易用性测试、跨浏览器兼容性、网站速度测试等。

  网站测试对SEO、搜索引擎排名、转换率、跳出率(Bounce Rate)、网站页面设计、安全性的提高等都有重要的影响。所以对于Web开发人员,在发布网站之前对其进行测试至关重要。

  有很多优秀的工具正被Web开发者用来进行网站测试。本文将例举10款优秀的网站测试工具。

  W3C Markup Validation Services

  W3C验证器可以检查任何网站中的HTML标记,并显示与其标准不符的错误之处。还有与W3C验证相关的诸多功能,如功能检查、跨浏览器兼容性、Web页面加载速度、简单维修、更好的搜索引擎排名等。

  PageSpeed Insights

  速度是任何网站最重要的特征。当前,每个人都希望网站加载速度尽可能快。PageSpeed Insights是一个在线网站速度测试工具,检查完网站之后,还可给出提高网站速度与性能的策略。

  Browsershots

  Browsershots用来检测网站的跨浏览器兼容性。它是一款开源的在线Web应用,可获得来自各种浏览器及操作系统的屏幕截屏。

  Web Accessibility Checker (AChecker)

  AChecker为开源的Web易用性检测工具。它于2009年由多伦多大学的包容性设计研究中心(Inclusive Design Research Centre)开发。它可用来发现HTML的可用性问题。利用该工具,你必须提交Web页面的URL,或者上传HTML文件,或者复制粘贴整个HTML源代码。

  Watcher

  Watcher为Fiddler重要扩展,可用来发现网站的安全问题。它对基于HTTP的Web应用进行扫描,“Passive”意味着它对云计算、主机托管位置不存在危险因素。

  AccessColor

  AccessColor用来测试DOM文档中前、后台所有因素的颜色亮度与颜色对比度。它可用来发现HTML & CSS文档中合适的颜色搭配。

  Selenium

  Selenium是针对Web应用的开源测试框架。它基于Java脚本,提供一系列选择,组成了一个全面的自动化测试套件。

  Solex

  Solex,作为HTTP代理,是一个开源的Web测试工具。它被用作EclipseIDE的插件。它可记录下客户端与服务器端所有的HTTP请求与应答。

  Ettercap

  Ettercap是一个免费的Web安全保护工具。 它可获取密码、打断网络上的传输、无用内容的清理等功能。它可用来检查计算机网络协议,及进行安全保护检测。

  Screenqueri.es

  Screenqueri.es为免费的响应式设计测试应用。它提供了30个不同的设备预设,以检测网站的响应式设计。你可以验证采用传统解决方案的设计,可修改设计安排,并验证该设计是否可工作。

最新文章

  1. 发布一个开源极致的javascript模板引擎tpl.js
  2. Nuke
  3. IntelliJ设置鼠标悬浮提示和修改快捷键
  4. SAP打印机配置
  5. 【BZOJ-1336&1337】Alie最小圆覆盖 最小圆覆盖(随机增量法)
  6. RSA 加解密转换
  7. BZOJ2757 : [SCOI2012]Blinker的仰慕者
  8. Python模块(MySQLdb)
  9. ZOJ 3593 One Person Game
  10. 解决Win7下运行php Composer出现SSL报错的问题
  11. 你今天Python了吗?(下)
  12. Python之倒序访问list
  13. FZU 1686 神龙的难题 DLX反复覆盖
  14. ASP.Net开发WebAPI跨域访问(CORS)的精简流程
  15. Codeforces 939E Maximize! (三分 || 尺取)
  16. 【WebSocket No.3】使用WebSocket协议来做服务器
  17. 汇编语言--微机CPU的指令系统(五)(字符串操作指令)
  18. [HDFS Manual] CH4 HDFS High Availability Using the Quorum Journal Manager
  19. 谈谈HashMap线程不安全的体现
  20. cxf soap rest webservice spring

热门文章

  1. wx getlocation
  2. 题目描述: k一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。
  3. IE兼容性的注意点
  4. myeclipse快捷键
  5. wf(六)
  6. window 常用快捷键
  7. break continue return
  8. T检验与F检验的区别_f检验和t检验的关系
  9. CentOS 7 / RHEL 7 – Open ports
  10. tomcat启动超时问题