Node.js 如何测试NodeJS应用程序页面中包含的所有链接?

Node.js 如何测试NodeJS应用程序页面中包含的所有链接?,node.js,testing,hyperlink,automated-tests,Node.js,Testing,Hyperlink,Automated Tests,我有Mocha测试,用于呈现或重定向我的NodeJS应用程序中的页面,例如: const request=require('supertest'); 常量app=require('../app'); const req=请求(应用程序); 描述('GET/',函数(){ it('重定向',功能(完成){ 请求 .get(“/”) .预期(302,完成); }); }); 这些页面具有指向其他页面和外部网站的链接。我想测试所有这些链接的工作,并避免陈旧的链接 我该怎么做

我有Mocha测试,用于呈现或重定向我的NodeJS应用程序中的页面,例如:

const request=require('supertest');
常量app=require('../app');
const req=请求(应用程序);
描述('GET/',函数(){
it('重定向',功能(完成){
请求
.get(“/”)
.预期(302,完成);
});
});
这些页面具有指向其他页面和外部网站的链接。我想测试所有这些链接的工作,并避免陈旧的链接

我该怎么做