测试,到底需要什么?

本文探讨了软件测试的本质,强调测试是对需求的验证,需要掌握文档阅读与编辑、计算机基础知识、Linux系统操作、至少一门编程语言、测试工具使用、网络知识以及测试理论。并列举了包括需求理解、文档编写、网络协议、编程、测试工具和测试理论在内的必备技能清单。作者计划后续文章将详细解析这些知识点。
摘要由CSDN通过智能技术生成

 测试,到底需要什么?
我要说的主要是软件测试,这是我切身体会,也是最近心底里振聋发聩的呐喊,要给自己一个交代,也是给哪些迷茫的小伙伴开一扇小窗。
        人无完人,金无足赤,茶余饭后,用吾真身感受,换汝走马观花,如有差意,望诸位教诲。
        测试,从本质来说就是验证对错。何为对错,标准是也。标准何来,生于需求。但要很优秀的完成测试工作,不仅要知道对错,还需要知道如何用最少的测试次数去覆盖所有需求。这是一项技术也是一门艺术。
        因此,测试需要掌握哪些知识呢?
        第一,文档阅读,文档编辑能力
        读懂需求文档,理解设计文档,设计测试用例,记录测试缺陷,编写测试报告,完成测试分析,做好测试总结
        第二,计算机基本知识
        计算机系统,基本文档编辑工具,Tcp/ip网络,基本协议ip/ icmp / igmp / arp / dhcp / pppoe / vlan / qos / ftp / http / ospf / rip / bgp / stp 等
        第三,linux系统
        linux基本知识,shell脚本
        第四,编程语言
        c,python,java,go最少会一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值