软件测试用什么语言必须要懂语言吗?

从事软件测试用什么语言工作需要看什么书? [问题点数:100分结帖人fansboy]

小弟刚本科毕业,原来是学通信的现在要做软件测试用什么语言。

没什么基础看什么书好呢。

還有就是要什么编程基础吗?有什么工具可以介绍呢?

嘿嘿这工具,各个公司用的也不一样

工具之間都是想通的..很多原理都相同.

所以剛開始學,不要拘泥於學甚麼工具的問題上.

至於書,我看的少,呵呵,就不推薦了..

我有些朋友几乎不会编程也去做软件测试用什么语言了,应该鈈太难吧,应该几乎都是做黑盒吧.

黑盒和白盒是软件测试用什么语言的方法,黑盒法简单的说就是不要编程,按功能测试软件而白盒法相反了,呵呵

清华大学出版社 张海藩

2、软件测试用什么语言方法与实践(自选一本即可)


对初学者是很不错的书。

软件测试用什么语言的书籍到处都昰

随便找几本看看就可以啊

但是一定要用心看懂书上所说的东西

再就是学会使用一些测试工具

有一定的编程基础更好可以自己写自己的測试工具啊

黑盒测试,书看不看都无所谓啦!只要你能够歪掰!BUG就能够找到!

白盒嘛!那劝你还是多点编程的经验最好精通C,熟悉其他嘚语言也就够了!(编程高手都是什么语言都一样的个人观点)

学会用工具,跟踪测试证明世上所有程序都是垃圾,那你就牛了!呵呵!!!!

关于书偶读的累,自然也不知道了到不如实践来的爽,小弟闪!!!!

白盒 一般都是项目组内测的,

专测人员都是黑盒測试

知道一些什么是边际变量,边际数值也就可以了

其实现在测试基本都是功能测试,要求不太高,会用软件就好.其它的就是在工作过程中嘚经验积累了.

有两种测试白痴测试和自动化测试。自动化测试、用一台电脑做测试代替几百个测试人员,并且连续、反复工作不休息

我招聘测试工程师一定是看中他们自动化测试系统的开发能力,而不是让他们去做白痴

匿名用户不能发表回复!
想了解软件测试用什么语言对于JAVA嘚求高不高需要达到什么水平?去参加面试会问相关方面的问题吗... 想了解软件测试用什么语言对于JAVA的求高不高?需要达到什么水平詓参加面试会问相关方面的问题吗?

语言:c或者c++java,脚本语言如vbstcl,shell等最好都做些了解

数据库:现在数据库最大的市场就是oracle。db2现在也占囿一定的市份额比如sql*plus。mysql等

基本的知识很多要求知识面广一些。测试官会问的问题范围非常大

测试行业的前景非常不错的现在软件的產出非常大,软件的开发已经趋于成熟但是测试却没有发展起来。在一些大公司像是一些手机行业的公司,他们有自己的测试团队泹是却没有达到软件测试用什么语言的标准,每年测试工程师的需求也是在不断的 加大的证明越来越多的企业开始对软件测试用什么语訁重视起来,并且正在发展公司测试部门所以在未来的几年测试行业绝对是个值得选择的行业。

进公司的测试流程一般就是人力面试囷技术面试,人力面试官主要考虑的是应聘者的综合素质是否适合一个团队发展以及应聘者的性格品行等方面是否适合做测试这一行业。测试工程师都要求有一定的理解沟通能力因为很多BUG都是要求和开发人员或者qa进行协商和沟通的,要求要有耐心并且细心。技术面试僦是考一些测试的基本知识考的面很广,不过也要看你要做是具体是什么测试如果你还有不清楚的地方,可以到我的百度空间里留言

霍模彬嗣琅诤钓洪萤法嬴芙顾起才亨暄伢寅毅酉

你对这个回答的评价是?

至少你要知道黑盒测试和白盒测试的概念了解并且会使用至尐一种测试用具,能够独立完成一个测试用例测试工作是一个相对来说比较枯燥的 工作。要有耐心测试工程师对java的要求并不高,熟悉基础就可以了有一定编码能力是最好的。当你从事测试工作几年后会逐渐成为高级测试工程师,这时候的测试工作就不再是初级测试師那么简单了作为高级测试工程师,需要编写一定的测试代码和程序就是这样还有什么不懂可以继续追问。

你对这个回答的评价是

莋为一名测试人员,语言不是必须的就算你不是计算机专业都没有关系!如果公司你们公司用的不是Java而是c#,.net的话就算是你做开发的,那懂Java又有什么意义呢所以,只有一种可能就是你们公司是用Java做开发的,然后你想看懂Java写出来的代码或者懂点开发技术这时候你才需偠懂Java。希望对你有帮助

你对这个回答的评价是?

搞黑盒的话 貌似一点都用不上

你对这个回答的评价是?

黑盒测试不需要懂只要你知噵能实现什么不能实现什么,什么实现是对的什么实现是错的。

你对这个回答的评价是

测试都要会哪些技术方面的东东... 測试都要会哪些技术方面的东东
四川源码时代科技有限公司
四川源码时代科技有限公司

源码时代IT培训即成都源代码教育咨询有限公司,專注Java、PHP、UI设计、H5前端培训源码时代致力于打造中国高端IT培训品牌,旨在为每一名前来培训的学子提供良好的服务

测试基础是软件测试鼡什么语言最最最重要的部分,只要你是做测试不管是什么测试,测试的基础、理论知识都是必须学会的大概就包括:测试计划编写、设计测试用例、编写测试报告、编写BUG报告单、跟踪BUG修复情况、还需要良好的沟通能力、以及各种测试阶段所使用的测试方法、单元测试、功能测试、集成测试、系统测试等。

如:python语言,当然python 是一门相对简单的计算机语言考虑长远发展,需要了解C语言或者java都说C语言最难,泹是用得确实也多

第三步:学习软件测试用什么语言工具

学习软件测试用什么语言工具并不难,只是需要我们去系统的学习比如性能測试工具loadrunner,自动化测试工具selenium、Appium,接口测试Jmeter、Postman等虽然说工具不是万能的但是工具能为我们提高工作效率,所以必须得会熟练的使用最关键嘚一点,是要结合项目具体去操作实践出真知,理论知识在实际项目中才能得到巩固

第四步:计算机硬件知识

做过性能测试的都知道茬性能测试过程中硬件性能也是一个非常重要的指标、CPU、内存、IO、带宽等等、如果你是做硬件测试的。那么就更不用说了交换机、路由器、防火墙这些设备都需要有所了解。

MySQL简介、命令行工具以及数据管理、MySQL数据查询(条件、分组、聚合函数、排序、分页、连接查询、自關联、子查询)、内置函数、项目练习、数据分表、Python操作MySQL

Redis简介、客户端和服务器、数据类型(string、hash、list、set、zset)、各种数据类型操作、Python操作Redis、主從、集群。

最好参与真实项目的测试工作积累真实项目的测试经验。

成为优秀软件测试用什么语言员之提升条件如果你想成为一个更優秀的软件测试用什么语言员的话,除了上面那些你也最好能够具备开发语言即代码编写能力,虽然不会写代码也能做测试、但是如果伱想做到高级测试工程师以上、那么代码编写能力就是必选项、如果不会写代码、那么你不可能成为高级测试高级测试工程 师的一部分笁作就是在写测试工具。虽然测试也需要写代码但不需要和开发一样那么精通某一门语言、可是测试却需要了解很多门开发语言(举一个簡单的例子:你 现在所在的项目从C++语言、2年后你换工作了、新公司的开发语言是Java或者是VB什么的)所以在开发语言中测试需要更广的学习

荿为软件测试用什么语言员之必备条件,就是你一定要有良好的心态心要静、细心耐心、责任心。心静不下来无法对bug展开发向思维及拓展想像任何一个测试最先面对的心理压力就是重复性的劳动。在你的测试生涯中一定会碰见很多心理的考验,自己对于质量心里没有底、或者由于产品发布问题或者达到了测试瓶颈时候的困惑等每个人都有自己的背景以及性格,往往对于测试来讲就是考验心理素质嘚时候,这个时候就需要你自己不断地去克服这些心理

国内知名职业教育培训机构 推荐于

中公教育是一家全国性综合职业教育企业全国建立了582家直营分部和学习中心。业务领域涵盖公职类、企事业单位招聘、职业资格认证、研究生等考试及IT技能等全方位职业就业培训项目

、 软件测试用什么语言基础知识:

测试计划编写、设计测试用例、编写测试报告、编写BUG报告单、跟踪BUG修复情况、还需要良好的沟通能力、以及各种测试阶段所使用的测试方法、单元测试、功能测试、集成测试、系统测试等等、CMMI

我们在测试的工作中为了能够提高工作效率进程会用到很多工具、QTP、LR、QC、TD、Bugfree、VSS、SVN等等工具、虽然说工具不是万能的但是工具能为我们提高工作效率所以不能吧工具当神一样看待、但是必须得会熟练的使用

3、 操作系统相关知识:

Windows、linux、uinx这些都必须会使用、而且不仅仅是简单的操作、一般的服务管理、注册表编辑、命令行操莋都需要会、可以想象下一个连apache服务都不会安装配置的人、谁能想象你可以做好基于apache环境的测试工作、什么?不知道怎么查看磁盘压力、IO数據。windows

linux都有提供自带的工具可用于查看这些数据、perfmon、top什么的 4、 数据库知识:

现在Oracle的DBA待遇比一般的开发人员待遇还高就知道数据库在企业中嘚重要性了、作为测试人员虽然不需要有DBA的能力、但是基本的数据库操作你必须得会把、不管是Oracle、DB2、MSsql还是mysql最少都应该能熟悉使用其中的一②。

5、 计算机硬件知识:

做过性能测试的朋友都知道在性能测试过程中硬件性能也是一个非常重要的指标、CPU、内存、IO、带宽等等、如果你昰做硬件测试的那么就更不用说了。交换机、路由器、防火墙这些设备都需要有所了解

如果你还知道TCP和UDP有什么不一样的话请赶快去补充点知识吧、互联网时代、一切都通过网络传输、常用协议必须得了解、曾经面试了一个测试工程师做了2年的测试居然不知道自己测试软件使用什么协议、这样的人是你的话你敢招么?

7、 开发语言即代码编写能力:

虽然不会写代码也能做测试、但是如果你想做到高级测试工程師以上、那么代码编写能力就是必选项、如果不会写代码、那么你不可能成为高级测试。高级测试工程师的一部分工作就是在写测试工具虽然测试也需要写代码但不需要和开发一样那么精通某一门语言、可是测试却需要了解很多门开发语言(举一个简单的例子:你现在所在嘚项目从C++语言、2年后你换工作了、新公司的开发语言是java或者是VB什么的)所以在开发语言中测试需要更广的学习。

行业知识之所以写在最后面昰因为前面的7条我们都可以通过学习来掌握、但是唯独行业知识却只能通过工作经验来积累、不要说你去看几本书就知道通信行业、医疗荇业、或者是航天行业、你认为在书本上面能学到么?

由于行业知识的特殊性所以建议朋友们不要频繁的跳槽、经验的积累是需要时间来沉澱的 9、 具有一定的美学观:

这个说起来比较拗口一点、简单来说不管是开发活动还是测试活动、最后的目标就是将产品推向市场、而且嘚到用户的认可。所以如果产品在需求分析阶段就出现了偏离用户航道、那么就算测试

开发做得再好这个项目也是一样会失败所以各位洳果有幸能够参加需求评审的话、请不要吝啬你的言论。 10、请不要忘记时刻学习着:

这点我相信大家应该都能理解所以不用写什么:仅此┅点“不学习就会落后”

总结:说了那么多技能或者是说是需要掌握的技术、如果你没有一颗发现缺陷之美的心态、没有一颗以提高质量為前提来投入工作中、那么就算你其他做得再好也不过是万千软件测试用什么语言从业人员中的一枚测试活动大部分用于发现缺陷、而發现缺陷之后的工作尤为重要:怎么样从发现缺陷到提高质量。

你直接下载 一套视频吧领测国际官网上有,免费的视频开始就会告诉伱都需要掌握几大方面的知识,而且后面都会分块儿讲到贺炘老师主讲的。看看吧会对你有帮助的

首先你要理解软件测试用什么语言這个岗位需要做些什么?可以先去找一些软件测试用什么语言理论知识来学习一下通过测试理论的学习,你就知道软件测试用什么语言昰干什么的使用什么样的测试流程,测试过程具体还得根据软件的需求来确定测试的一些方法环境,工具等等...

我要回帖

更多关于 软件测试用什么语言 的文章

 

随机推荐