想自学软件测试,有推荐的书籍、资料或者视频吗?
理论上讲,做软件测试的要求有什么就要懂什么,不是什么人都可以做的。
但实际上测试工程师是有初、中、高三级之分的。
而初级工程师所需要的知识不多,一般只需要学过简单的理论即可。
中、高级相信需要一段过渡时期的,它们都必须以工具为主。
至于教材,可以说所有的计算机教材都是其中的一部分,就差你是什么方向的测试工作。
一般来说,开始的时候,你只需要一本《软件测试理论》入门即可。
有空可以看看《测试的艺术》一书(得益网有得下载)。
什么数据库\开发语言,这些与软件测试都是什么关系???至于这个问题,首先要说明,软件测试一般可分为:单元测试、集成测试、系统测试、验收测试。
单元测试一方面是直接对代码进行直读,所以它要求必需懂得开发语言,另一方面它要写驱动和桩,所以也要懂开发语言。
(一般单元测试都是要开发人员扶助的)。
而数据库,简单来说每当我们要验证一条记录的所有信息是否完整,都需要进入数据库中查看,查看是否有漏某个字段;而从更高层次来讲,它涉及到系统性能调优问题。
请问自学软件测试要怎么入门,基础课程是什么
楼主别看楼上的 复制过来的没意思,容易误导你。
作为计算机系的学生我建议你首先要多学些开发,比如:数据库(ORACLE\\SQLSERVER\\MYSQL编程),VB\\VC,HTML\\ASP\\PHP,测试理论(软件工程\\测试流程\\黑白盒测试方法\\CMM),测试文档(测试计划\\测试用例\\测试报告--中英文),测试工具(ROBOT\\LR\\WR\\QTP\\LINUX下的一些工具),测试项目管理工具(TD\\VSS\\CVS\\BUGZILLA\\clearquest\\PROJECT),操作系统(WINDOWS2000SERVER\\LINUX--常用命令\\服务\\SHELL编程),信息安全知识等.还有就是多做项目,积累经验. 有时间多跟测试圈子里的人交流. 至于编程跟数据库没什么好坏之说,学好了月薪都高的离谱,本科生进华为底薪都是5000,加油吧
寻求软件测试基础的经典教材。
我是学软件工程的,大三的,今年开的有软件测试的课程,用的清华大学出版社出的《软件测试方法和技术》朱少民编的,楼主可以去图书馆找来看看合适不,1L说的那个软件测试的艺术是Glenford j myers的吧,那种国外的教材我觉得入门不太适合,毕竟是翻译的,不过那本书确实是经典,我们现在的教材里多次提到
软件测试入门需要看哪些书籍
展开全部 上面那个明显是培训机构的托。
做一般的黑盒测试的话,女生是完全可以胜任的,专业知识上多看点基础书籍,如《软件测试的艺术》等,多看几遍,然后上网看下小强教学视频,比去培训机构花个几万块好多了。
当然,一些必须的程序知识你要懂,不是说要你精通哪一门语言(做开发才这样),是你得懂得数据结构,然后要懂得程序的主要结构,因为再复杂的程序,也是由很多很简单的循环,选择之类的组合起来的。
同时,要能看懂SQL语言,并能够写一点简单的SQL,不过一般中大型企业都有专人做数据库,所以这个还是得看以后的工作环境。
如果你想做白盒测试,那就必须得熟悉开发语言了,因为白盒准确来说不是算在测试里面的,那个是算在开发流程中的。
如果你想做性能测试,那就得了解一个软件的性能指标,如最大并发量,吞吐量等,同时要对当前的服务器硬件设施要做到比较熟悉的程度,然后会用LoadRunner(这软件是主流)对各种通信协议的软件进行测试,现在很多时候都是做WEB程序才会进行性能测试(一般情况)。
至于说这个行业的前景,这个你肯定可以放心,中国的软件测试行业目前并未进入正轨,还需要很长的时间来摸索,各个公司对软件测试的重视程度也不一样,但可以肯定,这行业前途肯定有。
薪资待遇方面来说,就拿我自己来说,目前我在成都,2011年7月毕业于成电计算机学院,目前在成都软件园做软件测试,毕业前实习工资2400,毕业后转正工资3000,每月社保+公积金会扣掉近800元,虽然工资不高,但对于一个刚毕业的学生来说,其实也足够了,2年后,有了一定经验,自然可以跳槽寻找更高的工资,不管是以后做管理还是专门做技术,都很有前途的 追问: 上面那个我也觉得像托 呵呵 还有 我现在是一点都不了解 只是初步" 窥探 ”吧 就是不知道从那里开始好 有点乱 您能再给我多说说吗 谢谢您了...
软件测试工程师需要掌握哪些知识???对那些要求特别高???
软件测试需要熟练掌握测试的相关理论,熟悉测试的流程和测试的技巧,可以给你推荐一本书《测试的艺术》,网上可以下载到电子版的。
熟读这本书基本上就可以应付笔试了,呵呵。
另外,想要在测试方面取得更好的成绩,呵呵,也就是想拿到更多的薪酬,进入更高的层次,要学习性能测试和自动化测试,国内目前已LoadRunner和QTP为主,可以多关注一下。
有基本的编程技能学习起来会比较容易,这也是一般的公司喜欢招收计算机相关专业毕业生的原因,据我的经验,只要掌握了基本的C语言就差不多够用了,后期用到的东西可以找开发人员请教,顺便学习。
呵呵另外,要多搜集网络资源,几个有名气的测试网站上都有很多入门级的建议,可以好好的参阅一下。
(一字一句敲上来的,希望对你有用,有问题可以继续请教我)