1 什么是Web测试?

Web测试测试Web或Web应用程序的潜在错误。它是在上线前对基于网络的应用程序进行完整的测试。

  • UI测试
  • 功能测试
  • 数据库测试
  • 性能测试
  • 兼容性测试
  • 安全测试
  • 自动化测试

2 WEB测试主要测试场景

1.UI测试

界面是否美观,风格、字体、样式是否一致,文字内容是否正确;

2.功能测试

所实现的功能是否和需求一致;

系统里的各种链接,是否可以正确打开,是否有空白页面;

测试网页中的所有链接、数据库连接、网页中用于提交或从用户处获取信息的表单、Cookie等。

链接。外链。内部链接。同一页面上跳转的链接。邮件 、孤立页、表单,每个字段及默认值。错误的输入的处理 可选和必选域

3、数据库测试

编辑、删除、修改表单或进行任何DB相关功能时,检查数据的完整性和错误。

检查所有的数据库查询是否正确执行,数据是否被检索,也正确更新。更多的数据库测试可能是对DB的负载,我们将在下面的网站负载或性能测试中解决这个问题。

4.性能测试

系统能支持用户并发数;超并发数的异常处理;

你需要测试是否有许多用户访问或请求同一个页面。系统能否承受峰值负载时间?网站应该处理许多用户同时的请求、用户的大量输入数据、同时连接到DB、特定页面的重载等。

一般来说,压力是指将系统拉伸到超出其规定的极限。Web压力测试是通过给予压力来破坏网站,它检查的是系统对压力的反应以及如何从崩溃中恢复。一般在输入字段、登录和注册区域给予压力。

在网站性能方面,在不同的操作系统和不同的硬件平台上测试并检查内存泄漏等错误。

性能测试可以应用于了解网站的可扩展性,或者在第三方产品(如服务器和中间件)的环境下进行性能基准测试。

在各种网络上测试,如光纤、电信、移动等。

负载:每次的用户数是多少;检查高峰期负荷和系统的运行情况;用户访问的大量数据

压力:1. 连续负载;2. 内存、CPU、文件处理等方面的性能。内存、CPU、文件处理等性能。

5.兼容性测试

不同操作系统,不同浏览器上功能是否能正常使用;

网站应该是跨浏览器平台的兼容。如果使用AJAX调用等功能,执行安全检查或验证,浏览器兼容性测试会更复杂。

在不同的浏览器上测试Web应用程序,如Chrome,Internet Explorer,Firefox,AOL,Safari,Opera浏览器的不同版本。

Web应用中的一些功能可能无法与所有操作系统兼容, 如图形设计和界面调用,可能无法在所有的操作系统上使用。因此需要在不同的操作系统上测试您的Web应用程序,如Windows、MAC、Linux等。

6.安全性测试

用户密码是否加密,日志文件cookies中密码是否加密,session会话超时;

登录次数和登录设备是否有限制,是否支持一个账号多个设备登录;

7.自动化测试

UI、接口自动化案例脚本的编写

主要的接口有:

Web服务器和应用服务器接口 应用服务器和数据库服务器接口

检查这些服务器之间的所有交互是否被执行,错误是否被正确处理。如果数据库或Web服务器对应用服务器的任何查询都返回错误信息,那么应用服务器应该捕捉到这些错误信息并适当地显示给用户。

检查如果用户在中间中断任何事务会发生什么?检查如果中间连接到webserver的连接被重置会发生什么?

下面是松勤整理的2022年最全web测试方法,手把手教你web测试的步骤,下图是目录。


资源分享【这份资料必须领取~】

下方这份完整的软件测试视频学习教程已经上传CSDN官方认证的二维码,朋友们如果需要可以自行免费领取 【保证100%免费】

Web测试的各个测试点,居然这么全!(文末送web测试方法大全一份)相关推荐

  1. Web测试的常见测试点

    Web测试是常见的测试场景,下面从页面,页面元素,功能,提示信息,容错性,权限,键盘操作部分讲述常见的测试点. 1.页面部分 (1)页面清单是否完整(是否已经将所需要的页面全部列出来了) (2)页面是 ...

  2. web测试中的测试点和测试方法总结

    测试是一种思维,包括情感思维和智力思维,情感思维主要体现在一句俗语:思想决定行动上(要怀疑一切),智力思维主要体现在测试用例的设计上.具有了这样的思想,就会找出更多的bug. 一.输入框 1.字符型输 ...

  3. Web测试的各个测试点

    1.什么是Web测试? Web测试测试Web或Web应用程序的潜在错误.它是在上线前对基于网络的应用程序进行完整的测试. UI测试 功能测试 数据库测试 性能测试 兼容性测试 安全测试 自动化测试 2 ...

  4. WEB测试 test case测试点

    材料来源于:http://www.ltesting.net/ceshi/ceshijishu/webcs/2012/0801/205349.html 一.对于屏幕显示来说包括:             ...

  5. 文末送书|可能是最全的反爬虫及应对方案

    点击上方"一行数据",选择"置顶星标"公众号 干货福利,第一时间送达 大家好,我是一行 今天分享的文章总结了全网最全的反爬虫方案,强烈建议收藏 爬虫是 Pyth ...

  6. (文末送书)一文读懂 Web 安全

    Web 安全是互联网中不可或缺的一个领域,这个领域中诞生了大量的黑帽子与白帽子,他们都是安全领域的王者,在平时里,他们利用各种巧妙的技术互相博弈,时不时就会掀起一场 Web 安全浪潮,真可谓神仙打架, ...

  7. 带你了解Python的重要性,就算做测试也要会Python(文末送书)

    名字:阿玥的小东东 学习:Python.C/C++ 主页链接:阿玥的小东东的博客_CSDN博客-python&&c++高级知识,过年必备,C/C++知识讲解领域博主 目录 人生苦短,我 ...

  8. 媳妇居然在家偷偷背着我偷看我的面试笔记,一个月后拿下大厂offer!(文末送书)...

    知乎热议: 到底要掌握哪些技术才能顺利的找一份20K的工作? 根据这些年的工作经验,加上网络搜集,我特意整理了一套针对职场进阶的干货! 有很多朋友靠着这些内容进行复习拿到了BATJ等大厂的offer, ...

  9. 2019 年互联网公司中秋礼盒歧视指南最全版(文末送中秋福利,人人有份!)...

    中秋节马上就要到了,各家互联网大厂 "月饼的中场战争" 已经开始了. 这几天,已经拿到月饼的互联网人在发朋友圈,还没拿到月饼的互联网人在刷公司邮箱,等待行政发来的那封领月饼的邮件, ...

最新文章

  1. pandas怎么选取dataframe中几列
  2. Linux文件查看命令图解
  3. 互联网协议入门(一)
  4. 谈谈AOP应用层切面设计
  5. jpa 多层嵌套一对多_OpenJPA-嵌套的一对多关系合并问题
  6. python最小化打开exe_如何用python使GoAgent窗口打开后自动最小化以及关闭之前的py.exe窗口...
  7. BFPTR算法详解+实现+复杂度证明
  8. 龙果充值平台,具备话费充值、流量充值、话费卡兑换功能;可以拓展其他充值兑换业务;也适用于支付、鉴权等业务功能的拓展。
  9. ES6语法---解构赋值
  10. html5头像裁剪,移动端 上传头像 并裁剪功能(h5)
  11. STM32工作笔记0067---SPI接口原理与配置
  12. catia钣金根据线段折弯_SolidWorks钣金折弯边角余料处理技巧,钣金工艺设计师都在用...
  13. Centos 6.8 配置mysql数据库主从同步
  14. java 读取资源文件最详细解读
  15. 03-树2. Tree Traversals Again (25)
  16. 【肌电信号】肌电信号处理系统含Matlab源码
  17. 使用软碟通安装win7
  18. 股票重大利好开盘封涨停买不到?试试这个办法
  19. 配置Atari Gym环境
  20. 【0513】数字签名

热门文章

  1. Git回退到某个历史版本
  2. 360手机搭载鸿蒙,王成录:预计今年将在华为手机上正式搭载鸿蒙OS
  3. DNGuard HVM RC3(主程序、运行库ASP.Net兼容性更新)
  4. 大功率无线增网卡销售陷阱
  5. 电子商务催红今年圣诞经济
  6. YARN 内存参数终极详解
  7. 安卓专项测试之GPU测试探索
  8. 基于 MindQuantum 实现对含有自定义量子门且损失函数涉及多个哈密顿量的量子线路的训练
  9. Android:BLE(Bluetooth Low Energy)开发
  10. python 魔法命令_安利十二个常用的IPython魔法命令