当前位置: 首页 > news >正文

Web链接测试如何做?

Web链接测试如何做?

  • 0 前言
  • 1 测试目标
  • 2 用例涉及点
  • 3 测试工具
  • 4 注意事项

0 前言

  • 该问题来源于技术群交流,整理一下;
  • 链接测试,可作为web测试的一个专项进行,有必要的话,需要专门写用例。

1 测试目标

  • 也是用例设计的预期结果:
    (1)链接是否按照既定指示,确实链接到了该链接的界面;
    (2)测试该链接所链接的页面是否真的存在;
    (3)保证系统中没有单独存在的页面(即没有链接指向,只能通过正确的URL地址才能访问)。

2 用例涉及点

  • 即用例中的测试分类:
    (1)不同控件的链接指向;(如按钮、下拉框等)
    (2)不同菜单(如主菜单、子菜单、快捷菜单、普通菜单)
    (3)是否内嵌(模块内嵌,内嵌中内嵌)
    (4)不同位置(页头、页尾等)

3 测试工具

  • Xenu Link Sleuth
    在这里插入图片描述

参考1:Xenu Link Sleuth 简单好用的链接测试工具 使用说明
参考2:Xenu Link Sleuth下载

  • HTML Link Validator

参考:HTML Link Validator下载

  • Web Link Validat
    在这里插入图片描述

参考: Web Link Validat下载

4 注意事项

(1)主账号、子账号、管理员账号、普通账号的链接权限;
(2)链接是否可绕开登陆;
(3)链接是否可插入和携带病毒;
(4)链接打开方式;
(6)链接的样式显示。

相关文章:

  • 【不是问题的问题】为什么复位中断服务程序里面直接调用的main函数,难道所有程序都在复位中断里面执行的?
  • 【ViT 微调时关于position embedding如何插值(interpolate)的详解】
  • 动态内存管理(malloc free calloc realloc)
  • C语言/C++内存管理
  • 【FPGA】什么是串行通信?
  • c语言必背100代码,C语言代码大全(c语言必背项目代码)
  • JavaEE——No.2 套接字编程(TCP)
  • MacOS(M1)交叉编译安卓版本OpenCV(附带FFmpeg)
  • LSTM -长短期记忆网络(RNN循环神经网络)
  • 【老生谈算法】matlab实现频谱分析算法源码——频谱分析
  • Python013--爬虫01(工具准备)
  • 有营养的算法笔记五
  • 网络安全实战之靶场渗透技术
  • Vue项目使用百度地图api
  • RabbitMQ--基础--02--原理
  • __proto__ 和 prototype的关系
  • 【Redis学习笔记】2018-06-28 redis命令源码学习1
  • Angular 4.x 动态创建组件
  • CSS相对定位
  • HTTP中的ETag在移动客户端的应用
  • KMP算法及优化
  • k个最大的数及变种小结
  • PV统计优化设计
  • vue-router 实现分析
  • 搭建gitbook 和 访问权限认证
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 关于字符编码你应该知道的事情
  • 基于组件的设计工作流与界面抽象
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 使用docker-compose进行多节点部署
  • 使用权重正则化较少模型过拟合
  • 用mpvue开发微信小程序
  • 找一份好的前端工作,起点很重要
  • 不要一棍子打翻所有黑盒模型,其实可以让它们发挥作用 ...
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • #我与Java虚拟机的故事#连载15:完整阅读的第一本技术书籍
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (二)丶RabbitMQ的六大核心
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (七)Java对象在Hibernate持久化层的状态
  • .net 8 发布了,试下微软最近强推的MAUI
  • .NET Core 通过 Ef Core 操作 Mysql
  • .net MySql
  • .NET 回调、接口回调、 委托
  • .net 提取注释生成API文档 帮助文档
  • .NET/C# 反射的的性能数据,以及高性能开发建议(反射获取 Attribute 和反射调用方法)
  • /usr/bin/env: node: No such file or directory
  • [AI]文心一言爆火的同时,ChatGPT带来了这么多的开源项目你了解吗
  • [ai笔记4] 将AI工具场景化,应用于生活和工作
  • [Android]Android P(9) WIFI学习笔记 - 扫描 (1)
  • [Android开源]EasySharedPreferences:优雅的进行SharedPreferences数据存储操作
  • [BUUCTF]-PWN:wustctf2020_number_game解析(补码,整数漏洞)
  • [codeforces]Checkpoints
  • [C语言]——内存函数
  • [Docker]五.Docker中Dockerfile详解