软件测试实验:链接测试

news/2024/10/18 2:36:33/

目录

  • 前言
  • 实验目的
  • 实验环境
  • 实验内容
  • 实验步骤
  • 实验过程
  • 总结

前言

本实验的目的是学习和掌握软件测试中的链接测试方法和技巧。链接测试是指对Web应用系统中的各种链接进行检查和验证,以确保它们能正确地指向预期的目标,不出现错误链接、空链接、死链接或孤立页面等问题。链接测试是功能测试的一个重要组成部分,它可以检测出系统分析和设计中的错误,提高系统的可用性和用户体验。

本实验主要包括以下内容:

  • 介绍链接测试的概念、类型和作用。
  • 介绍链接测试的常见错误和检测方法。
  • 介绍链接测试的工具和使用步骤。
  • 通过实例演示如何使用Xenu Link Sleuth工具进行链接测试。
  • 分析和总结链接测试的结果和问题。

实验目的

(1) 了解Xenu’s Link Sleuth测试原理及测试目的。
(2) 掌握Xenu’s Link Sleuth的安装和使用。
(3) 掌握Xenu’s Link Sleuth的结果分析。

实验环境

Xenu’s Link Sleuth

实验内容

(1)用Xenu链接测试工具对www.nuc.edu.cn做链接测试。
(2)用Xenu链接测试工具对http://www.nuc.edu.cn,http://leaf520.roqisoft.com/两个网站做批量链接测试。

实验步骤

(1) 安装好Xenu’s Link Sleuth链接测试工具。
(2) 使用链接测试工具对网站做链接测试。
(3) 对测试结果中的失败链接重新检测;
(4) 分析测试结果,并保存。

实验过程

打开xenu软件
在这里插入图片描述
对www.nuc.edu.cn进行测试
在这里插入图片描述
生成测试报告
在这里插入图片描述
链接失败,说明这个网站有问题(doge)
可能是有墙 吧
对http://www.nuc.edu.cn,http://leaf520.roqisoft.com/进行批量测试
在这里插入图片描述
生成测试报告
在这里插入图片描述

总结

链接测试是功能测试的一个重要方面,它主要检查网页中的各种链接是否正确、有效和完整。链接测试的目的是保证用户可以顺利地访问网站的各个部分,不会出现错误或无法打开的情况。链接测试包括以下几个方面:

  • 链接类型的检查。链接类型包括推荐链接、友情链接、引用链接、扩展链接、关系链接、广告链接和服务链接等,需要检查每种类型的链接是否符合预期的功能和目标。
  • 链接错误的检查。链接错误包括错误链接、空链接、死链接和孤立页面等,需要检查每个链接是否能正确地指向目标资源,不会出现404错误或其他异常。
  • 链接工具的使用。由于网页中的链接数量可能很多,手工检查比较耗时和容易遗漏,因此可以使用一些专业的链接测试工具来辅助进行链接测试,如Xenu Link Sleuth、HTML Link Validator 和Web LinkValidator等,这些工具可以自动地检测网站中的所有链接,并生成详细的测试报告。

本实验通过对一个网站进行链接测试,学习了如何使用Xenu Link Sleuth工具进行自动化的链接检测,并分析了测试结果中出现的各种问题和原因,提高了对功能测试和链接测试的理解和能力。


http://www.ppmy.cn/news/191390.html

相关文章

PCL点云处理之PointXYZ、PCLPointCloud2、ROS msg之间的点云数据格式转换(一百七十五)

PCL点云处理之不同格式点云数据之间的转换方法(一百七十五) 一、相关介绍二、具体转换1.PointXYZ 转为 PCLPointCloud22.PCLPointCloud2 转为 PointXYZ3.ROS msg 转为 PointXYZ4.PointXYZ 转为 ROS msg5.ROS msg 转为 PCLPointCloud26.PCLPointCloud2 转为 ROS msg一、相关介…

SONY a7S III解析

SONY a7S III在原有a7 III的基础上,进一步提升全画幅CMOS元件的感光能力,最终以其超强的感光度,高画质的电影拍摄能力,赢得了不少人的认可。a7S III为什么有如此卓越的感光能力呢? a7S III采用全画幅的Exmor R CMOS感光…

Cortex-A7 MPCore简单介绍

1.简介 在 28nm 工艺下, Cortex-A7 可以运行在 1.2~1.6GHz,并且单核面积不大于 0.45mm2(含有浮点单元、 NEON 和 32KB 的 L1 缓存),在典型场景下功耗小于 100mW, 这使得它非常适合对功耗要求严格的移动设备,这意味着 C…

STM32H7 DAC2+BDMA

最近准备用H7做一个小东西需要用到DAC2生成波形,本以为很简单的事,只需把之前在F4上做的例子搬过来就好,但是发现实际上有个坑。 之前的想法是DAC DMA TIM6 Trig,但是发现DAC2始终无输出,HAL_DAC_SetValue()直接输出…

Cortex-M7 Cache 操作

目录 【Cortex-M7内核的L1 Cache】 二,Cache4种策略 三,Cache读操作和写操作 【cache配合MPU使用】 【什么是 cache 一致性问题】 一,第一种情况 二,第二种情况 【解决cache一致性问题,有两种可选方案】 一&am…

TXAA,MSAA,SMAA,FXAA

1 TXAA是英伟达开发的目前画质最高的抗锯齿模式,且TXAA x2可以达到MSAA x8的效百果,配置要求也没有MSAA x8那么高。目前只有600和700系列的英伟达显卡支持。 2 MSAA还原度很高,但是配置要求最高。 3 SMAA是性耗比最佳的模式,度用适…

Cortex-A7中断系统

一、中断向量表 中断向量表存放的是中断向量,中断服务程序的入口地址或存放中断服务程序的首地址成为中断向量,因此中断向量表是一系列中断服务程序入口地址组成的表。当某个中断被触发以后就会自动跳转到中断向量表中对应的中断服务程序(函数)入口地址…

STM32H7系列 双核系列:基于Arm® Cortex®-M7和Cortex®-M4的双核产品

基于ARM Cortex-M7的STM32H7 MCU系列采用了ST的非易失性存储器(NVM)技术。从片内闪存执行代码时,其处理器性能得分为1327 DMIPS/ 3224 CoreMark。 STM32H7产品线包括三个系列: 双核系列:基于Arm Cortex-M7和Cortex-M4…