技术开发 频道

基于3G应用和云应用的测试

  六、安全测试

  软件系统安全形势更加严峻,对安全测试会提出更高的要求。安全性测试是安全的软件生命周期中一个重要的环节。

  进行安全测试需要精湛的攻击技术、敏锐的黑客思维和丰富的开发经验。这些测试人员往往被称作tiger team、ethic hacker、penetration tester或者pen-tester。大型的软件公司一般都有自己的产品安全部专职负责软件的安全测试,有时也会雇佣来自于安全咨询公司的安全专家实施攻击测试。

  正是因为目前软件及网络市场上客户安全意识的不断加强,安全测试以如弘之势得到了前所未有的重视。软件工具厂商推出很多的安全测试工具,知名包括HP-WebInspect,IBM- AppScan

  常见的安全测试工具:

  1. 端口扫描

  2. 网络/操作系统弱点扫描

  3. 应用程序/数据库弱点扫描

  4. 密码破解

  5. 文件查找工具

  6. 网络分析

  7. 漏洞检查工具

  随着3G的快速的发展,云计算领域的业务扩展,软件安全性问题不得不引起足够的重视,同时对于安全性方面的测试也提出了更大的挑战,因此未来预计会产生一些专业的提供该方面解决方案的第三方的测试公司。

  七、软件外包测试

  2009年,中国软件外包迎来发展良机和挑战,以东软集团为首的大型软件外包企业在金融危机的逆境浪潮中增长30%。大环境和趋势下,大型的软件外包企业发展更快,小的软件外包企业困难增大、被兼并的可能性增大。作为外包公司的命脉软件质量,使得软件测试在外包企业得到更好的发展。

  软件外包测试的兴起对国内软件本地化企业意味着什么?意味着更多的机会,争取更多软件外包国际市场份额的机会。

  与国内一直以来比较轻视软件测试工作不同,在很多欧美软件企业中,测试(质量控制)是一件非常重要的工程工作。国内企业一般在从事软件项目开发的时候,更多的是由开发人员或者客户人员在开发完成之后才进行一些简单的功能测试工作,很少采用专业的测试团队,开发与测试的比例在4:1以上,甚至高于10:1。因此,多数中国软件的质量水准相对要低。

  与此相反的,在欧美企业中,质量管理人员(包括事后的质量控制和事前的质量保证)的地位却高的多。测试也作为一个非常独立的职业。在IBM、Microsoft等开发大型系统软件公司,很多重要项目的开发测试人员的比例能够达到 1:2,甚至1:4。

  国内越来越多的致力于测试外包公司的成立,对测试人员知识的掌握提出了更博学、更专业化的要求。

  八、测试培训

  软件测试培训的竞争将更加激烈,无论宣传还是市场争夺,进入白热化的地步。

  随着数字化时代的来临,大到国防、航天、医疗卫生领域,小到洗衣机、手机、相机、MP3等日常产品,每个行业几乎都离不开软件的应用。为确保产品质量,都必须经过严格的测试方可上市,这就需要大量的软件测试工程师。清华大学著名计算机教育专家谭浩强教授如是说。

  学员客户的理性需求,对行业测试的精专提出更高的要求,使得培训市场也在悄然的以行业进行市场的细分。这是2009年和今后培训市场的必然走向。

  九、课程与图书

  有越来越多的大学,为研究生和本科生开设软件测试课程。以应对不断扩大的软件测试从业市场。

  软件测试的图书在2008年很热,在2009年热度依旧不减。

  很多教授、学者,业内专家在吸收国外先进测试技术的同时,把控和充实着国内软件测试整体水平。

  例如: E测工作室在2009年9月推出《QTP项目应用与进阶》、;QTP的前辈Tarun Lalwani三年的巨著《QuickTest Professional Unplugged》也在09年开始在国内可以购买到。51Testing软件测试网组编的丛书《软件测试精要》、《手机软件测试非常好的实践》、《软件质量管理指南》、《性能测试进阶指南LoadRunner 9.1实战》也在09年相继出版,推动中国软件测试行业的发展功不可没。

  十、测试会议和沙龙

  2009年,全国性或国际性的软件测试会议会成为新的热点之一,软件测试的沙龙越来越多,软件测试的职业与人气逐步抬高。

  要想找到机会!请看准行业与时间,早一步,快几年。

  多元化的发展也是软件测试工程师的一大魅力。

  由于职业特性,一名合格的软件测试工程师往往要具有专业的测试技术、灵巧的逆向思维方式、流畅的沟通能力、有责任感的团队合作精神以及耐心、细致等多项能力与素质。

  从业者在能力和素质上的不同潜力也为他们未来的发展指引着方向。软件测试工程师可以走技术路线,成长为高级软件测试工程师、软件测试架构设计师,也可以向管理方向发展,从测试工程师到组长(Lead),再到测试经理(Manager)甚至更高的职位,还可以转换职业,向项目管理、市场推广、电子商务方向发展。与发展前景成反比的是软件测试工程师的入行难度。求职者只要经过专业培训机构数月的系统培养,掌握专业的测试技术及思维模式即可就业,并在工作中继续磨练其他能力与素质。

  一个个的关于软件测试的会议话题成就了2009软件测试不平凡的一年。

  【结束语】我们常常感动,是因为懂得、珍惜。心灵的土壤既使长不出参天大树,我们也可以拥有对蓝天的向往。心就是一个人的翅膀,胸怀有多大世界就有多大,激情会让我们的胸怀藐视苍穹。接管中国软件测试的未来,有我,也要有你。

0
相关文章