软件外包
大白鲨的软件外包服务能满足客户现场或离岸模式的软件服务需求。项目外包、产品外包、人员外派,业务咨询等多种合作方式保证各种客户的不同要求。借助专业的软件服务团队、成熟的软件外包管理模式和严格的质量管理体系,大白鲨能够以最低的价位向客户提供各种高质量的软件外包服务。主要是要降低软件项目成本,软件发包方可以集中精力从事核心竞争力业务。
从2005年开始,大白鲨公司就开始为国内外的企事业单位提供了先进和优质的技术服务,专业经验包括从企业应用开发到软件测试和本地化,从业务咨询和软件架构设计到项目实施管理的一系列服务。
软件测试
软件版本的任何一次“变动”都是可怕的经历
也许您也曾有过这样的经历:千辛万苦的软件终于上线运行了,可是突然出现了业务需求的变化,您修改了一个模块,并且加班加点对这个模块进行了测试。新的版本在夜晚放入了生产系统——第二天清晨,故障电话淹没了一切。修改的模块甚至没有出问题,可是修改影响了其他的模块。
经济在发展,环境在变化,业务需求当然也会不断快速变化。应用软件系统必须能够适应这种变化——然而,每一次变动,我们将如何保证软件功能的正确性呢?
答案似乎是现成的——每一次变动后,进行有效的回归测试即可。然而为何可怕的经历还在不断上演?因为,完全的回归测试,几乎是不可能完成的任务。
为什么无法进行有效的回归测试
在每一个系统的开发阶段,都会有专门的测试团队和测试阶段。但是,没有哪个项目和机构能够长期维持住这样庞大的测试团队、忍受那样长期的测试时间。尤其是软件开发后期,几乎所有功能都已经开发完毕,某一个模块的修改,不可能花费如此巨大的精力,将所有的功能测试一遍。在软件投产之后,每一次变动、故障维护,任务都很紧迫,更加不可能重新执行开发阶段成百上千个测试案例。
新一代的自动回归测试技术,帮助你摒弃“恐惧”
回归测试是软件质量保障的正确方法,问题是人工回归测试巨大的代价。而新一代的自动测试技术,使自动回归测试成为可能。通过构件化的自动测试框架、先进的自动测试工具,我们可以建设一个包含成百上千个测试案例的自动回归测试系统。
每一次软件的变动,在从开发环境发布到生产环境之前,必须先经过自动回归测试系统的检验——自动回归测试系统如同一群不知疲倦的测试团队,在几个小时内完成成百上千个测试案例,给出测试报告。只有变动的版本通过了“考验”,发布上线才是稳健之举。
我们提供业内先进的自动回归测试框架AutoTestFrame
大白鲨自动回归测试框架,采用第四代自动测试技术,是业内领先的解决方案,具有自动测试技术领域的四大特性:
• 易维护性
传统的问题:任何一次系统变动都会带来自动测试脚本的变化,维护量极大
我们的技术:采用构件化脚本技术,有效封装测试脚本,将脚本的维护量降到最低
• 业务驱动
传统的问题:业务人员不断变化测试业务流,自动测试系统无法迅速适应
我们的技术:可以根据业务测试构件,配合测试数据,快速完成一个业务流的自动测试
• 高效的测试数据管理
传统的问题:测试数据与自动测试脚本紧密耦合,带来极大的维护量
我们的技术:测试数据完全与脚本分离,集中管理,可由业务人员进行配置
• 提供先进的自动测试框架
传统的问题:需要花费大量的精力,开发自动测试脚本
我们的技术:提供自动测试框架,极大减少投入成本