测试开发之网络篇-问题定位
原创我们在测试工作中,时常遇到某个产品网站或服务连不上的问题。借助前面了解的网络相关知识,可以从以下几个视角进行初步的问题排查。
- 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: 网络问题排查有助于确保测试环境的稳定性,从而提高测试结果的准确性和开发效率。
评论列表
🍰
网络排查技巧确实很重要,会继续学习。
上一页11/1下一页
推荐阅读
测试开发之系统篇-常用系统命令
以下介绍测试工作中常用的一些命令。未专门标注的,为Linux和Mac系统下的。 查看占用端口的进程 Linux aaron@ubuntu:~$ lsof -i :8085 | grep LISTEN ___server 69080 aaron 11u IPv6 0x5624b7cdebdb6b7b 0t0 TCP *:8085 (LISTEN) Windows ...
2021-05-28
测试开发之系统篇-Docker容器安装
前面文章我们讲到,容器是运行在宿主机上的一个进程,多个容器之间使用同一个宿主机上的操作系统内核。此处以Ubuntu20.04系统为例,介绍Docker容器引擎的安装过程。 安装 安装依赖。 sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg-agent softwar...
2021-07-20
测试开发之源码篇-代码分支策略
本文介绍了常见的代码分支策略,包括主干开发、Git Flow、Github Flow和Gitlab Flow。每种策略都有其适用场景和优势,可以根据项目需求选择合适的代码分支策略。
2023-05-31
aaronchen2k
2021-05-25 14:18:32
2626








精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


