测试开发之网络篇-问题定位

原创
aaronchen2k
2021-05-25 14:18:32
3428

我们在测试工作中,时常遇到某个产品网站或服务连不上的问题。借助前面了解的网络相关知识,可以从以下几个视角进行初步的问题排查。

  • ping网站域名,确认是否是DNS解析的问题;
  • 通过域名访问内网服务时,先确认hosts文件是否配置了域名映射;
  • ping网站IP地址,检查到目标服务器的网络连通性;
  • telnet IP+端口,确认远程服务是否可达;
  • 有条件的去服务器上执行telnet,以分辨是服务未启动、还是被防火强阻挡;
  • ping 114.114.114.114检测是否可以访问Internet公网;
  • ifconfig查看电脑IP、默认网关、DHCP、DNS是否正确;
  • ping默认网关,检测到内部网络接入点的连通性;
  • tracert查看路由情况。连接了多个网络或使用VPN的情况下,据此可判断请求是否经过了正确的网关/路由。


Q: 什么是禅道在项目管理中的作用?

A: 禅道是一款项目管理软件,支持敏捷开发方法,帮助团队跟踪和管理项目中的bug和任务。


Q: 如何利用敏捷开发工具提高测试开发效率?

A: 敏捷开发工具通过迭代开发和持续集成,帮助测试团队快速定位和修复bug,提高整体开发效率。


Q: 为什么网络问题排查对测试开发很重要?

A: 网络问题排查有助于确保测试环境的稳定性,从而提高测试结果的准确性和开发效率。

  • cyber-security-online-computer-cyber-668c3510785cb8084701d3889bed2279.jpg
评论列表
🍰
不敢表白的煎饼果子2025-11-20 13:16:03回复
网络排查技巧确实很重要,会继续学习。

推荐阅读

如何做有效的Bug管理?

有效的Bug管理,就是让团队形成一种“对质量负责”的共识
🌻
陈哥聊测试
2025-08-25

测试开发之前端篇-JavaScript脚本语言

由于是测试有关的文章,我们不会详细介绍JavaScript开发技术的方方面面,而是从软件测试的角度,给大家分享一下JavaScript(下称JS)的相关内容。 不同于PHP、JSP等传统Web技术,会在服务器端生成网页,现今流行的前后端分离架构下,大家浏览网站时看到的页面,是由下载到浏览器里的JS代码(包括脚本和编译成了JS形式的模板),在客户端的电脑中渲染而成的。以上是一个简化了的示意图,...
aaronchen2k 2021-10-19

测试开发专题-开篇

随着DevOps和敏捷过程越来越广泛地被采用,软件测试、特别是自动化测试得到了迅速的发展。
陈琦 2021-05-20

测试开发之系统篇-Docker容器安装

前面文章我们讲到,容器是运行在宿主机上的一个进程,多个容器之间使用同一个宿主机上的操作系统内核。此处以Ubuntu20.04系统为例,介绍Docker容器引擎的安装过程。 安装 安装依赖。 sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg-agent softwar...
aaronchen2k 2021-07-20
返回顶部
客服头像
丁芝
高级客户经理
客服微信
17663906485
1481227768
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。
gtm跟踪器
gtag
UET