学习心得 软件测试
我在北大青岛新街口校区学习软件测试已经有4个多月了,以下是我个人的一些学习心得体会与大家分享一下。 我是商务班的,目前已经学了二门功课了,一门是《搭建Windows测试环境》,另一门是《使用C语言开发简单应用》。现在开始学习第三门《测试计划与软件缺陷》功课了。 在学习《搭建Windows测试环境》时,主要讲解搭建 Windows 测试环境所要具备的软、硬件及网络知识。包括计算机中各种硬件和接口。软件的分类、分发和授权等方式;操作系统的初步知识;注册表、病毒、安全等知识; TCP/IP 协议和 DNS 、活动目录等知识。通过虚拟机环境搭建测试环境。为我们的计算机基础知识进行了系统的巩固。不过在学习的过程中对这些知识的掌握程度还不够好,随着时间的推移,一些不经常使用到的功能会逐渐的淡忘,整体感觉在注册表、TCP/IP协议还有活动目录方面的知识掌握得还不是很牢靠。个人感觉知识的孤立性比较强,最终没有一条主线将各个知识点连贯起来。学习过程中觉得老师教得较好,就是有一点对于课后的作业讲解比较少,只告诉了我们答案,但有时还是不太明白为什么是这个答案,讲解的不够。还有就是解题目的时候速度要稍慢一点(呵呵,这是个人建议,耳朵不太好使)。 在学习《使用C语言开发简单应用》时,使我们掌握了软件开发的技术,掌握编程的方法、思想,了解软件开发过程当中常犯的错误,为后面的测试课程以及编写测试脚本打下语言基础。主要学习了C 语言的语法、程序基本结构、函数、指针、数组、数据结构、算法等程序设计所涉及到的知识。该课程中贯穿了一个开发“软件测试工程师管理系统”的项目,增加学员开发项目的经验。但是对于实践的课后作业,我有时不是很能够理解题意,做作业的时候可能会断章取义,总感觉不是很系统,不明白做到什么样的结果才能算是完全正确的,希望在以后,老师能多一点的作业前的要求描述。另外,作业交上去后,也不知道自己做的是不是符合要求,希望也能有个评论或者课堂讨论。讨论一下大家的程序思想,这样做对不对,是不是应该这样做,还有没有其他更好的算法,如果正确,这样会能够提高我们的信心;如果不正确,也能够让我们学到更好的算法。学到最后,我们的实践课“软件测试工程师管理系统”这个系统大家也都没有能够按要求做完。总体感觉学得还是不塌实、基础知识不扎实,系统掌握不强。这个和个人没有这方面的基础有一定的关系,另外和学习完了没有进行复习也有一定的关系,也许这个就是我们商务班的缺点吧,我们同学大都反映没有这种课余时间去复习。 不过总的来说,学习的效果不是太好,个人原因占到了一大部分,老师要能够对学员多提一些要求,我想我们可能会学得更好一点,因为商务班不同于专修班,复习、预习的时间会因为工作的原因而被耽误,其实也是自己给自己找借口,时间是靠挤出来的,如果多布置一些作业,会让们主动的将时间先计划好,这样就会挤出时间去看书,查资料。(这也是我个人想法)。 |