苏州软件测试招聘,苏州四年软件测试经验工资( 五 )

测试人员要提高自己的分层测试思想,在划分测试点的时候不光要从业务的角度考虑,还要充分考虑数据的特殊性 。2. 测试人员也应当具有一定的市场意识和风险意识,能够站在不同的角度,尽可能的分析系统可能存在的风险场景 。3. 测试负责人制定测试计划粒度要小、周期要短;测试组成员对于自己的工作都有明确的目标和子目标 。特别是存在交叉测试的模块,测试人员一定要责任明确,确保没有漏测的场景 。4. 测试人员一定要有自我推销意识,主动加强与开发人员、需求人员及客户的沟通 。5. 测试人员也应该像质量管理人员一样,在项目中起到过程监控点的作用 。能够从全局的角度反映项目存在的问题 。6. 提高测试效率很重要的一点就是对可复用资产的充分利用;可复用资产中比较重要的一部分就是测试用例的复用,所以在以后的测试中一定要充分利用可复用的测试用例提高测试用例的编写效率 。7. “经验的浪费是最大的浪费”,测试人员一定要善意总结,把自己的测试经验记录下来,这样不仅能完善自己的测试思想还能为同事提供系统的学习经验 。编辑本段软件测试中涉及的心理学问题1、程序测试的过程具有破坏性 人类的活动具有高度的目的性,建立适当的目标具有重要的心理作用 。如果我们的目的是要证明程序中没有错误,那我们就会不自觉地朝这个方向去做;也就是说,我们会倾向于挑选那些使程序出错的可能性较小的测试[1]数据 。另一方面,如果我们的目标是要证明程序中有错,那就会选择一些易于发现程序所含错误的测试数据 。而后一种态度会比前者给程序增添更多的价值 。2、程序员应避免测试自己的程序 开发者被指定测试自己的代码是一件很糟糕的事 。开发和测试生来就是不同的活动 。开发是创造或者建立什么东西的行为,一个模块或者整个系统 。而测试的唯一目的是证明一个模块或者系统工作不正常 。这两个活动之间有着本质的矛盾 。一个人不太可能把两个截然对立的角色都扮演的很好 。基于这个想法,应该限制开发者在测试中的参与 。给他们比较合适的任务是进行有可能的最低层的测试--单元测试 。不同当一个程序员在完成了设计,编写程序的建设性工作后,要一夜之间突然改变他的观点,设法对程序形成一个完全否定的态度,那是非常困难的 。许多户主都知道,揭掉糊墙纸(破坏性过程〉是不容易的,若糊墙纸原先是由他而不是别人贴上的,他几平会感到难以忍受的沮丧 。所以,大部分程序员都由于不能使自己进入必要的精神状态(不是抱着要揭露出自己程序中错误的态度),因而不能有效地测试自己的程序 。除了这个心理学问题之外,还有一个重要的问题:程序中可能包含由于程序员对问题的叙述或说明的误解而产生的错误 。如果是这种情况,当程序员测试自己的程序时,往往还会带着同样的误解致使问题难以发现 。2.个人喜好,测试分主体两大块:白盒测试,黑盒测试;看你个人对代码的对待情况黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用 。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息 。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试 。白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作 。这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致 。

推荐阅读