软件测试员
面试一定要自信,不会可以学的嘛!现在的外企更看重的是自学能力!你还是有很大的机会的!!软件测试现在都是用专业的软件进行测试,不像以前随便找点大学生测了!虽然软件测试人员最好是编程出身(因为可以更好的找出问题),但不是决定性因素。
建议你在面试前找到专业书籍,恶补下专业术语!你日语很好,还是有很大机会的!!祝你成功!~~
软件测试员的就业前景怎么样?
专业优势 就业竞争小 人才供不应求让软件测试人员的就业竞争压力明显小于同类其它职业,有利于从业者的身心健康。
另外,由于软件测试在我国起步较晚,独立设置测试部门、对测试人员有强烈需求的多为独具慧眼的大中型IT企业。
软件测试人才不需要在小企业积累经验就能获得知名企业的入门通行证,工作起点高于同类其它职业
软件测试员需要哪些技能?
展开全部 第一步:具备软件测试常识 软件测试行业就像一个围城,很多围城外的人想要进来,一没有高人指点,领你进去;二没有人借梯子给你让你走进去。
所以说,如果你是跨专业或者是换职业来做软件测试工程师,是难度非常大的!所以呢?作为特别白的小白,如何入行呢?!那么这个就是我们今天要做的第一步:具备软件测试常识。
1)什么是软件测试 2)软件测试的分类 3)软件测试常用的一些用例设计方法 4)如何做需求分析 5)如何写软件测试用例 6)什么是bug&bug的管理工具 7)软件测试计划&软件测试报告如果以上7点你完全具备了,那么恭喜你,软件测试面试的基础笔试和面试,应该是OK的了。
当然你也知道每个公司的要求不可能这么简单的!我们还需要加特效加技能!duang起来!请看第二步。
第二步:mysql 特效,Duang! 如果你完成了第一步,那么恭喜你,还是一个可造之材,接下来我们要加特效了!这样能够让你在同等水平中,突出突出特别突出,再也不怕面试官问问题,自己变成傻白甜啦! 1)数据库的定义(理解概念) 2)数据库的增删改操作 3)数据库的查询&关联查询(这个在笔试的时候经常会做题!没有这个常识,你看数据库题目就像是看天书!) 第三步:linux特效,Duang 特效一加完了,这个时候再给自己加点散发光芒的特效。
1)安装VM虚拟机 2)linux的一些常用操作命令 linux部分不会笔试,但是一般面试官会问:你知道linux命令么?能够说出一两个么?当然,你以为学完这两个就算完了么?远远不够。
人总是向前看的啦,那你需要继续丰满自己的羽毛,让自己飞的给高,起步更高! 第四步:逼格提升法 并不会说很多,但是你只需做到下面2点即可: 1)学会搭建tomcat+jdk+mysql环境 2)在linux下自己尝试搭建bugfree如果你完成了,你可以在自己简历上,妥妥的写上:能够独立搭建测试环境这一项了!你可以试试,面试机率直线提升第五步:安卓IOS大法好! 那么上面说的都是WEB层面的,你会常识会搭建环境,那么其实说起来,现在APP测试工程师是需求量非常大的!所以这个时候,你就需要提升自己APP方面的测试常识了! 1)什么是APP测试 2)APP测试的重点和方式 3)弄懂APP测试的兼容性 哇咔咔,这下,你可是有身份的人了,你有APP测试常识,那么一问你,你而已不会懵逼了。
请六步:这是一只神奇的猴子 学完安卓和IOS大法了。
这下,如果能够给这个大法加点自动化,那就更加美妙了。
我们可以学习点下面的知识: 1)monkey命令,让自己的大法不仅仅是功能大法,还能够动起来~~动感十足! 2)uiautomator自动化,这样我们也是写过代码的人了。
谁还敢给你脸色看,说你测试功底不咋样,我们就炒他鱿鱼!第七步:软件测试从入门到放弃 都说软件测试门槛低,其实说低也低,说高也高。
如果你学着学着觉得很难很难,没有力气坚持下去,那么,其实,人嘛,活着开心最重要,那我们就干脆放弃了。
突然发现,不跟计算机打交道的日子里,天空是那么的蓝~花儿是那么的艳~我们一起去大吃一顿,放弃入门吧!第八步:找到捷径,重拾软件测试 入门有捷径,当然啦!!!最快的捷径,绝对劲爆!不需要你自己去找资料,不需要你自己去满大街的下载软件,老师手把手教你。
当当当~~~这个捷径就是: 报名参加柠檬班!学习群:333782754 让你以愉快的心情进入软件测试行业,高薪换行就业不再那么遥远!
所谓的测试员跟软件测试工程师是不是一回事?
首先 测试员和软件测试工程师有些公司是当成一个职位,有些不是,测试员可以做硬件测试,可以做软件测试等等各种测试,而软件测试工程师主要指软件测试职位,一般都是软件公司招的职位,而测试员可能电子厂也会给出这个职位。
如果你是想做软件测试的,简历上的期望职位要写软件测试工程师。
第二点关于证书,如果你精力足够,可以去考一个,有句话叫有总比没有的好,当然一般公司不会对软件测试相关证书做要求,主要可能关注的是你的项目经验,实习的啊 还是什么的,其次关注的就是文凭了,专科,本科还是硕士,相关测试证书只是锦上添花而已。
呵呵 希望我说的这些对你有帮助。
一个问题如果一个软件测试员只会手工测试(手工测试能力厉害),...
建议学习一点测试工具。
测试工具还是很有用的。
另外测试的经验很重要。
猪八戒网软件研发几百,不代表所有软件研发都是几百,软件的价格是由它的市场价值和研发投入决定的。
经过严格测试的软件,其价值会倍增。
毕竟可靠性也是软件的一个重要方面。
另外,在微软,一些做测试的是学历很高的,比研发高。
测试工作是需要牛人做的。
没有严格的测试也出不了好的软件产品,现在毕竟已经不是作坊时代了!
关于日企招聘的若干问题?日企的招聘条件是什么?如学历,工作经...
软件测试员 岗位职责 (一) 1、 制定、编写软件测试方案与计划; 2、 按时完成软件测试工作任务,执行测试,跟踪缺陷状态,提交测试执行报告; 3、 编写测试文档,测试报告,提交测试结果; 4、 测试环境的设计、设置,完善测试规范流程、创建和维护测试用例; 5、 改进软件测试流程、工具、和质量。
6、 参与测试结果评审; 岗位职责(二) 1. 参与产品测试、根据测试结果编写测试报告; 2. 负责编写各产品用户文档、技术白皮书、概要设计、功能说明书等各种技术文档; 3. 提出对产品的改进建议。
岗位要求: 1. 计算机相关专业大专或以上学历,30岁以下; 2. 一年以上的相关工作经验,熟悉测试流程; 3. 有较强的逻辑思维能力 分析判断能力; 4. 有较好的沟通能力和团队协作精神; 5. 熟练使用各种办公软件、图像处理软件; 6. 具有良好的文档编写能力; 7. 热爱IT行业、较细心女士优先。
任职资格 1、 计算机或相关专业毕业; 2、 熟悉相关开发语言,具备软件测试平台搭建的能力,熟练编写测试脚本和使用测试工具; 3、 了解软件工程学思想和方法,了解基本数据库系统及网络知识; 4、 较强的发现问题,分析问题的能力;较强的语言表达能力和文档撰写能力; 5、 工作责任夏强,细致,耐心; C/C++工程师的职位描述: 1、计算机相关专业,本科以上学历,具有2年以上开发经验。
2、精通Java和C/C++语言开发,并具有在Unix平台下开发经验。
3、熟练使用DB2数据库,具有电子政务相关开发经验。
4、熟悉Eclipse开发环境和应用服务器系统WebSphere。
5、具备系统架构的经验,做过网络管理软件或其他软件项目或产品的各种设计工作者优先。
主要工作职责:从事数据库和平台系统分析与设计; 管理工具及后台程序的开发 从事计算机信息安全产品开发 1、计算机和软件相关专业本科或以上学历; 2、熟练使用C++/C编程语言,一年内经常使用Visual Studio/C++ Builder任一开发环境,具有网络通讯或数据库编程开发经验; 3、理解Windows运行机制,对消息、DLL、API、COM等概念必须了解; 4、了解计算机网络信息安全产品,了解计算机安全领域相关技术与标准; 5、UI设计能力强或携带优秀个人作品者可放宽其它条件优先考虑; 6、善于自我学习,具备良好的沟通能力。
Java工程师 岗位职责: 1、根据公司产品研发从项目中提炼产品; 2、对产品进行进一步研发; 3、对开发的产品进行升级维护 4、支持售前技术服务; 5、支持项目对产品的应用服务 任职资格: 1、本科以上学历,项目实施经验1年以上; 2、精于J2EE程序开发,精通spring+struts+hibernate架构; 3、熟释java/javascrip/xml等编程; 4、熟悉大型数据库oralce、sqlserver等; 5、熟悉报表工具优先。
程序员职责 岗位职责: 1、负责产品后台程序开发工作,熟悉前台技术,能够手写HTML/CSS/javascript; 2、根据用户的需求分析并给出最优的前台技术解决方案; 3、对新产品,编写好待码,并且维护好其使用文档。
4、基(_ji)于javascript框架的应用和项目开发; 5、负责了解后端技术实施,提供前端与后端技术应用解决方案。
6、协调销售和产品部门的工作,加强沟通; 任职资格: 1、大专以上学历,网络编程专业毕业,熟练asp php c# 或者 VB delphi 任意一种; 2、有Web项目开发经验;2年以上前端开发经验; 3、精通HTML、CSS、javascript等前台相关技术,熟悉W3C网页标准熟悉至少一种后台开发语言(如PHP等); 4、理解AJAX运作机制,熟练运用常见AJAX框架,如YUI、Jquery等; 5、有解决问题、钻研新技术的兴趣和能力善于交流和表达,有良好的团队单干精神; 6、对业内新技术及趋势有较强的敏感度; 7、抗压能力强,可应对较大的工作压力。
8、经常编写网站程序或者页面,有网站开发经验者优先。
职位要求: 1.计算机及相关专业大专以上学历,一年以上的商业软件开发经验具有良好的团队沟通及协作开发能力。
2.熟悉VC、 Studio 、.NET的开发环境;熟悉PE文件格式 。
3.熟悉API、SDK、ATL、MFC及注入技术的应用。
4.良好的英文文档阅读能力良好规范的文档和待码编写习惯。
5.熟悉qq界面设计布局和360度安全卫士功能布局。
6.擅长视觉效果、用户交互体验等方面的设计,熟练使用 或VS2005 平台开发用户UI,精通CSS、HTML等语言。
7.熟悉软件界面的需求分析、设计和开发 在界面开发上有一定的创造力。
8.领有规范的界面开发知识,界面美工,界面美化开发经验。
职位要求: 1. 熟悉Windows API 精通插件等。
2. 熟悉(shu xi)VC++ ,熟练使用SDK及MFC进行开发,熟悉使用STL能看懂 VB待码优先。
3. 对软件的发展与新技术有敏锐的触觉 4. 会使用软件界面设计,并能使用作图软件设计操作性、易用性强的软件界面者优先 5. 团队沟通及协作开发能力 6. 良好的文档习惯和待码编写习惯 7. 一年以上相关工作经验 工作职责: 1. 使用VC 8编写待码(win32工程) 2. 按要求完善和修改原有待码 3. 根据设计要求,完成设计流程和待码编写的任务 4. 编写开发文档 5. 与团队成员密切配合及沟通,解决实际问题。
软件测试员这个工作怎么样?具体都做什么工作?急!!!谢谢了
软件测试也是一们很深的学问 近几年开始流行,软件测试人员主要分2类,白盒测试人员和黑盒测试人员,白盒测试人员是站 在开发人员立场测试,应具备一定的开发基础(语言、算法等)。
黑盒测试人员站在用户角度测试 ,应具备一定的现场经验和专也经验(比如财务软件最好有会计来进行黑盒测试)。
但不论哪类测试,心细、谨慎的工作态度很重要。
做软件测试员需要学习什么知识?
软件测试是一个入门简单、但深入难的工作入门的时候只要会看懂中文、理解能力没问题就可以按照测试用例来执行用例了1、开始自学的时候找一本书来入门(软件测试原版第三版很不错)-差不多要1个月左右的时间、要能看懂明白里面的知识、这个阶段主要是学习理论知识2、有基础知识之后找一个软件来自己操作、从开始写测试计划、测试用例、到自己完成测试、并输出测试报告(这个阶段必须自己操作、如果有问题可以去51testing论坛提问)这里如果产品小的话1个月左右、软件功能多的话2个月多都有可能、建议从功能少的软件入手3、在执行第二个步骤的时候经常多去51testing论坛看看那些问题帖子、绝对增长你的知识量4、前面3个步完成之后可以开始关注招聘网站那些招聘软件测试的公司、去看看他们公司的做的什么产品、可以吧他们的产品下载回来按照步骤2的方式来自己写用例 执行测试、记录BUG、提交测试报告等内容(如果你去面试公司的时候拿着你的测试报告以及BUG单的话 成功率会高很多)5、前面几个步骤完成之后差不多要开始找工作了、建议去看看那本的书籍、这本书里面有很多软件测试的面试题目多看看提高知识量自学软件测试差不多需要6个月左右的时间PS:自学成才的3个要素、一是方法,二是愿望,三是自律。
这三个要素中任何一个的提高,都会加快目标的实现。
当然如果要在同样时间内实现目标,三个要素其中一个要素的增高,也就同时降低对其他两个要素的要求。
进一步之后需要会的知识会越来越多1、操作系统的知识(什么软件都是运行在操作系统之上的、一般的操作必须要会)2、数据库知识(现在还能找到多少不需要数据库的大型软件捏?)3、计算机网络(通信呀通信、千万不要TCP和UDP都分不清楚)4、计算机硬件(你要是C/S架构的测试或者是做性能测试、那么计算机硬件都是必修课了、总得知道IO是什么IOPS又是啥)5、各种测试工具的使用、什么QC/TD/BUGfree/QTP/LR之类的 不需要样样精通但是必须要熟练使用6、软件测试基础知识(这年头没有知识是万万不能的、软件测试基础知识其实买几本书好好看看就能学个差不多了)7、开发语言(做到高级软件测试的人都是会写点小工具的)8、测试环境配置:这个要说下、我在做配置管理的时候发现很多测试人员居然连自己的测试环境都配置不好、一个连自己的测试环境都不会配置的人会成为一个合格的测试么。
(你要测试web的apache、tomcat、iis之类的得会配置吧)PS:希望你不要被我写的这么多东西吓到了、这些知识是在软件测试的进化过程中慢慢积累起来的、不是所有人都一开始就会了、你是计算机专业毕业的。
那么计算机硬件、网络、操作系统、数据库什么的都应该在学校的时候有学到的、所以应该不是问题最后:祝你好运
软件测试员具体是干什么的。
需要精通些什么?
测试人员的目标和主要工作:目标:(1)基本目标是发现软件错误;(2)要尽可能早的找出软件错误;(3)必需确保找出的软件错误得以关闭。
主要工作:1)规划测试任务2)设计测试(包括编写测试用例等等)3)建立一个合适的测试环境4)评估、获取、安装和配置自动测试工具5)执行测试6)撰写适当的测试文档如果说作为初级测试员,则需要执行测试用例,记录Bug,并会回归测试,则需要熟悉软件测试生存周期。
1.测试基本知识熟悉测试流程,测试方法,测试策略,测试用例的设计 比如说软件测试概念,为什么要进行软件测试,其目的是什么,应该从什么阶段介入软件测试,怎样设计测试用例,怎样才算好的测试用例,以及Bug的跟踪流程,Bug 分析和总结,等等,这些面试的时候都会问到的2.有一定的编程经验,而且喜欢C语言对编程感兴趣,有很大的优势3.掌握多种数据库测试人员至少应该掌握Mysql、MS Sqlserver、Oracle等常见数据库的使用4.掌握网络、数据通信、算法类的基本知识