自动化测试项目实战

两个问答

自动化测试有什么用?

这个问题,没啥细说的。

节省人工、减少回归、保证软件的稳定之类的理论文章不计其数。

你打算做自动化测试,恐怕更关心的是——掌握它,更有竞争力,面试能拿到更高的薪水。

什么样的项目,能做自动化测试?

这个问题,也没啥细说的。

我有一个观点——任何项目都可以做自动化测试

只不过,项目稳定、需求变更少,研发和维护周期长,有足够的的资源,更好做一点。

两个误区

真的为了钱吗?

相比功能测试,自动化测试、测试开发岗位的薪水确实可观。

但,你别忘了一个道理,是做自动化测试,能赚更多的钱;而不是,为了赚更多的钱,去做自动化测试。

不要本末倒置。

会写代码,就会自动化测试?

不会写代码,也可以做自动化测试

好的自动化测试框架,做自动化测试就像拼积木。再比如行为驱动框架,非研发人员,也可以做自动化测试。

会写代码,不一定会做自动化测试

这就好比,开发不是测试,测试不是开发,测试开发不是开发测试。

讲真,你需要理解“不能为了自动化而自动化”这句话的真谛。

自动化测试,本质是一个项目,往大了说,要为公司服务,往小了说,要为你的测试工作服务。

不是你觉得或者你的领导觉得,大家都在做自动化测试,所以我也要做,你需要量化你的自动化测试效果。举个简单的例子,做完自动化测试,一周能发现一个问题不?一个月能发现一个问题不?节省了多少工时?提升了多少效率?

如果做了之后,没有发现问题,没有实打实的提升效率,那你做的自动化测试项目,除了在系统稳定性层面有保障外,带来的价值并不高。至少说,你在向上或者部门汇报时,没啥亮点,你的自动化项目很容易被砍。

实战说明

起初,我想尽可能的多写、尽可能的深入,讲讲不同的框架、不同的模式。但后来,我做了一定范围内的调查,发现测试奇谭的大多数读者没做过自动化测试,或者自动化测试的经验不多。

于是乎,难点以后再聊,我不打算在这部分深入,本次实战教程的受众群体是:自动化测试经验不足的新手

这是一套快速入门的教程。我将尽可能的用最简单的语言带大家快速入门。

最后,讲讲新手入门的有三个关键点:

1、编码,优先选Python(语法简单易学)

2、框架,优先选unittest(简单,容易理解)

3、业务,优先选接口自动化(相比UI、APP自动化简单)

故,本次实战,是基于Python的unittest库做接口自动化测试

最后为方便大家学习测试,特意给大家准备了一份13G的超实用干货学习资源,涉及的内容非常全面。
在这里插入图片描述
包括,软件学习路线图,50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2021软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助……

关注我公众号:【程序员二黑】即可获取这份资料了!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值