1.关于学习。

在学校期间以专业课为主,专业理论知识越扎实,后期实践才越容易深入理解且上手更快。对于软件测试专业来说,其他计算机相关课程也要尽力涉及,保持学习的广度和深度 。无论是实习面试还是实习工作,都有助于自己对问题考虑更周全。而不是片面。

2.关于学历。

如果是大专院校,建议在校期间就开始准备专升本的课程学习,能力比学历重要,那是在学历一定的基础上,外边的世界人才济济,能力与学历出众者不计其数,相等条件下学历略高者更胜一筹。同时一般大公司对学历的标准都是硬性条件,提高学历是让自己对公司的选择范围更广些。

3.关于证书。

软件、计算机相关专业可以多考些专业相关的证书,每年的政策与证书的等级要求不同,具体适合考取的专业证书可以与专业课老师咨询。通用的证书如英语类、计算机类、软考类(属于职称类)可以提前考取。刚出来实习时,同等条件下,企业人事还是会看重证书含金量的,且转正的机率会更大些。

4.掌握1-2门的编程语言

软件测试专业虽不需要像研发人员精通编程语言,但至少可以读懂代码,如果期望以后的规划是向测试自动化、安全测试、白盒测试方向的话编程语言也是必须掌握的。学习完基础的语法和框架后,利用在校期间可以与同学们一起搭建一套自己设计的系统(初学者的话建议先学Python与Java)。实践出真知。

5.学习一门外语。

其中英语等级证书务必考取,期望进入外资企业是基本条件,还有些国外的项目也需要英语的条件,有英语证书的话可以扩大自己的择业领域

6.预防错误

既然选择了软件测试专业,就要时时刻刻把预防错误放在首位 ,不只是在测试的时候 ,而是有意识地培养自己的职业感,做任何事情都保持一个测试者的状态,找出错误是基本技能,而预防错误就是一个进阶。保持怀疑心。

7.如何利用工具

利用工具前要切记 ,工具只是帮助我们完成一件事,至于要怎么完成,还需要你来“告诉”工具,也就是我们要清楚自己想做什么,然后去选择合适的工具去完成。学习使用时,可以到官网下载用户手册,边读边实践。尽量不要在网上寻找过于碎片化的使用教程 ,机器平台版本等不同出现错误后也需要寻找半天,浪费时间同时容易学偏。如IDE,里边很多功能不一定都是我们需要的。学习到“够用”就好。

8.测试要严密而具体

一般到大三时,学校会有实战类的项目按小组形式分下来,会模拟实战项目来操作。类似的机会一定要好好对待,尤其是在测试阶段 ,不要仅仅当作是一场实战演习,保持谨慎,可以结合所学的理论知识 ,做到严密具体不遗漏,尤其是测试需求分析部分。

9.尝试与程序员合作

通常情况下,有些高年级的学生会在业余时间准备一些技术交流活动,或是会组织一场跨专业的实战练习项目。建议有此机会的可以多多参与。尤其是软件测试人员与软件开发人员的合作,尝试与程序员合作,可以经常交流技术,至少了解一个软件是怎么产生的。同时也听听其他人的看法。上述建议中的学习1-2种编程语言,以及数据库知识,操作系统,网络知识等遇到问题时可以与软件工程专业的同学聊聊。可能其他人对新工具,新技术的研究颇有独到见解之处。不要放弃任何可以学习的机会 。

10.多参加校内外组织的测试活动

目的是了解整个项目流程,以及项目的多元化、流程的多元化。学校教程中一般都是相对标准规范的流程,但到实际的工作中其实还是会遇到各种各样的问题,多参加测试活动就是为了积累解决问题的经验,尽力让自己的起点更高些。

11.建立缺陷库

无论是课堂演练、还是项目实操、或者是自己参加的测试兼职活动,记住带上自己的缺陷库,对于“奇葩”或很有代表意义的BUG可以全部添加到自己的缺陷库中(可以简单记录下当时发现的场景以及解决方案分析过程),它将会是你走向测试实习工作非常重要的一笔财富。经验积累的秘诀就是总结、总结、总结。

12.读懂人性

步入工作中后,作为软件测试人员,将要每天面对需求分析人员、产品人员、设计、研发、运营、运维、项目经理、客户、直接上司等等人员。而沟通表达能力也将直接影响我们的工作效率。尤其是汇报工作时,要站在对方的角度,提前了解对方想了解(获取)的信息(数据),做好充足准备。才能事半功倍。所以除专业知识外,在校期间可以有意识的培养自己的一些软技能。

大学的软件测试怎么学相关推荐

  1. 电大软件测试 本 形考及答案,国家开放大学《软件测试》形考任务2

    国家开放大学<软件测试>形考任务2Tag内容描述: 1.国家开放大学 软件测试 形考任务1 一 选择题 从4个选项中 选其一项的标号填入 1 软件测试是为了检查出并改正尽可能多的错误 不断 ...

  2. 美国大学计算机专业都学什么,在美国大学计算机专业都学什么.docx

    在美国大学计算机专业都学什么 在美国大学计算机专业都学什么?/profile?xpt=bW9iaWxlaHViQHNvaHUuY29tmobilehubmp2016-11-22 09:44:10/s2 ...

  3. 笨办法学python3_软件测试需要学什么(个人软件测试学习路线)

    快转正啦,要写转正评审ppt,顺带就总结了下个人学习路线,仅供参考.初学者不要看晕了,学完基础就可以找实习啦,其他的慢慢来~ 先附上xmind,简洁明了 1.长期学习软件测试理论 其中包括测试方法熟练 ...

  4. python做软件测试需要那些条件_做软件测试需要学什么

    软件测试是使用人工或自动的手段来运行或测定某个软件系统的过程,随着信息化时代的发展,这一职业的发展前景也越来越好,那么做软件测试需要学什么?测试方法有哪些呢? 软件测试需要学什么 软件测试需要学习测试 ...

  5. 康考迪亚大学应用计算机科学,2020年康考迪亚大学IT专业会学什么内容

    专业介绍 信息技术(Information Technology,缩写IT),是主要用于管理和处理信息所采用的各种技术的总称;它主要是应用计算机科学和通信技术来设计.开发.安装和实施信息系统及应用软件 ...

  6. 入门软件测试要学什么?软件测试技术学习教程分享

    正因为软件测试人员与开发人员的同等重要性,使得软件测试工程师和开发工程师的录用标准基本类似,但是由于国内的软件测试职业兴起的时间不长,社会对测试人才的供给严重不足,薪资自然水涨船高. 软件测试怎么学? ...

  7. 软件测试需要学什么课程?好学吗?

    软件测试需要学什么课程?好学吗? 软件测试课程分为三个阶段,软件测试基础.编程开发技术.自动化测试工具.软件测试科目相比软件开发类的课程来说代码少,不很难学.认真学习都可以学得会.除了学习技术支持.开 ...

  8. 软件测试需要学什么?零基础如何入门软件测试?

    软件测试需要学什么?零基础如何入门软件测试?软件测试需要学习测试环境.网络环境.windows环境.数据库管理.编程技巧(java编程设计,脚本语言,设计工具,XML编程.软件测试技术,测试理论,方法 ...

  9. 软件测试要学什么?软件测试学习路线资料分享

    软件测试要学什么?软件测试学习路线资料分享.软件测试在现在互联网行业属于稀缺岗位,相对来说零基础学软件测试比较好入手,重点是自己的兴趣,哪怕你是一个刚出来的应届生,专业不是计算机,学软件测试也是比较好 ...

最新文章

  1. Ubuntu常见命令记录
  2. Android之用户定位(二)
  3. 分布式实时计算—从霍普金大学数据错误谈谈如何保证实时计算数据准确性
  4. [转]“Ceph浅析”系列之(二)—Ceph的设计思想
  5. 我的家庭私有云计划-2
  6. 2041. 干草堆(前缀和差分)
  7. elementui table某一列是否显示_汇编语言--键盘扫描及显示实验(含代码解释)
  8. html期末作品,走完HTML和CSS,进军期末
  9. 在LoadRunner中查找和替换字符串
  10. STM32开关总中断
  11. 聊聊傅里叶变换的意义和定义
  12. C语言的转义字符,八进制
  13. 微信上网卡WeSim悄然发布
  14. 基于蒙特卡洛法的规模化电动汽车充电负荷预测(PythonMatlab实现)
  15. C++拷贝赋值与移动赋值函数
  16. 型号不同的计算机内存条可以通用么,笔记本内存条和台式机通用吗
  17. 深度学习7 Transformer系列实例分割Mask2Former
  18. 5.网站404错误--404页面制作方法详解(下)
  19. MVS海康相机参数设置完整版
  20. 使用html语言检测鼠标微动是否发生双击

热门文章

  1. 深度学总结:CNN Decoder, Upsampling的处理
  2. SwitchyOmega 配置
  3. [PHP] 运维新增服务器导致的附件上传失败问题
  4. 教你如何看手相掌握命运!
  5. Winform下的Combox根据值来选中项
  6. java内存回收机制
  7. Navicat导出表结构
  8. 9i DB_FILE_MULTIBLOCK_READ_COUNT参数和extent大小的设置
  9. thrift入门(1) -- 安装配置
  10. 定制圆角带背景色的矩形边框