python+selenium自动化测试基础篇
为什么选择自动化测试
普通的功能测试门槛太低,导致功能测试的工资始终提不上去。而且纯功能的测试工程师的地位一直不高,当然不排除有的大公司的大佬们对公司业务非常了解,业务水平非常高,不过这批人应该也做到管理层了。想写这篇博客是来记录自己学习自动化测试的过程,也来分享一下自己的想法,或许有其他人遇到了和我同样的问题,希望可以帮到想要和我一起想要进军自动化测试的小伙伴们。
- 虽然大学是软件专业,但是代码水平真的很低,大学时光都荒废掉了,现在想想真的觉得当时的自己很傻,希望如果有还在学校的朋友们,如果想走这条路的,还是好好学习吧。出来混的,欠的迟早要还的。
- 自动化测试可以使用很多种语言,因为计算机基础不好,所以我先选择了python语言来入手。以后可能还会学习JAVA或者其他语言。如果你和我一样什么编程语言都不会,从零开始的话,我建议大家选择python。
- 由于现在在职的公司主要是需要web测试,所以测试工具方面我选择了selenium,主要还是因为selenium是开源的工具,免费的,毕竟想让公司主动掏钱还是不容易的。而且由于是开源的也不会存在破解,版本的问题,而且selenium的安装非常简单。我能了解很多和我一样的小白刚开接触这方面的知识时候的茫然和手足无措,所以选择一个简单的工具,可以很大程度的帮助我们入门。
- 既然选择了python+selenium方向后,那么首先的还是先了解一下python语言,我这里推荐廖雪峰的python教程,刚开始不需要全知全懂,而且只需要了解一些python的基础就足够了,后续再继续学习。
- 想了解selenium的,可以看看官方介绍文档:selenium
- 剩下的就是慢慢动手去做了,好了,来开始我们的自动化测试学习吧