漫谈自动化测试(一)——如何入门

本文介绍了自动化测试的基本概念,强调了必备的知识技能和职业素养。包括编程语言(推荐C/C++,Java,Python),网络知识(熟悉HTTP等协议),数据库基础,操作系统原理,架构设计,以及研发管理。此外,还提到了尊重事实,诚实守信,积极主动和客户至上的职业素养对于自动化测试工程师的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在讲如何入门之前,首先得对自动化测试有个概念 吧,否则怕你入错行,贻误终身啊微笑。什么是自动化测试(Test Automation)?Wikipedia上如下定义:

In software testing, test automation is the use of special software (separate from the software being tested) to control the execution of tests and the comparison of actual outcomes with predicted outcomes.[1] 

Test automation can automate some repetitive but necessary tasks in a formalized testing process already in place, or add additional testing that would be difficult to perform manually.(http://en.wikipedia.org/wiki/Test_automation)

英文没看懂?好吧,对于初入门者,我也忍了,就简单翻译下吧。如下:

在软件测试中,测试自动化就是用特定的软件(与被测软件区别开)去控制测试的执行,对比实际结果和期望结果。自动化测试能够使已有的正式测试过程中的重复且必要的任务自动化,或者增加一些手工测试难以执行的测试。 

Wikipedia

评论 37
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值