如何测试web网站?
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网站?相关推荐
- 测试——Web网站测试主要测试那些内容
一般的网站的主要测试内容就分为以下几点: 目录 功能测试 性能测试 安全测试 稳定测试 兼容性测试 压力测试 功能测试: 功能测试常用到的有效方法: 等价划分法: ...
- Java怎么测并发量_如何测试一个web网站的性能(并发数)?
最近做了个web网站(javaweb),现在想测试一下这个网站能承受的最大并发数,但是对于压力测试知之甚少,求指教啊,我有两个问题: 1.我最想测试的是最大并发量,怎么测试呢? 2.一般web网站性能 ...
- CentOS下为Web网站性能做测试
CentOS下为Web网站性能做测试 时间:2014-12-08 01:33来源:loosky.net 作者:自由的风 举报 点击:429次 Webbench是知名的网站压力方面的测试工具,它是 ...
- WEB网站压力测试方案 压力测试如何换算并发用户数
http://wenku.baidu.com/view/bedf1a93daef5ef7ba0d3c29.html 压力测试通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大的服务级别 ...
- 微信开发必备工具:利用cpolar在公网上测试本地Web网站或移动应用程序
作为Web网站或移动应用程序的开发人员,你是否希望将NAT或防火墙后面的本地开发主机暴露到公网上,然后方便地使用公网地址进行各种测试?在本教程中,我们将教你如何使用cpolar做到这一点. cpola ...
- WEB网站渗透测试方案
曾经写过的一个方案.拿出来晒晒. 目录: WEB网站渗透测试方案 1 一. Web网站渗透测试概述 1 1.1概述 2 1.2渗透测试对象 3 1.3现场安排 4 二. Web网站渗透测试技术 4 2 ...
- web渗透测试学习网站
web渗透测试学习网站 信息收集好站 雨从 : 渗透工具 安全圈: OSSA: 洞悉漏洞: 7tools 师傅们: mircro8: panda: smile: landgrey: ajay13 90 ...
- 给你一个网站,你如何来做自动化测试的?Web网站测试流程及方法
给你一个网站,你如何来做自动化测试的?今天小编来给大家科普一下Web网站测试流程及方法. 首先,查找需求说明.网站设计等相关文档,分析测试需求.制定测试计划,确定测试范围和测试策略.一般包括以下几个部 ...
- web应用程序和web网站_Web应用程序和移动应用程序的基本启动清单
web应用程序和web网站 by Ben Cheng 通过本诚 Web应用程序和移动应用程序的基本启动清单 (The Essential Launch Checklist for Web Apps a ...
最新文章
- ubuntu12.04 启动mysql_Ubuntu 12.04 MySQL改utf-8 启动不了
- 2016 VR年终大趴行业大佬齐聚,共同探讨AR、VR的商业化道路之变
- 2_Python实现基于人脸特征的美颜算法(20181224)
- 词典建立过程缓慢的解决~~子系统构架重新设计!
- 性能测试篇 :Jmeter监控服务器性能
- nginx-rtmp 之统计在线clients
- 深度学习模型高并发方案
- 【ArcGIS|空间分析】利用DEM提取山脊、山谷线(水文分析、表面分析)
- Python 输入整数进行排序
- 数商云营销渠道管理系统解决方案:企业级营销系统类型、定位、管理
- 计算机桌面锁屏设置,如何设置电脑锁屏壁纸详细方法
- stm32f1系列直接存储器存取---DMA
- 使用加密解密技术和CA认证解决网络传输中的安全隐患
- LabVIEW串口调试助手
- 5G NR 下行同步SSB(3)-- PBCH/MIB的用途
- 微信小程序通过”链接/文字/数字等等“生成二维码
- python拍七游戏代码_拍七数字游戏 - Johannes-Jensen - 博客园
- 11g Rac 配置 Linux
- Google Earth Engine(GEE)——GEE版本的全球森林火灾信息获取并呈现2001-2020年四川省火灾亮度时间序列分析
- 如何兼容IE4:Web浏览器兼容性浅谈