[怎样做好智能手机的软件测试]首先是 1、具备普通手机的全部功能,能够进行正常的通话,发短信等手机应用。 2、具备无线接入互联网的能力,即需要支持GSM网络下的GPRS或者CDMA网络下的CDMA 1X或者3G网络。 3、...+阅读
首先祝楼主早日能找到诚心如意的工作:) 接下来我和楼主讨论一下关于软件测试的一些基本要求 :) 软件测试的一些基本要求 适合阅读人群:刚刚从事软件测试或者在考虑是否要进入这一行的朋友 摘要:软件测试的基本要求是:首先,要有宽泛的计算机基础知识;其次,要掌握一门编程语言;再次,学好英语。另外,从“软”的方面来说,要锻炼出一双测试的眼睛和保持平和的心态。 声明:个人观点,仅供参考 有些事情说起来有些滑稽,几年前,我们说,软件测试业在中国刚刚起步。现在,我们还是在说,软件测试业还是刚刚起步。几年的时间,对于其它行业是一个什么概念我不清楚,对于IT行业来讲,不是一个小数。实际上,国内软件业的发展缓慢限制了测试业的发展,没有软件的开发计划,测试的需求不旺啊。然而,反过来想,在软件测试业还没有大红大紫的时候介入进去,应该是个好时候。 那么,从事软件测试业的基本要求是什么?我根据自己的体会,罗列一些,供朋友们参考。 首先,要有宽泛的计算机基础知识。微机原理,数据结构,数据库,操作系统原理,编译原理,逻辑,编程语言,网络,等等,都要系统地学习过。都精通不大可能,因为人的兴趣都不相同,但是,这些功课的基本知识点是应当了解的。我们在谈到职业的类别的时候,我们可以说C程序员,C#程序员,Java程序员,而没有C测试员,C#测试员,Java测试员,程序员可以只擅长某一门编程语言,测试员却不行。为什么呢?测试员是代表用户的,在做测试的时候,他(她)需要考虑到方方面面的事情。例如对于一个用C写的上网拨号程序,测试员需要考虑:
(1) 程序的功能是否正确;(要求计算机知识)
(2) 是否符合用户的使用习惯;(要求界面设计知识和换位思考能力)
(3) 性能是否满足要求,例如长时间使用;稳定性;(要求深入的计算机知识)
(4) 是否能够满足用户可能的不同操作系统的要求;(要求计算机知识)
(5) 如果在全球发布,是否满足不同语言和文化的需求;(要求软件国际化测试知识)
(6) 如何搭建测试环境;(动手能力,硬件知识)
(7) 做代码检查;(比较深入的C语言知识)
(8) … 所以,各方面都了解一点,你在做测试的过程当中你会感觉顺手的多。如果某写方面还差一些,没有关系,计算机行业的特点就是边做边学,只要是个有心人,学习是很快的。 其次,要掌握一门编程语言。有的朋友可能会说,我就是不愿意做编程才来做测试的,怎么测试还有这么一个要求?我要尝试说服你:)。我的理由有两个: 1. 只有知道怎么做一个软件产品,才能真正懂得这个产品。而只有真正懂得了产品,才能做好测试。一行代码不会,你会始终是个门外汉。不要满足于点鼠标,而去尝试着打开我们面前的黑盒子。 2. 自动化测试技术需要编程技术。自动化测试是软件测试的一个发展方向,一方面很多测试工具都需要人工干预,编写代码;另一方面在有的情况下需要自己编写测试工具。 对于测试员来说,编程技术不要求精通,但要会。 再次,学好英语。在现阶段,我们只能承认,在计算机方面,英语国家领先。有很多的资料都是英语的,如果仅仅局限在中文资料方面,会影响你的渊博程度:)。举一个简单的例子,Windows操作系统会捕捉到一些程序或者操作系统内部的异常,你可以根据这个异常到微软网站上去查找错误原因和解决办法,其中有很大一部分资料就是英文的,因为还没有翻译过来或者以后也不会翻译的。 以上所说的几点看法,都是在计算机行业里面打转,下面说几个“虚”的要求吧。 1. 锻炼出一双测试的眼睛。我的一个朋友,她也是做软件测试的,她说,有一次她和她老公去买笔记本电脑,她一眼就看出液晶屏上有几个坏点,而她老公却看不出来。她说,这要归功于她有一双测试的眼睛。测试的眼睛,就是对问题特别敏感,能够发现常人发现不了的问题。测试员就是要找软件中的问题,有了这双眼睛会让你收益非浅。耐心,细心和经验,会有助于我们到达这个要求。 2.平和的心态。从心理学上说,每个人都不喜欢别人对自己挑毛病,程序员也是这样。所以,要以平和的心态去看待发现的软件问题,以平和的心态去和程序员交流。千万不要以为自己发现了几个问题,就可以责怪程序员,或者冲过去骂他们一顿。也不要在背后谈论谁谁谁不行,bug太多。一个项目是大家共同做的,需要举集体之力才能做完。我们测试员发现的问题多,表明项目的风险又少了一点,应该高兴才是。如果你的脾气不好,可能这个恶名会掩盖你的真才实学,很可惜的。
延伸阅读:
软件测试的测试流程是怎样的去文库,查看完整内容> 内容来自用户:hahehahe90 测试方案 文档标识:|当前版本:|当前状态:|草稿|发布日期:|发布| 修改历史| 日期|版本|作者|修改内容|评审号|变更控制号| 目录 1概...
软件测试的工作流程是什么?软件测试分为5个阶段,计划、设计、执行、评估、验收 1、计划阶段,我们主要任务是编写测试计划,对进度的安排,人力物力的分配,整体测试策略的制定,和风险的评估与规避措施有一个制...
大专应届怎样找工作找合适的工作呢找工作同做其它事情一样,也有方法和技巧。很多人找不到工作并不是因为他们没有做事的能力,而是因为他们在找工作过程中没有运用正确的方法和一定的技巧。所谓技巧,主要包括三个...
软件测试好找工作吗其实学软件测试是很好找工作的,因为一般的高等院校没有专门的软件测试专业,所以大部分人才都是通过培训机构培养的,但是远远赶不上每年的人才需求,因为软件测试的人才缺口很大。...
没有工作经验如何找工作求解答2.目标不要好高务远你不要集中心思应聘那些确实特别需要工作经验的职位,因为我们清楚自己需要一个成长期。 特别才出校门的我们。先制定自己的短期目标和一个长期目标,不要盲...
没有经验如何应聘工作找工作:没有工作经验怎么去找工作教你个好招!找工作的时候,如果你肯吃苦那么对着你想做的工作和面试人员说我不要工资但请您给我一个在这里实习的机会!!然后说你会怎样怎样来做好这份工作,并加上一句:“如果我做的...
软件测试工程师的工作职责软件测试就是使用人工或自动手段,来运行或测试某个系统的过程。其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。开发工作的根本是尽量实现软件用户...
应届生应该怎样找工作我有这么几个问题有待解决: 1、找工作的黄金时间是什么时候? 答复:任何时候都是好的时候,只要你有实力.但是,行业的不同招聘的规律不一样 2、怎样获得关于招聘会的消息? 网站 人才...
应届生没有工作经验怎样能够成功求职呢很多应届大学毕业生都想很快得到自己理想的职位,然后在这个职位上痛快淋漓地施展自己的满腹经纶。但是正确认识职场现状是很有必要的。如果连面试的机会都得不到,又何谈获得自...