软件测试进阶之4——编程语言学习技巧

2019-11-20 14:51:39 浏览数 (1)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/yangj507/article/details/80422223

写了3章,终于写到我原本想写的内容了

这里是我个人的学习思路,不一定适合所有人,参考

以我学的python为例:

1、我是在某官网学习的python,了解到测试能用到的,需要学到面向对象

2、学习过程当中,去理解每一章内容的概念,每一个例题。达到能够理解到概念看懂例题的状态

3、跟着敲代码,你可以多敲,你可以少敲,清楚自己的目的,理解概念和例题。当时我是一个例题都想不出来。。

4、要想在基础学习过程中领悟到什么技巧,是比较难的,基础学习过程中,一般就是学习语法、表达式、概念

5、学到面向对象花了个月的时间吧,很慢,因为还要工作,也做了不少笔记

6、这时候就需要找一个东西练手了,什么合适,就需要结合公司情况了

7、我选择了以selenium python为基础来学习,一方面学习selenium的基础用法,另一方面巩固python的基础知识

8、大概了解了selenium后,发现对学python基础的帮助不是那么大,或者说好多地方还不能明白,方法的调用、参数的传入返回等基础

9、正好公司系统需要导入大量的excel表格数据,以这个为目标,开始下手

10、自己编写随机生成各种所需要的字段数据,下载表格、创建数据、写入数据,不同的excel分不同的模块

11、写完一套脚本后,只能代表你完成了50%,还有一半是需要不断的优化自己的代码

12、自己写的代码,一定不要写完就不去管它,一定要想办法去优化它,优化过程中,可能比你设计的过程中,学到更多的基础,这就是巩固

13、优化函数之间的调用关系、优化参数的传入、表达式的简洁写法、类方法的调用、模块的调用、库的学习和用法等等,细节的地方都在优化的过程中能够体会到

14、注释!注释!注释!很重要,别忘记它。别让某个时候回顾自己的代码时:这特么写的什么?1

总结:

初步学习理解概念,实践的时候巩固概念。

以python(或其他)编程语言为学习中心目标,工具(selenium、unittest等)为踏板

你的学习不可能止于某个工具

但是一种编程语言可以贯穿各个工具

编程语言是所有测试技术进阶的基础

本系列结束

0 人点赞