Web测试的各个测试点,居然这么全!(文末送web测试方法大全一份)
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测试方法大全一份)相关推荐
- Web测试的常见测试点
Web测试是常见的测试场景,下面从页面,页面元素,功能,提示信息,容错性,权限,键盘操作部分讲述常见的测试点. 1.页面部分 (1)页面清单是否完整(是否已经将所需要的页面全部列出来了) (2)页面是 ...
- web测试中的测试点和测试方法总结
测试是一种思维,包括情感思维和智力思维,情感思维主要体现在一句俗语:思想决定行动上(要怀疑一切),智力思维主要体现在测试用例的设计上.具有了这样的思想,就会找出更多的bug. 一.输入框 1.字符型输 ...
- Web测试的各个测试点
1.什么是Web测试? Web测试测试Web或Web应用程序的潜在错误.它是在上线前对基于网络的应用程序进行完整的测试. UI测试 功能测试 数据库测试 性能测试 兼容性测试 安全测试 自动化测试 2 ...
- WEB测试 test case测试点
材料来源于:http://www.ltesting.net/ceshi/ceshijishu/webcs/2012/0801/205349.html 一.对于屏幕显示来说包括: ...
- 文末送书|可能是最全的反爬虫及应对方案
点击上方"一行数据",选择"置顶星标"公众号 干货福利,第一时间送达 大家好,我是一行 今天分享的文章总结了全网最全的反爬虫方案,强烈建议收藏 爬虫是 Pyth ...
- (文末送书)一文读懂 Web 安全
Web 安全是互联网中不可或缺的一个领域,这个领域中诞生了大量的黑帽子与白帽子,他们都是安全领域的王者,在平时里,他们利用各种巧妙的技术互相博弈,时不时就会掀起一场 Web 安全浪潮,真可谓神仙打架, ...
- 带你了解Python的重要性,就算做测试也要会Python(文末送书)
名字:阿玥的小东东 学习:Python.C/C++ 主页链接:阿玥的小东东的博客_CSDN博客-python&&c++高级知识,过年必备,C/C++知识讲解领域博主 目录 人生苦短,我 ...
- 媳妇居然在家偷偷背着我偷看我的面试笔记,一个月后拿下大厂offer!(文末送书)...
知乎热议: 到底要掌握哪些技术才能顺利的找一份20K的工作? 根据这些年的工作经验,加上网络搜集,我特意整理了一套针对职场进阶的干货! 有很多朋友靠着这些内容进行复习拿到了BATJ等大厂的offer, ...
- 2019 年互联网公司中秋礼盒歧视指南最全版(文末送中秋福利,人人有份!)...
中秋节马上就要到了,各家互联网大厂 "月饼的中场战争" 已经开始了. 这几天,已经拿到月饼的互联网人在发朋友圈,还没拿到月饼的互联网人在刷公司邮箱,等待行政发来的那封领月饼的邮件, ...
最新文章
- pandas怎么选取dataframe中几列
- Linux文件查看命令图解
- 互联网协议入门(一)
- 谈谈AOP应用层切面设计
- jpa 多层嵌套一对多_OpenJPA-嵌套的一对多关系合并问题
- python最小化打开exe_如何用python使GoAgent窗口打开后自动最小化以及关闭之前的py.exe窗口...
- BFPTR算法详解+实现+复杂度证明
- 龙果充值平台,具备话费充值、流量充值、话费卡兑换功能;可以拓展其他充值兑换业务;也适用于支付、鉴权等业务功能的拓展。
- ES6语法---解构赋值
- html5头像裁剪,移动端 上传头像 并裁剪功能(h5)
- STM32工作笔记0067---SPI接口原理与配置
- catia钣金根据线段折弯_SolidWorks钣金折弯边角余料处理技巧,钣金工艺设计师都在用...
- Centos 6.8 配置mysql数据库主从同步
- java 读取资源文件最详细解读
- 03-树2. Tree Traversals Again (25)
- 【肌电信号】肌电信号处理系统含Matlab源码
- 使用软碟通安装win7
- 股票重大利好开盘封涨停买不到?试试这个办法
- 配置Atari Gym环境
- 【0513】数字签名