如何测试网站

 

测试
在网站测试过程中有下列情况下应予以考虑。

功能
性能
可用性
服务器端接口
客户端的兼容性
安全

功能:
在测试Web站点功能时,有应进行测试。
链接
内部链接
外部链接
邮件链接
中断的连结
表格
现场验证
图表功能
错误讯息输入错误
可选和强制性领域
数据库
测试工作将在数据库的完整性。
Cookies
测试工作将在客户端系统上的临时Internet文件。

性能:
可用于性能测试,了解网站的可扩展性,如服务器和潜在的购买第三方中间件产品的环境性能。

连接速度:
各种测试如拨号,ISDN的网络等

负载
对于如何检查和峰值负载系统的行为。
大量数据的用户访问。

压力
连续负载
性能对内存,CPU,文件处理等

可用性:
可用性测试是其中一个系统的人机交互特性的测量,校正和弱点是确定的过程。 可用性可以被定义为在何种程度上一,软件的帮助的人正坐在钢琴前完成一项任务,而不是成为一个额外的障碍,这样的成就。 可使用的系统总的目标是经常使用几种评估

标准:
便于学习
导航
主观用户满意度
整体外观

服务器端接口:
在测试服务器端的网络接口应该测试。
这是通过验证通信做得好。
与软件,硬件,网络和数据库服务器的兼容性应该进行测试。
客户端的兼容性测试,也是各种平台,利用等多种浏览器

安全性:
用于测试网络安全的首要原因是为了确定潜在的弱点,随后修复它们。
以下类型的测试中描述了本节:
网络扫描
漏洞扫描
密码破解
日志查看
完整性检查
病毒检测

性能测试
性能测试是一个严谨的工作系统的可用性在实际条件的评估,以确定可用性问题,并比较成功的措施,如
速度,时间和任务要求,用户满意度。 性能测试的目的不是去找bugs,而是要消除瓶颈,并为以后的回归测试建立一个基准。

为了进行性能测试是从事测量和分析的严格控制的过程。 理想的情况下测试软件已经足够稳定,使这一进程能够顺利进行。 一个明确的预期值是一次有意义的性能测试的基本要素。
例如,对于Web应用程序,你至少需要知道两件事情:
预期负载的并发用户或者HTTP连接数
可接受的响应时间

负载测试:
它可以根据操作测试系统的过程。 负载测试有时也被称为批量测试,或长寿/耐力测试
批量测试的例子:
测试通过编辑一个文字处理器一个非常大的文档
测试通过发送一个非常大的工作的打印机
测试与成千上万的用户邮箱的邮件服务器
举例长寿/耐力测试:
通过运行测试在一段长时间内,在一个客户端对服务器循环一个客户服务器应用程序


兼容性测试
一个测试,以确保兼容性的应用程序与不同的浏览器,操作系统和硬件平台或网站。 不同的版本,配置,显示分辨率和Internet连接速度都可以影响到产品的行为,引入成本高昂,令人尴尬的错误。 我们测试用真实的兼容性测试环境。 这是测试系统会如何在特定的软件,硬件或网络环境下的表现。 兼容性测试,可进行手动或自动的,可以由一个或REG功能的相容性测试的目的是揭示带动相关的产品和交互会话测试suite.with其他软件和硬件问题。 该产品相容性进行评估,首先确定硬件/软件/浏览器,该产品是专为支持组件。 然后,一个硬件/软件/浏览器矩阵的设计,指出了该产品将通过测试的配置。 然后,从客户端输入,测试脚本的设计,将充分评估产品之间的兼容性和硬件/软件/浏览器矩阵。 最后,该脚本被执行对矩阵,任何异常情况进行调查,以确定究竟在何处不相容的谎言。
一些典型的兼容性测试,包括测试应用程序:
在不同的客户端硬件配置
使用不同大小的内存和硬盘空间
在各种操作系统
在不同的网络环境
由于不同的打印机和外围设备(如Zip驱动器,USBs等)

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值