专项测试——web测试

全网最全,Web测试点详细整理(测试场景举例+常见问题分析) Web测试检查表功能测试、接口测试、性能测试、安全测试、兼容性测试1、功能测试测试网页中的所有链接、数据库连接、网页中用于提交或从用户处获取信息的表单、Cookie等。链接:外链。内部链接。同一页面上跳转的链接。邮件 孤立页;表单:每个字段及默认值。错误的输入的处理 可选和必选域;Cookie测试:在写入用户机器之前,测试Cookie是否已经加密。如果你正在测试会话cookie(即会话结束后过期的cookie),请检查会话结束后的登录会话和用户统计。通过删除cookie来检查对应用安全的影响。 阅读详情

1、web测试的总体策略

在这里插入图片描述

2、web测试的范围

  • 功能
  • 性能
  • 界面
  • 安全性
  • 兼容性
  • DB
  • 文档

2.1 功能测试

功能测试主要从链接、表单、cookie、设计语言、数据库、文件上传等方面进行。

2.1.1 链接

在这里插入图片描述

2.1.2 表单

在这里插入图片描述

2.1.3 cookie

  • cookie是什么?
    服务器发送到用户浏览器并保存在用户本地的一小块数据,它会在本机浏览器下次向同一服务器再次发起请求时被携带并发送到服务器上。
  • cookie的应用场景
    在这里插入图片描述
  • cookie测试测什么?
    在这里插入图片描述

2.1.4 设计语言

在这里插入图片描述

2.1.5 文件上传

在这里插入图片描述

2.2 性能测试

2.2.1 链接速度测试

在这里插入图片描述

2.2.2 负载测试

在这里插入图片描述

2.2.3 压力测试

在这里插入图片描述

2.3 界面测试

2.3.1 格式验证

在这里插入图片描述

2.3.2 导航条验证

在这里插入图片描述

2.3.3 拼写和语法测试

在这里插入图片描述

2.3.4 页面排版测试

在这里插入图片描述

2.3.5 tab键测试

tab顺序正确跳转。

2.4 安全性测试

2.4.1 基本安全测试

在这里插入图片描述
在这里插入图片描述

2.4.2 认证测试

在这里插入图片描述

2.4.3 会话管理测试

在这里插入图片描述

2.4.4 权限管理测试

在这里插入图片描述

2.4.5 文件和目录测试

在这里插入图片描述

2.5 数据库测试

在这里插入图片描述

Web测试方法大全 通常,测试工具在第二次使用的时候,它创造的效益,就足以支付成本。(2)XSS跨网站脚本攻击程序或数据库没有对一些特殊字符进行过滤或处理,导致用户所输入的一些破坏性的脚本语句能够直接写进数据库中,浏览器会直接执行这些脚本语句,破坏网站的正常显示,或网站用户的信息被盗,构造脚本语句时,要保证脚本的完整性。业务流程,一般会涉及到多个模块的数据,所以在对业务流程测试时,首先要保证单个模块功能的正确性,其次就要对各个模块间传递的数据进行测试,这往往是容易出现问题的地方,测试时一定要设计不同的数据进行测试。... 阅读详情

相关推荐

软件测试项目实战,Web测试常用测试点,即拿即用宝典

由于web应用与用户直接相关,又通常需要承受长时间的大量操作,因此web项目的功能和性能都必须经过可靠的验证。这就要经过web项目的全面测试。Web应用程序测试与其它任何一种类型的应用程序测试相比没有太大差别。Web的流行和无所不在,是因为它能提供支持所有类型内容连接的信息发布,容易为最终用户存取。Web测试:界面测试、功能测试、性能测试、接口测试、客户端兼容性测试、安全性测试。测试对象Web的页面元素页面部分1.页面清单是否完整2.页面在不同的分辨率和不同的浏览器版本是否显示。

Ces222的博客 1140

测试技能整理-专项测试(web/app)

测试知识整理

Xiaowu2048的博客 425

1+x证书Web前端开发HTML+CSS专项练习测试题(八)

1+x证书Web前端开发HTML+CSS专项练习测试题(八) 官方QQ群 01.{HTML题目}HTML是什么意思? (B) A)高级文本语言 B)超文本标记语言 C)扩展标记语言 D)图形化标记语言 02.{HTML题目}浏览器针对于HTML文档起到了什么作用? (B) A)浏览器用于创建HTML文档 B)浏览器用于察看HTML文档 C)浏览器用于修改HTML文档 D)浏览器用于删...

Zeus 4094

软件测试(十五)—— Web专项测试

1、电子商务站的基本结构 1.1、电商平台的标准构架 1.2、电商平台的分布式多层结构 2、Web测试的测试方法 2.1、Web测试的总体策略 2.2、Web测试的范围 3、Web测试的方法 3.1、功能测试 3.1.1、链接 3.1.2、表单 3.1.3、Cookies 3.14、设计语言测试 3.15、文件上传 3.2、性能测试 3.2.1、链接速度测试 3.2.2、负载测试 3.2.3、压力测试 3.3、界面测试 3.3.1、格式验证 3.3.2、导航条测试 3

Fighting0429的博客 1967

web测试,App测试,小程序测试区别

web测试,App测试,小程序测试的简介

HONGTester的博客 1万+

软件测试面试题整理(六)之app测试篇

1. Web 端测试和 App 端测试有何不同(常见) 系统结构方面 Web 项目,b/s架构,基于浏览器的;Web 测试只要更新了服务器端,客户端就会同步会更新; App 项目,c/s结构的,必须要有客户端;App 修改了服务端,则客户端用户所有核心版本都需要进行回归测试一遍; 兼容方面 Web项目:a. 浏览器(火狐、谷歌、IE等)b. 操作系统(Windows7、Windows10、Linux等) App项目:a. 设备系统: iOS(ipad、iphone)、Android(三星、华为、联想等) 、

weixin_45912307的博客 2万+

专项测试之Web测试

说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 文章目录一、电子商务站点的基本结构1.电商平台的标准架构2.电商平台的分布式多层结构二、Web 测试的测试方法1.Web 测试的总体策略2.Web 测试的范围3.Web 测试的方法3.1 功能测试3.1.1 链接3.1.2 表单3.1.3 Cookies3.1.4 设计语言测试3.1.5 文件上传3.2 性能测试3.2.1 链接...

cdtaogang's blog 1万+

WEB系统测试 WORD文档

WEB系统测试,测试报告范例,测试文档。 WORD文档

Web应用安全测试-专项漏洞(一)

专项漏洞部分注重测试方法论,每个专项列举一个例子。分别有Web组件(SSL/WebDAV)漏洞、中间件相关漏洞、第三方应用相关漏洞、第三方插件相关漏洞、开发框架漏洞等

1577

从零到一:Admin.NET中Swagger与Knife4jUI的深度集成实践

本文详细介绍了在Admin.NET框架中深度集成Swagger与Knife4jUI的实践方法,从基础配置到高级定制,包括认证配置、安全增强、界面主题定制等。通过Furion框架简化配置,开发者可以快速构建专业且友好的API文档界面,提升团队协作效率。

defi6farmer的博客 408

疑难问题(二)——PyTorch 2.3.0 ‘import torch‘ 错误排查:深入解析‘shm.dll‘加载失败与系统路径修复

本文深入解析了在Windows系统上安装PyTorch 2.3.0后,执行'import torch'时遇到的'shm.dll'加载失败错误(OSError)。该问题通常源于系统DLL搜索路径缺失,导致无法找到关键的共享内存通信组件或其依赖项。文章提供了核心解决方案:通过手动修改PyTorch的`__init__.py`文件,将用户基目录下的Library\bin路径添加到DLL搜索列表中,从而从根本上修复此导入错误,并给出了详细的修改步骤和验证方法。

weixin_29056865的博客 305

专项测试之web测试

一.搜索功能 搜索系统存在得目标,是否准确 搜索不存在得目标,暂无数据 空格,空相搜索,结果是否同设计 模糊搜索,检查结果优先性 关键字搜索情况下,多关键字搜索准确性 确认搜索字符串长度,用等价类,边界值方法设计用例 敏感词汇,转义符,sql语句等,应有相关提示 是否支持键盘操作:回车,复制,粘贴 二.删除功能 删除单条数据,检查数据库是否删除 全选删除,检查数据库是否删除 批量删除一条数据...

weixin_44394054的博客 831

Ubuntu 22.04 LTS升级OpenSSH 9.6p1完整指南(附OpenSSL 3.2.0适配方案)

本文详细介绍了在Ubuntu 22.04 LTS系统中升级OpenSSH至9.6p1版本的全流程,包括OpenSSL 3.2.0的适配方案。从准备工作、依赖库安装、源代码编译到系统集成与配置,提供了完整的操作指南和常见问题解决方法,帮助用户安全高效地完成升级,提升服务器安全性和性能。

i8j9k0l1的博客 319

web专项测试之兼容性测试

web专项测试之兼容性测试

m0_57856496的博客 2846

ZYNQ Linux下UIO中断配置避坑实录:从设备树修改到用户层测试(Vivado 2018.2)

本文详细解析了ZYNQ Linux下UIO中断配置的全流程,从设备树修改到用户层测试,特别针对Vivado 2018.2环境中的常见陷阱提供解决方案。内容涵盖中断号配置规则、用户空间中断处理程序编写以及性能优化技巧,帮助开发者高效实现硬件中断的用户空间控制。

weixin_31854867的博客 333

QTest 单元测试框架及单元测试思考

qt 单元测试框架 QTEST 及思考

一个老菜鸟的学习分享 1万+

专项测试-Web兼容性测试

1.兼容性测试 1.1随机测试 ü使用IE6测试,从指派通知书自动加载的接收凭证转入新增时,显示的放大的页面,不合兼容性 ü网站不兼容,页面有错乱【兼容性视图】 ü软件兼容性:操作系统是否同一操作系统; 数据库SQL、Oracle、ODBC、JDBC支持情况; 浏览器:不同浏览器、html标签、特定的脚本和插件、activex只适合IE浏览器 中间件:同一版本不同支持...

mengluzhixing的专栏 1593

【原创】关于西门子S120 的电气图纸设计

我们首先要了解一下模块的基本信息:SINAMICS 功率模块 PM240-2 三相交流380-480V+10/-10% 47-63Hz;至此,我们选择的驱动系统配置的资料都已经查找完毕,接下来就是根据每个部件的功能接口和我们需要实现的功能画出接线连接图,这样关于伺服电机控制,硬件部分设计就完成了。2)FSA - FSC 型功率模块 PM240-2 的屏蔽连接板外形尺寸图,所有数据以毫米(英寸)为单位。1)FSA 型功率模块 PM240-2 的外形尺寸图,所有数据以毫米(英寸)为单位。

Qinmingyue13的博客 2640

鸿蒙Next Web调试与维测全攻略:从DevTools到专项测试

鸿蒙Next提供了完整的Web调试与维测生态系统,从底层的调试协议支持到高层的可视化测试工具,覆盖了各种开发调试场景。通过熟练掌握本文介绍的调试技巧和工具,你将能够高效定位和解决Web组件中的各种问题,提升应用质量和开发效率。

专注于移动开发的干货分享。提供高效解决方案、避坑指南与前沿技术解析。为开发者创造价值。 1144

【Android面试八股文】Handler如果没有消息处理是阻塞的还是非阻塞的?Looper 为什么要使用死循环?Android中为什么主线程不会因为Looper.loop()里的死循环卡死?

Handler如果没有消息处理是阻塞的还是非阻塞的? Looper 为什么要使用死循环? Android中为什么主线程不会因为Looper.loop()里的死循环卡死?

字节卷动 760

SAP SLT 在 carve-out 场景中的关键作用:从理论到实操全景展现

深入剖析 SAP Landscape Transformation(SLT Replication Server)在 carve‑out 场景中的价值,需要从 carve‑out 本身的背景逻辑说起。carve‑out 指的是企业因并购、拆分、剥离商业单元等因素,而将 SAP 系统中某部分业务(例如组织单元、公司代码、模块数据等) separated 出来,导入到独立的系统中。这一过程极具挑战性,既要确保业务连续性,又要实现数据精准迁移和系统隔离 (

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 7554

一文搞懂Web测试与App测试的区别

首先,弱网络测试(模拟2G、3G、4G、WiFi网络状态以及丢包情况,重点要考虑回退和刷新是否会造成二次提交);关于手机端测试,需注意横竖屏切换、多点触控、手势、事件触发区、前后台的切换(从后台回到App,检查是否停留在上次操作界面、功能和应用状态是否一样)等。电话响应(接通、呼叫挂断、呼叫保持)、收发短信、中断(插拔数据线、手机锁屏、闹钟、蓝牙等)、电量不足、关机、重启、死机等。其次,验证文字回绕是否正确。设置某个App是否可以获取该权限,比如是否可访问短信、读取联系人、相册、照相机、位置信息等。

OKCRoss的博客 1195

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

app测试和web测试的区别

1.功能方面: 在流程和功能测试上是没有区别的,系统测试和一些细节可能会不一样。那么我们就要先来了解,web和app的区别: web项目,一般都是b/s架构,基于浏览器的,而app则是c/s的,必须要有客户端。在系统测试的时候就会产生区别了。 首先从系统架构来看的话,web测试只要更新了服务器端,客户端就会同步会更新。而且客户端是可以保证每一个用户的客户端完全一致的。但是app端是不能够保证完全一致的,除非用户更新客户端。如果是app下修改了服务端,意味着客户端用户所使用的核心版本都需要进行回归测试一遍。

zhangbing1991119的博客 2万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

web测试和手机测试的区别

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。,群内会有不定期的发放免费的资料链接,这些资料都是从各个技术网站搜集、整理出来的,如果你有好的学习资料可以私聊发我,我会注明出处之后分享给大家。:无线网络、2G、3G、4G等,断网、网速较差及网络之间的切换时页面的显示等,此外,在非wifi下,还需要注意网络使用量问题。:如不同尺寸规格的图文在不同屏幕的显示;

2301_80119299的博客 544

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

web测试与app测试的区别

!如果下面这些资料用得到的话可以直接拿走:1、自学开发或者测试必备的完整项目源码与环境2、测试工作中所有模板(测试计划、测试用例、测试报告等)3、软件测试经典面试题4、Python/Java自动化测试实战.pdf5、Jmeter/postman接口测试全套视频获取6、Python学习路线图。

MXB_1220的博客 2103

APP测试和web测试有什么区别?

单纯从功能测试的层面上来讲的话,APP 测试、web 测试 在流程和功能测试上是没有区别的根据两者载体不一样,则区别如下:1、系统结构方面web项目,b/s架构,基于浏览器的;web测试只要更新了服务器端,客户端就会同步会更新app项目,c/s结构的,必须要有客户端;app 修改了服务端,则客户端用户所有核心版本都需要进行回归测试一遍 2、性能方面web项目 需监测 响应时间、CPU、Memor...

选择困难症重症患者 3257
上一篇: CRC循环冗余校验码计算
下一篇: 使用selenium定位input标签下的下拉框
Lucifer__hell
博客等级 码龄8年 53粉丝 54原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值