1、先学习编程语言,再接触自动化工具
语言学习建议从 Python 开始。由于 Python 具有良好的可扩展性、开发性和普及性,因此具有免费和开源的优势。任何人都可以下载 Python,快速开始开发和发布 Python 代码,然后学习 Java。
同时,在这个学习过程中,一定要忘记自己是在尝试测试,把自己放在开发的角色中,系统地学习编程。你语言水平的高低直接决定了自动化程度。
2、铺垫好基础,再开始学习自动化测试工具
如果不了解http协议,就不会了解loadrunner、fiddler、soapUI之类的工具;如果你不懂 HTML,你就不会懂 firebug。所以,打好基础,事半功倍。
3、根据自身资质,确定目标
4、选择好切入点,设计好最适合的方案
接口自动化:Python+Unittest+HtmlTestRuner+Jenkins和Java+Httpclient+TestNG+Jenkins
web自动化:Python+Webdrver+HtmlTestRunner+Jenkins,Java+Webdriver+TestNG+Jenkins
APP自动化:Robotium+Java+TestNG+Jenkins,Appium+Java+TestNG+Jenkins,Appium+Python+HtmlTestRunner
辅助测试脚本:主要是Shell、Python简化重复性工作、过滤日志等。
当然,这些是基本的实现方案,其他的就不先介绍了。如果你刚开始,我建议选择一种语言,然后从接口测试开始,然后学习 web 和 APP 自动化。
推荐操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中的f是什么08/14
- ♥ 如何在mac系统上写Python?09/06
- ♥ python对象和方法有什么区别01/07
- ♥ 如何在python中导入数据08/16
- ♥ 如何实现python绘制混淆矩阵?09/20
- ♥ 如何快速掌握python中的namedtuple模块?01/09
内容反馈