测试之始--你应该知道的知识
来源:互联网 发布:下面什么是顶级域名 编辑:程序博客网 时间:2024/06/03 19:57
写代码
测试需要学会编程吗?
我比较建议学,不用学太深,因为测试的对象就是软件,那么它们是如何构成的还是需要做一些基本的了解。有了程序员的思维,在与开发的沟通过程中也能更好的相互理解。
学哪门语言?
一般来说,所在公司的开发语言是什么,就应该学什么,如果是学生或者暂时用不到的,那么就学比较大众化的语言咯!Python和Java是比较推荐的。
测试人员学编程语言一般是出于两个目的:作为入门了解;想要运用到后续测试工作中。从 这两个角度来看,这两个语言都是可以的。而 python 会比 java 更容易入门。
用什么工具?
测试过程中会用到的工具还是挺多的。大概有这么些:
测试分析与设计:Xmind Excel 等;
Bug 定位: Firebug/Chrome、Charles 等
测试管理:Redmine、Jira、Testlink 等
自动化测试工具:Selenium、Robot Framework、TestNG、Appium 等
性能测试工具:Grinder、JMeter、LR 等
以上是比较常用的工具,根据个人的情况不同会有一些变化,但是大概的内容就是这么些。
大公司还是小公司?
这个就要看个人的情况了,大公司更多的倾向于学习流程,做一颗螺丝钉,小公司则需要你是一个多面手,完成测试但不仅限于测试。
找工作
目前的形势来看,找一份测试的工作还是很容易的。不过想找一份好的工作,还是需要运气的。
不同公司对测试的要求和定位都不一样,需要找一个测试团队相对和谐,并且公司比较重视测试的公司。
每个公司的测试发展状态不一致,达到的层次不一致导致的。有些可能测试团队刚开始组建,有些只是找大牛,情况比较杂。有些甚至都还不知道手机上可以像PC上那么做自动化,有些也都有自己的测试框架,docker也都在用等等。
薪资
这块是一个比较敏感的话题,测试的工资一般来说会比开发低一些,但是总体来说,还是高于行业的平均水平的。
测试思想
不得不说,测试思想才是一名测试人员的核心要素,不管是做什么方面的测试,思想才是最核心的技能,这方面需要在工作中不断的积累。
- 测试之始--你应该知道的知识
- 测试之始--你应该知道的知识
- 测试应该知道的Nginx知识
- 你应该知道的计算机网络知识
- 你应该知道的计算机网络知识
- 你应该知道的Gradle知识
- 你应该知道的Gradle知识
- 你应该知道的JDK知识
- 你应该知道的计算机网络知识 【转】
- 你应该知道的可用性测试很重要
- 计算机网络知识总结:你应该知道的计算机网络知识
- 你应该知道的DICOM之番外篇
- 学习汇编前你应该知道的知识
- 你应该知道的网络常用语言和知识
- 学习汇编前你应该知道的知识
- 学习汇编前你应该知道的知识
- 学习汇编前你应该知道的知识
- 学习汇编前你应该知道的知识
- 模拟实现strstr函数
- 黑盒测试用例方法
- Linux里面的gcc编译程序游离问题
- Virtual Box配置网络以及SSH登陆配置
- 开发Servlet时WEB-INF下面的lib目录下缺jar包的表现
- 测试之始--你应该知道的知识
- opencv-cvtcolor
- Opencv3——特征点检测
- CDN加速
- Android软键盘解决方案
- 安装pl/sql developer
- Linux目录结构
- eclipse启动tomcat,显示端口被占用by Tomcat v7.0 Server at localhost are already in us
- VS2010程序打包