web网站本质上带有web服务器和客户端浏览器的C/S结构的应用程序。主要考虑web页面、TCP/IP通讯、Internet链接、防火墙和运行在web页面上的一些程序,以及运行在服务器端的应用程序。另外,因为服务器和浏览器类型很多,不同版本差别很小,但是表现出现的结果却不同,连接速度以及日益迅速的技术和多种标准、协议。

  使得web测试成为一项正在不断研究的课题。其它要考虑的如下:

  1、服务器上期望的负载是多少,在这些负载下应该具有什么样的性能?性能测试需要什么样的测试工具呢?

  2、系统用户是谁?他们使用什么样的浏览器?使用什么类型的连接速度?他们是在公司内部或者外部?

  3、在客户端希望有什么样的性能?

  4、允许网站维护或升级吗?投入多少?

  5、需要考虑安全方面(防火墙,加密、密码等)是否需要,如何做?怎么能被测试?需要连接的Internet网站可靠性有多高?对备份系统或冗余链接请求如何处理和测试?web网站管理、升级时需要考虑哪些步骤?需求、跟踪、控制页面内容、图形、链接等有什么需求?

  6、需要考虑哪种HTML规范?多么严格?允许终端用户浏览器有哪些变化?

  7、页面显示和/或图片占据整个页面或页面一部分有标准或需求吗?

  8、内部和外部的链接能够被验证和升级吗?多久一次?

  9、产品系统上能被测试吗?或者需要一个单独的测试系统?浏览器的缓存、浏览器操作设置改变、拨号上网连接以及Internet中产生的“交通堵塞”问题在测试中是否解决,这些考虑了吗?

  10、服务器日志和报告内容能定制吗?它们是否被认为是系统测试的主要部分并需要测试吗?

  11、CGI程序、applets、javascripts、ActiveX组件等能被维护、跟踪、控制和测试吗?

如何测试web网站?相关推荐

  1. 测试——Web网站测试主要测试那些内容

    一般的网站的主要测试内容就分为以下几点: 目录 功能测试 性能测试 安全测试 稳定测试 兼容性测试 压力测试 功能测试: 功能测试常用到的有效方法: 等价划分法:                    ...

  2. Java怎么测并发量_如何测试一个web网站的性能(并发数)?

    最近做了个web网站(javaweb),现在想测试一下这个网站能承受的最大并发数,但是对于压力测试知之甚少,求指教啊,我有两个问题: 1.我最想测试的是最大并发量,怎么测试呢? 2.一般web网站性能 ...

  3. CentOS下为Web网站性能做测试

    CentOS下为Web网站性能做测试 时间:2014-12-08 01:33来源:loosky.net  作者:自由的风 举报   点击:429次 Webbench是知名的网站压力方面的测试工具,它是 ...

  4. WEB网站压力测试方案 压力测试如何换算并发用户数

    http://wenku.baidu.com/view/bedf1a93daef5ef7ba0d3c29.html 压力测试通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大的服务级别 ...

  5. 微信开发必备工具:利用cpolar在公网上测试本地Web网站或移动应用程序

    作为Web网站或移动应用程序的开发人员,你是否希望将NAT或防火墙后面的本地开发主机暴露到公网上,然后方便地使用公网地址进行各种测试?在本教程中,我们将教你如何使用cpolar做到这一点. cpola ...

  6. WEB网站渗透测试方案

    曾经写过的一个方案.拿出来晒晒. 目录: WEB网站渗透测试方案 1 一. Web网站渗透测试概述 1 1.1概述 2 1.2渗透测试对象 3 1.3现场安排 4 二. Web网站渗透测试技术 4 2 ...

  7. web渗透测试学习网站

    web渗透测试学习网站 信息收集好站 雨从 : 渗透工具 安全圈: OSSA: 洞悉漏洞: 7tools 师傅们: mircro8: panda: smile: landgrey: ajay13 90 ...

  8. 给你一个网站,你如何来做自动化测试的?Web网站测试流程及方法

    给你一个网站,你如何来做自动化测试的?今天小编来给大家科普一下Web网站测试流程及方法. 首先,查找需求说明.网站设计等相关文档,分析测试需求.制定测试计划,确定测试范围和测试策略.一般包括以下几个部 ...

  9. web应用程序和web网站_Web应用程序和移动应用程序的基本启动清单

    web应用程序和web网站 by Ben Cheng 通过本诚 Web应用程序和移动应用程序的基本启动清单 (The Essential Launch Checklist for Web Apps a ...

最新文章

  1. ubuntu12.04 启动mysql_Ubuntu 12.04 MySQL改utf-8 启动不了
  2. 2016 VR年终大趴行业大佬齐聚,共同探讨AR、VR的商业化道路之变
  3. 2_Python实现基于人脸特征的美颜算法(20181224)
  4. 词典建立过程缓慢的解决~~子系统构架重新设计!
  5. 性能测试篇 :Jmeter监控服务器性能
  6. nginx-rtmp 之统计在线clients
  7. 深度学习模型高并发方案
  8. 【ArcGIS|空间分析】利用DEM提取山脊、山谷线(水文分析、表面分析)
  9. Python 输入整数进行排序
  10. 数商云营销渠道管理系统解决方案:企业级营销系统类型、定位、管理
  11. 计算机桌面锁屏设置,如何设置电脑锁屏壁纸详细方法
  12. stm32f1系列直接存储器存取---DMA
  13. 使用加密解密技术和CA认证解决网络传输中的安全隐患
  14. LabVIEW串口调试助手
  15. 5G NR 下行同步SSB(3)-- PBCH/MIB的用途
  16. 微信小程序通过”链接/文字/数字等等“生成二维码
  17. python拍七游戏代码_拍七数字游戏 - Johannes-Jensen - 博客园
  18. 11g Rac 配置 Linux
  19. Google Earth Engine(GEE)——GEE版本的全球森林火灾信息获取并呈现2001-2020年四川省火灾亮度时间序列分析
  20. 如何兼容IE4:Web浏览器兼容性浅谈

热门文章

  1. linux编辑文件后怎么保存不了,linux编辑文件后如何保存并退出
  2. JAVA 产生随机数 排序 输出显示
  3. Python的运行速度慢?不妨试试这几招
  4. Android OpenCV + tess-two 实现身份证识别
  5. 网页JS代码:保存本页 打印本页 关闭本页
  6. 传递中国传统之美-----论功能游戏《折扇》
  7. Android 存储空间访问方法
  8. 手把手教你用JSP+Servlet+Tomcat实现一个最简单的Web应用
  9. 中国便携式工作台行业现状动态与发展规模预测报告(2022-2027)
  10. 剪辑视频,教你提取视频封面