软件测试是指使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度(Correctness) 、完全度(Completeness)和质量(Quality)的软件过程,测试测试工程师在此过程中起着至关重要的作用。
Parasoft是全球AEP理论的创始者,所谓AEP(Automated Error Prevention)即自动错误预防,是一种测试理念,最根本的要求就是能够分离并定位出在软件开发过程中的错误以及会导致错误的行为。这种理念如果不能在整个软件开发过程中作为一种团队行为得到贯彻,其测试的效果也是相当有限的,因此,无论是测试工程师还是开发工程师,在大脑中首先必须有这样的理念为前提来指导下一步工作以此降低错误发生的频率。Parasoft认证也融会贯通这种理念,Parasoft认为一名优秀的测试工程师必须具备这种理念。
每个公司或每个测试经理对“优秀的测试工程师”标准是不一样的,我们可以说"第一个将复杂的测试环境设置好"的工程师就是优秀的工程师,我们也可以说"能解决测试中技术问题,或者开发出适合自己的自动化测试框架",这样的也是优秀的测试工程师,优秀的测试工程师可能是一个专才,也可能是一个通才。请注意,我们一直强调是优秀的,并不局限于合格。对企业来说,也许,你能进入Top 20%(所有工程师)就是优秀工程师,那么什么样的优秀才是我们大家能共同认可并接受的标准?Parasoft与英蓓特一直在思考这样的问题,因此我们想通过我们对测试行业的理解,制定一套专业的培训课程体系与认证体系以此形成一套行业化的标准,来获得大家对优秀的测试工程师的共同认可。
Parasoft专业认证中心的主要业务就是给行业内各种测试的技术水平制定一套标准,并做相应的认证工作,也就是说,对相关人员的技术水平进行认定并发给相应的证书。面对这一任务,要求Parasoft必须具备相应的认证能力和在行业里有的很高威信,甚至是技术认证方面的权威,否则,Parasoft发放的证书没有何意义。
Parasoft目前是市面上测试产品最全的供应商,一直立足于测试行业20年之久,有超过19项的技术专利,在全球范围内有上万家的客户,财富500强公司中的58%、财富100强公司中的88%包括IBM与HP都正在使用Parasoft的产品和解决方案。Parasoft在技术上有全面性和独特的优势,这也是Parasoft认证权威性的资本。
Parasoft认证的意义在使工程师通过认证这个过程获得更专业的更全面的技术水平,以此满足社会对于优秀测试人员的需求,最终转化为社会价值。

