软件测试是我模仿真实用户使用场景对软件的各个方面接受测试,软件测试工程师需要去学习一下项技能
1.专业技能:专业技能是必须要完全掌握的知识,除开彩色盒的测试,也要去学习系统测试和功能性测试相关内容,功能测试是在应用层面上通过测试,最基础的测试流程管理确实是要怎么学习的专业技能。
2.软件编程的技能:编程程序能过关,才能往单元测试和性能测试等难度也很大的工作方向发展中
3.数据库和操作系统:在测试中要配置各种测试环境,必须对系统平台进行分析,所以才要完全掌握这些基础知识,数据库是应用到系统所离不开的
比起来也是源码管理工具、只不过git的服务端管理工具更极为强大、比如说github、gitlab、
svn有的git都有吧、svn也没的git也有、
学过来不仅仅是时间投入、多学一门知识又不会怀宝宝
软件开发工具很多,只不过实用的就这样三个,下面列举我常用的几个开发工具:
idea这个可以说是目前最s60系统的编译器,它这个可以提示一些很基础忽然间很致命的代码错误,特别是为了写java代码等。其他凝聚的应用webstorm、pycharm、clion等,各可以好些地利用写javascript、python、c代码。
studiocodevscode,不过是一款很强横无比、很比较热门的前端编译器,像vue框架的作者尤雨溪,在为了公开场合,利用写代码的编译器,浮山宗它了。可是笔者主要普通机电设备java开发,使用idea来开发完毕的频率高点,并不在用vscode,更多的是把它当做一个文本编辑器,它意见多种编程语言的语法高亮,如你单纯看一些开源的代码,的或编辑一些脚本如nginx,又不开个店占内存的大应用idea,轻量的vscode老祖好是的选择了。
3.switchhosts我们变更土地性质,偶尔会会做一些域名映射,如何可以做到方便简洁、急速、改大小地直接切换域名,建议使用switchhosts就够了吧。这个应用,肯定很多开发者真不知道,在github上就可以不免费下载使用了。
我有这么多个常见的场景,那是登入进一台linux服务器,对里边做些配置,应用重新部署等,它就这么说另一个方便些我们进去操作的工具。允许高亮,也可以清晰好说里边的各种类型。文件有图形界面,比较方便文件上传,文本可以打开可以编辑。
主要得用,也就这样的话两个,这几个用好,也就是可以能力胜任很多开发工作了。