当前您所在的位置:首页>建模工具 测试工具>测试工具

Neoload

Neotys 2017.11 新闻NeoLoad 6.2 --- CI/CD无缝集成,更多其它功能敬请期待测试应用程序的速度和质量比之前更快 – 速度与质量二者兼顾

Neotys刚刚发布了NeoLoad性能测试平台的6.2版本,在整个应用程序生命周期中与流行的持续集成(CI)和持续交付(CD)工具链元素进行了集成。

在当今发展迅猛,开发与运营一体化的世界中,业内公司希望在没有折衷的情况下实现应用程序速度和质量的平衡。这就是NeoLoad 6.2的开发灵感 - 帮助您满足不断增长的用户需求,提供更快,更好的服务,您可以安心发布。
新版本包含哪些功能?

CI、CD集成,组件、API测试性能提高,NeoLoad平台的开放性和核心负载测试功能得到了提高。

可选的GIT分布式修正控制系统,可提高协作和效率

允许自动云测试会话的功能指定 - 使测试能够更快完成,节省时间

NeoLoad Web功能提升 - 用户现在可以更快地定位性能回归趋势,为测试人员提供即时和清晰的质量和性能预测

TN Selects NeoLoad的BlueCross BlueShield 的CD & DevOps测试流程

BCBST是美国田纳西州最大的健康福利计划提供商,也是Blue Cross Blue Shield Association的全国性保健计划的成员。作为医疗融资领域的行业先锋,BCBST为330多万人提供服务,为近12,000家企业提供福利,每年支付8,220万美元的索赔款。

BCBST以客户为中心,包括与其IT应用程序相关的复杂自定义。为不断提供快速可靠的软件,确保积极的用户体验,BCBST采用了DevOps文化。气候变化导致在全速前进期间(4-6周)。BCBST已经把保持性能(性能测试)方面达成一致观点 - 这是促使他们选择NeoLoad的主要原因。

自从过渡到NeoLoad以来,BCBST已经完成了三分之一的项目,使用他们的传统工具,设计脚本速度提高了70%以上。而且,NeoLoad便于学习的用户界面,与单一资源管理的LoadRunner互动相比,他们已经能够跨越五名团队成员来扩展性能测试的功能。

最快的自动化的性能测试工具。

NeoLoad是一种负载和性能测试工具,可真实地模拟用户活动并监视基础架构行为,从而消除所有Web和移动应用程序中的瓶颈。

我们在Oracle Forms应用程序上使用NeoLoad 5.2,新的用户路径更新功能将我们的脚本重构时间缩短了90%(从60小时下降到6小时)。 NeoLoad已经比市场上的其他性能测试工具更快,但这个最新版本使我们的性能测试人员比我们想象的更有效率。

- Vibhu Dureha,戴尔软件开发高级工程师

 

快速,自动化

使用无脚本GUI和一系列自动化功能,NeoLoad可让您将测试设计速度提高5-10倍,并将维护的脚本维持在原始设计时间的10%,同时帮助您使用持续集成系统自动进行测试。

支持最新的Web和移动技术

NeoLoad为WebSocket,HTTP / 2,GWT,HTML 5,自适应比特率流以及更多技术提供无与伦比的支持,为Web和移动应用程序提供了一个全面的性能测试工具箱,以便您可以全面测试您的应用程序,准备好你的开发团队可能会使用的任何东西。

无与伦比的测试现实主义

帮助您创建真实世界测试场景,以便在问题出现以前尽快追踪性能问题。

复杂应用程序行为

真实设备移动应用程序记录

网络虚拟化

负载下的实际设备/浏览器指标

测试方案设计

无脚本设计和可视化编程

循环,条件和其他“拖放”控件简化了测试设计创建过程,而Javascript仍可用于极端高级的情况。

广泛的技术支持

NeoLoad专门支持记录所有最新的网络技术,如HTML5,Push,WebSocket,AngularJS,Oracle Forms等。

高级相关性

在性能测试场景中从页面智能提取数据和动态链接以实现可变性,无需脚本:

•最常见框架的预定义规则:.Net,JSF,Oracle电子商务,SAP Web等

•自动检测和处理应用程序特定的参数

强大的提取器

通过在运行测试之前对记录内容进行验证,轻松定义高级数据提取规则并节省时间。

检查用户路径

根据测试中的新版本的应用程序快速检查用户路径,以识别可能导致错误的更改。

用户路径更新

使用新记录快速更新设计的用户路径,并自动保留来自原始用户路径设计的变量提取器,思考时间,SLA,循环,javascript,验证等。只需按照用户路径更新向导引导您完成新记录和旧记录之间的事务匹配,检查正在合并的事项,正确得添加或删除。

用于记录的预填充事务列表

NeoLoad提供预先填充的事务列表,以使记录过程更快。从当前用户路径中选择或从CSV文件中上传事务名称。

将部分记录插入现有用户路径。

支持SSL和Kerberos,NTLM,基本,Digest身份验证或通过客户端证书进行身份验证。

记录移动应用

直接从具有代理模式或DNS模式的任何移动设备记录任何移动应用程序(本机,混合或移动浏览器)。

推动模式

自动配置推送呼叫场景。推送的具体性能指标。

流式视频和音频支持

NeoLoad提供了用于测试媒体内容在负载(视频和音频)下的性能的特定指标:

•播放长度

•缓冲区填充

•滞后长度

•滞后比率

•比特率

共享元素

在多个用户路径之间共享业务或技术构建。

高级操作

NeoLoad的高级操作允许用户自定义虚拟用户的行为。某些高级操作与NeoLoad捆绑在一起。其他可通过Neotys Labs下载。此外,您可以通过使用JAR文件开发使用Java编写的扩展来创建自己的操作。

运行时测试执行

实时调试

实时查看每个虚拟用户(收到请求/响应),以更容易地进行高级测试微调。

实时监控

实时跟踪基础设施的行为和业务交易的响应时间。警报阈值使您能够检测任何问题。

支持高负载

NeoLoad的分布式架构允许您为您的服务器应用极高的负载 - 一次可以支持数百万个虚拟用户。提供内部负载发电机,无需额外费用。

网络虚拟化

模拟使用不同带宽,延迟和数据包丢失访问服务器的用户,为3G,4G,WiFi等不同信号强度预先配置值。

设备/浏览器模拟器

模拟不同的浏览器和移动设备,以实现准确的内容传送和并行连接。

智能人口

根据其业务资料分配您的用户。

在运行时添加/删除虚拟用户

在测试运行时更改加载音量。

云平台

Neotys云平台

直接安装在NeoLoad中,从6个不同的提供商中选择50个以上的点播位置,这样就不会面对在基础架构的同一个数据中心内运行测试的风险。

混合云负载生成

NeoLoad可以在同一测试期间使用本地和云负载生成器。

预配置负载生成器

Neotys云平台负载生成器总是预配置和最新的。

 

云区域的结果

通过Neotys云平台比较负载生成器地理位置的结果。

基础设施监控

广泛的基础设施监控支持

NeoLoad支持监控广泛的基础设施技术,包括操作系统,应用服务器,Web服务器,数据库和网络设备。查看监视器的完整列表

预配置监控

每个监视模块都预先配置了为您的系统定制的性能计数器。

阈值警报

NeoLoad提供了来自行业最佳实践的阈值,以提高适当的警报。当然,这些也可以定制,以满足您的业务的特定需求。

无代理

我们的监控模块的无代理设计确保了非侵入式远程监控,以便您不需要额外开销就能查看。

外部监测引擎

NeoLoad控制器包含一个嵌入式监控引擎,易于使用。可以在子网络中部署额外的引擎以便于防火墙配置。

输出

从外部监视工具导入数据。

结果分析

智能分析器

NeoLoad使您能够轻松地识别问题的根本原因:

•超出警报阈值的事件列表(预设阈值或用户配置)。

•图表组合,用于帮助您根据基础结构的行为分析问题。

服务级别协议

自动检查应用程序子组件的服务级别协议。

商业交易

从您公司特定的业务角度分析结果。

图形板

创建板以按主题或测试结果对图进行分组,以便在运行时和分析期间使用。

快速比较

立即比较一次测试与下一次测试的性能差异。

结果过滤器

根据不同的标准(时间段,负载生成器,交易问题)过滤结果。

按人口分类的结果

将单个群体与具有不同客户端模拟,网络设置等的所有群体或特定群体的平均值进行比较。

详细报告

无论是对行为的整体分析,还是对特定用户的数据流的深入分析,NeoLoad报告为您提供所需的详细程度。报告可以以HTML,Adobe PDF,Microsoft Word或XML格式生成。

合作

共享测试设计

Neotys Team Server允许跨团队共享用户路径。这使您能够有多个测试人员参与创建测试用例,这有助于团队节省时间并提高工作效率。

共享测试结果

Neotys Team Server允许跨团队共享测试结果,以便您可以让任何人对测试进行分析。

共享虚拟用户

Neotys Team Server允许拥有NeoLoad Enterprise Edition许可证的组织共享一个虚拟用户池。团队可以共享软件许可证,以便在不同的应用程序上同时执行并行测试。

集成和API

连续集成服务器

NeoLoad支持开发人员和测试人员与最流行的CI工具集成,使团队能够将性能作为日常考虑,而不会延迟开发阶段结束时的所有测试。 NeoLoad可以以JUnit格式生成SLA通过/失败报告,以便轻松与任何连续集成服务器集成。

应用程序性能管理工具

在Web应用程序的负载和性能测试期间,必须收集应用程序组件和应用程序服务器上的指标,以有效地查明和了解性能问题的原因。将从性能测试(NeoLoad)获得的信息与来自应用程序性能管理工具的深入指标结合起来,可以帮助加快识别高度复杂应用程序中的根本原因。

NeoLoad与以下APM工具集成:

•AppDynamics

•CA APM

•Dynatrace

•APM

数据格式扩展

通过HTTP记录,变更和重播任何自定义数据流的任何“非标准”流量。

录制API

启用通过脚本将基于浏览器的功能测试用例(包括Selenium测试)传输到NeoLoad。

运行时API

在运行时通过API自动启动/停止测试或添加/删除虚拟用户。

Neotys实验室

Neotys提供API和扩展来自定义和扩展NeoLoad的行为。

 

北京哲想软件有限公司