

测试开发之网络篇-问题定位
source link: https://segmentfault.com/a/1190000040054667
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

测试开发之网络篇-问题定位
我们在测试工作中,时常遇到某个产品网站或服务连不上的问题。借助前面了解的网络相关知识,可以从以下几个视角进行初步的问题排查。
- ping网站域名,确认是否是DNS解析的问题;
- 通过域名访问内网服务时,先确认hosts文件是否配置了域名映射;
- ping网站IP地址,检查到目标服务器的网络连通性;
- telnet IP+端口,确认远程服务是否可达;
- 有条件的去服务器上执行telnet,以分辨是服务未启动、还是被防火强阻挡;
- ping 114.114.114.114检测是否可以访问Internet公网;
- ifconfig查看电脑IP、默认网关、DHCP、DNS是否正确;
- ping默认网关,检测到内部网络接入点的连通性;
- tracert查看路由情况。连接了多个网络或使用VPN的情况下,据此可判断请求是否经过了正确的网关/路由。
Recommend
-
44
在iOS开发中,定位是很多App都需要使用的功能。本文主要对iOS中的定位知识点进行介绍。本文代码环境为:Xcode 10.1 + Swift 4.2。 一、模块与常见类 定位所包含的类都在CoreLocation模块中,所以必须导入imp...
-
8
程序员应该掌握的常用网络问题定位工具 ...
-
7
测试开发之网络篇-IP地址发布于 22 分钟前这里介绍一下目前广泛使用的IPv4版本。IP地址使用一种统一的格式,为互联网上的每一个网络、每一台设备分配一个逻...
-
3
协议,是网络协议的简称,网络协议是通信计算机双方必须共同遵从的一组约定。如怎么样建立连接、怎么样互相识别等。只有遵守这个约定,计算机之间才能相互通信交流。它的三要素是:语法、语义、时序。 (1)语法:即数据与控制信息的结构或格式; (2)...
-
2
测试开发之网络篇-网络路由互联网是一个庞大的分层网状结构,亿万的设备分布在其大大小小的子网中。这里我们展示了一个简化的办公网络,包括3个子网,子网间通过路由器相连,子网内部使用...
-
5
测试开发之系统篇-常用系统命令 - 炒蚕豆吃蹦豆 - OSCHINA - 中文开源技术交流社区 以下介绍测试工作中常用的一些命令。未专门标注的,为Linux和Mac系统下的。 查看占用端口的进程 Linux aaron@ubuntu:~$ lsof -i :8085...
-
8
自从九十年代初,人类创造出网页和浏览器后,Web取得了长足的发展,如今越来越多的企业级应用也选择使用Web技术来构建。前面给大家介绍网络协议时讲到,您在阅读这篇文章时,浏览器是通过HTTP/HTTPS协议向服务器发送请求、并显示了其响应内容的。本文给...
-
6
测试开发之系统篇-按需创建测试虚拟机 - 炒蚕豆吃蹦豆 - OSCHINA - 中文开源技术交流社区 首先,我们来了解一下KVM虚拟机有关的几个概念和工具。 kvm:基于内核的虚拟机(引擎) qemu:用于模拟虚拟机IO设备 qemu-i...
-
5
网络问题定位工具记录 老王内网发了一篇使用各种工具定位网络丢包问题的文章。 里面的工具我发现都没用过。。。惭愧。。。赶紧补充linux命令知识。 linux的ns...
-
5
聊聊测试开发工程师的职责定位问题
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK