WEB解决方案
当你的企业依赖于Web和你的客户,你的合作伙伴进行交流和交互时。甚至一个很小的编码错误都会导致一个严重的负面影响。你必须确信,你的系统的每一部分是可靠,各个部分之间的数据交换是正确的。系统的每一次修改不会产生新的错误。
一个最好的办法是:整个Web程序开发团队在相同的错误错误预防措施下工作。
Parasoft Web 解决方案提供一个高效的、低价格的Web错误预防措施,降低系统失败的风险。在企业级N层web应用系统的开发过程,维护和使用中集成和使用Parasoft公司的错误预防工具、方法和服务。可以有效地提高整个产品的质量。
Parasoft Web应用解决方案被用于:
- 在开发、发布和系统运行阶段进行单元测试,运行测试,设计编码规范,代码走查和运行监视
- 协调项目开发进度和开发队伍花费在项目上的时间相一致
- 提供全自动的测试报告,项目经理可以全面和一致的把握Web应用产品的进度
Parasoft's Enterprise Web Application
Solution
在Parasoft Web Application Solution方案下
,Web 应用开发中的每个角色和任务都被标置和统一到自动错误预防过程中。
我们可以在晚上编译系统,对系统进行编码标准测试、单元测试和回归测试和负载测试,最后生成“夜间报告”。
预防错误技术涉及开发团队的主要角色如:内容提供者、开发人员、架构师、质量管理人员、Web管理员和项目经理。通过培训让他们都积极参与到预防错误上来。

图片点击放大
Web站点内容提供者和开发人员:每个开发者和内容提供者在开发过程中使用自动错误预防工具。在交互模式中使用它,开发者和内容提供者检验应用程序的各个部分是否健壮和可靠,检验驱动应用的各个小块,强制在JSP、Servlets和其他的程序中应用代码标准和实行单元测试。从用户的观点上检查程序,他们确认客户端页面是否遵从推荐的Html、CSS、JavaScript和ASP/VBScript编码指南和联邦委员会508编码指南,然后他们实现功能测试和初步负载测试。Parasoft工具就象过滤器一样使得那些没有经过彻底测试过的或包含错误的代码不会被加到最终的产品中。
架构师:每个架构师的职责是决定在开发过程的不同的阶段采用什么样的错误预防措施,和设计方法来检验这些措施是否被很好地执行。另外,每个架构师标准化测试设置并且保证这些测试被很好地执行。自动化测试产生的报告帮助架构师持续地监视开发过程的不同阶段。架构师使用这些结果确认这些必要的措施是否被很好的执行,同时确认这些措施是否有必要修改以最大程度地预防错误的发生。错误找到后,架构师象品质管理员一样找到错误的根源,然后修改过程以防止相同错误再次发生。
品质管理员:每个QA成员使用工具实现自动化集成测试。QA扩展了开发人员使用的测试套件,功能测试来源开发人员的函数测试,系统负载测试由杠杆功能测试而来。另外,所有的存在的测试用例都被用于回归测试,确保当应用改变时不会产生新的错误。
网站管理员:管理员使用这些工具来监视服务器程序的执行和功能。使用开发人员和QA人员扩展的测试套件,网站管理员能够纠正任何没有检测到的错误,在服务器上发布产品和在不同的操作系统中移值系统。
项目经理:每个项目都得到这些“夜间报告”,这些报告提供一个详细的代码健壮性的信息,这些报告把开发人员和架构师通过错误预防紧紧联系到项目中来。根据这些信息,项目经理可以做出非常重要的决定,产品何时可以交付使用,关键产品的发布和开发中里程碑。
解决方案在角色间起平衡交互和通信的作用,避免重复性工作和丢失作用东西。这些非常显著地减少Java项目花费在生产、测试和发布上的时间。
模块化、柔性、经济和容易使用的企业Web系统开发工具
Parasoft Web 解决方案是全模块化,Parasoft公司和你一起分析你的系统需求和发现最好的能立即在你的开发过程中使用错误预防方案,无论在你的项目生命周期中的什么地方,影响都最小。这是唯一可行的解决方案,在应用开发的周期各个阶段之间整合信息、测试和认证工具,从一个阶段平滑过度到另一个阶段。
依赖于你的项目的需要,你可以在的Web系统中逐步实现或一次性实现错误预防如果你全部实现,每个开发阶段都实行一部分功能,这样你的开发工作不会重复或丢失,可以有效地减少生产、测试和产品发布上的时间。你可以选择性地实现下列要求。
1.508项遵从标准
Parasoft公司的Web 应用解决方案帮助你的Web程序遵从508项联邦主动控制复原技术,这些项保证所有的技术产品或美国联邦政府代理对那些能力有限的人来说必须是可以理解的。对于一个按照508项的Web程序,它需要遵从法律上通过的网络可理解的指导方针,这意味着开发人员在设计和网页导航和增加选项或冗余的元素上采取适当的措施以适宜应不同的机器平台。Parasoft公司的Web
应用解决方案提供工具以方便实现网站认证过程,帮助开发人员快速修改,使得对于生手更容易接受,即使在PDA,移动电话或其他各种Internet设备显示网页。
2.负载和功能测试
如果一个站点应用程序在低于实际正常负载的情况下不能正确运行,就会造成损失。因为不管是实际上的失败或是子功能上的缺陷,都会和赢利造成冲突。Parasoft公司的Web
应用解决方案帮助QA人员、架构师和项目经理分析那些可能会发生失败的情况,和那些影响性能的情况。另外,方案采用预度量技术分析网站程序,暴露在正式使用中会发生的问题。对于这种测量技术,Web解决方案模拟网站的实际操作过程来发现问题。
3.运行监视
如果你要确定系统能够按设计的功能和性能正确执行你需要持续的监视,发现微小的缺陷。在系统崩溃之前暴露问题。Parasoft
Web 解决方案提供可靠的技术,通过监视网站的运行状况来发现在单元测试阶段中没有发现的问题。很容易通过简单的方式来监视系统的有效性、事务处理、性能、内存使用、正常运行时间和数据有效性。
错误预防的时代已经到来
以前,企业没有意识到在他们的企业中实现“错误预防”策略是经济的和切实可行的。采用Web解决方案,可以很容易实现一个划算的方案:在软件的开发生命周期中实现完全的错误预防。
采用Web解决方案给你在错误发生之前鉴别和解决的能力,降低商业系统失败的风险。
Parasoft解决方案提高开发组织错误预防的实践能力,提高产品质量,同时预防商业失败,减少客户的不满。
Parasoft解决方案包括:
- 商业软件开发:在提供给最终用户之前提高商业软件的质量
- 创建和增强Internet商业系统:提供一个广泛的工具,使得你的IT组织能够为你的财务部门、销售部门、人力资源部门和其他重要的部门创建健壮的和可靠的信息系统
- 系统集成:在你的系统集成过程中采用系统测试技术,不论是整合已经存在业务系统和第三方软件
特性
- 完全自动的项目管理
- 自动编码标准实现
- 自动负载测试
- 自动的Web功能测试和回归测试
- 自动Web静态测试,包括遵从W3C关于Html,CSS,JavaScript和VBScript/ASP链接检查,XML检查,508项标准和拼写检查
- 自动发布阶段和服务器产品检查
- 自动日志文件分析
- 自动监视程序,用户和结构。监视包括SLA等在内的致命失败和暴露问题自动对JSP,
Servlets和其他用Java或C/C++编写的代码进行代码标准化和单元测试
- 自动数据库校验——应用有效性和数据库有效性
- 自动Web服务和与Web服务交互校验
- 支持开发人员、内容提供者、架构师和项目经理的工具
- 支持在自动编译过程中自动过程校验和回归测试
优点
- 预防失败和减少客户不满
- 降低开发费用,提高产出。错误下降,产出上升
- 预防延期排除重写和重新设计结构的费用
- 防止预算超支,减少查找和改正错误的费用
- 简化支持和发行
- 支持ISO 和CMM认证
- 帮助架构师和维护人员遵从联邦508项可理解指导方针
- 能实现单独或集成的方案
- 帮助你的软件开发团队发展,成长
Parasoft C/C++解决方案包
|
| |
| Parasoft C/C++解决方案将自动防错策略无缝地合成到您现有的web服务系统中。我们的方案将智能,工具,技术与服务融为一体,
对您的问题进行一个进行一个转折意义的解决。 |
| |
| Parasoft Java解决方案包的工具包括:
|
|
可另加模块包括:
|
|