支持在一个地方进行多种模式的协议测试,您可以选择最适合您团队的方式。 PactFlow通过支持最流行的OSS Pact用户驱动协议测试,以及通过新的双向协议测试框架来支持OpenAPI规范,将协议测试提交给更多的人。 协议测试
PactFlow是全球成千上万的工程师团队实施协议测试的首选——从初创公司到财富500强企业。与端到端集成测试不同,协议测试是一种经过验证的有效方法,它可以:
PactFlow与Pact(事实上被广泛认可的用户驱动协议测试框架)及其开源生态系统一开始就紧密集成。借助PactFlow,您将获得Pact用户驱动协议测试框架的所有优点,以及更多的高级功能,包括:
在开源的Pact用户驱动协议测试框架以外,PactFlow还扩大了协议测试的能力范围。PactFlow客户可以获得一个独家功能——双向协议测试,它支持新的合同捕获和合规性模式,拥有更广泛的用例集,让开发人员的使用体验更简洁,这意味着:
我们想要创造一个不用担心部署的环境,所以我们已经制定了适合各种规模团队规模的选项计划。通过我们慷慨、一直免费的“开始计划”,您可以轻松地启动和运行。当时机成熟时,您再扩展到最适合需求的选项。
充分利用你的协议测试计划。现在,您可以比以往更轻松地运行、维护和修复集成问题。PactFlow与Pact用户驱动协议测试框架兼容,同时还支持您将喜欢的工具与双向协议测试功能一起使用。
安全
我们在平台的安全性方面投入了大量资金,让任何规模的公司都对我们的平台信心十足。
专为团队设计
我们的高级管理工具、洞察力和仪表板支持各种规模的团队,无论是5人还是5000人,都能够最大限度地发挥他们的协议测试计划。
为灵活扩展而设计
专为团队而建,并随着您的规模而成长。您可以选择适合您的灵活计划,也可以选择完全管理服务或自托管部署。
开放的路线图
我们为自己公开和透明的做法感到自豪。您可以告诉我们您需要什么才能获得成功。
用户驱动协议测试
PactFlow集成了Pact—行业标准的开源用户驱动协议测试框架。用快速、可靠且易于调试的单元测试取代昂贵和脆弱的端到端集成测试。
双向协议测试
这是PactFlow的独家功能,双向协议测试让您能够将一个您喜欢的工具“升级”为强大的协议测试工作流程。
PactFlow扩展了协议测试的能力,让更多的团队成员有机会通过使用他们最喜欢的协议测试工具参与协议测试。
基于团队和角色的访问
使用我们简单的用户管理功能,邀请用户、创建团队和管理访问。
可以在UI中部署
此UI提供了丰富的查询界面,以确保您可以安全地部署应用程序,并提供通过CLI无法轻易获得的其他上下文信息。
存根托管
为您的合同获取即时的API存根
用快如闪电的速度和可靠的存根托管,取代您昂贵、脆弱和难以维护的测试环境。
拉取请求状态检查
在Github、Gitlab、Bitbucket或任何你使用的SCM中获取关于你的拉取请求的反馈。
Webhook
创建功能强大的工作流,集成开发人员的工具,并将常见的活动自动化。
测试洞察
您可以更好地了解集成测试的状态,并在仪表板中直接确定集成问题,以便准确找到验证失败的原因。
隐私
使用我们的密钥功能来管理隐私信息。
所有密钥都具有以下特点:
安全身份验证
您可以通过选择如何进行身份验证和管理用户, 安全地控制对PactFlow的访问:
审计跟踪
使用我们不可变的审计日志(以API的方式提供)将PactFlow集成到您的安全操作中心(SOC)中。该审计日志提供了对访问和系统使用的完全可追溯性,因此您可以随时了解平台上正在发生的事情。
基础设施即代码
使用Terraform自动进行PactFlow配置,避免配置漂移,并确保您的CI/CD流水线始终正常运行。
比较这些功能,以便确定哪个选项最适合您的需求
使用Pact OSS框架和工具
与OpenAPI集成,并将现有的工具升级为一个功能强大的协议测试工作流
支持哪些合同格式
Pact
Pact + OpenAPI规范—新发布!
在SwaggerHub编辑器中设计第一个API协议测试
谁将运行该服务?
自托管
完全托管或本地
用户管理、基于角色的访问权限、团队权限等
SAML SSO,通过谷歌app和GitHub组织登录,SCIM支持
初级用户界面
高级用户界面,包括Can I Deploy
小团队
大团队
有哪些商业支持
仅限社区版
使用API承载令牌对API进行身份验证
将CI凭证和其他秘密安全地存储为加密值
所有平台活动的完整审计历史记录
PactFlow不断增长的直接集成和支持技术可以满足您的需求,让您在API和微服务方面获得更高的透明度,并以适合您的方式交付协议测试。
SwaggerHub集成
API开发人员和设计人员可以在SwaggerHub编辑器中使用PactFlow来告别盲区。获取以前无法获得的API使用信息,以便自信地进行部署。
受支持的技术和协议
将PactFlow的协议测试应用于更多用例中。使用Pact插件框架来构建您自己的插件,或选择我们的预构建插件。
Pact 插件框架
插件框架是任何人构建自己的插件来支持特定用例的基础。您可以将插件开源,也可以将其保持私有,仅供内部使用。
PactFlow不断增长的直接集成和支持技术可以满足您的需求,让您在API和微服务方面获得更高的透明度,并以适合您的方式交付协议测试。
M1金融
“M1金融公司是一家快速增长金融科技公司,他们使用PactFlow迅速推出了协议测试。”
Boost保险
“通过PactFlow协议测试,Boost保险公司的服务稳定性提高了80%。”
监控应用程序的稳定性,并获得可执行的见解和诊断,解决影响用户体验的错误。
跟踪web、移动设备和API在防火墙内外的性能。
通过对等代码和文档评审,提升质量,加强开发人员之间的信任。
PactFlow可以大规模地进行测试和部署微服务,使协议测试对世界各地成千上万的开发人员和测试人员来说简单和无忧。
作为DevSecOps解决方案提供商、SmartBear中国授权合作伙伴,龙智为您提供PactFlow等SmartBear产品的咨询、销售、实施、培训及技术支持服务。
支持在一个地方进行多种模式的协议测试,您可以选择最适合您团队的方式。 PactFlow通过支持最流行的OSS Pact用户驱动协议测试,以及通过新的双向协议测试框架来支持OpenAPI规范,将协议测试提交给更多的人。 协议测试
PactFlow是全球成千上万的工程师团队实施协议测试的首选——从初创公司到财富500强企业。与端到端集成测试不同,协议测试是一种经过验证的有效方法,它可以:
PactFlow与Pact(事实上被广泛认可的用户驱动协议测试框架)及其开源生态系统一开始就紧密集成。借助PactFlow,您将获得Pact用户驱动协议测试框架的所有优点,以及更多的高级功能,包括:
在开源的Pact用户驱动协议测试框架以外,PactFlow还扩大了协议测试的能力范围。PactFlow客户可以获得一个独家功能——双向协议测试,它支持新的合同捕获和合规性模式,拥有更广泛的用例集,让开发人员的使用体验更简洁,这意味着:
我们想要创造一个不用担心部署的环境,所以我们已经制定了适合各种规模团队规模的选项计划。通过我们慷慨、一直免费的“开始计划”,您可以轻松地启动和运行。当时机成熟时,您再扩展到最适合需求的选项。
充分利用你的协议测试计划。现在,您可以比以往更轻松地运行、维护和修复集成问题。PactFlow与Pact用户驱动协议测试框架兼容,同时还支持您将喜欢的工具与双向协议测试功能一起使用。
安全
我们在平台的安全性方面投入了大量资金,让任何规模的公司都对我们的平台信心十足。
专为团队设计
我们的高级管理工具、洞察力和仪表板支持各种规模的团队,无论是5人还是5000人,都能够最大限度地发挥他们的协议测试计划。
为灵活扩展而设计
专为团队而建,并随着您的规模而成长。您可以选择适合您的灵活计划,也可以选择完全管理服务或自托管部署。
开放的路线图
我们为自己公开和透明的做法感到自豪。您可以告诉我们您需要什么才能获得成功。
用户驱动协议测试
PactFlow集成了Pact—行业标准的开源用户驱动协议测试框架。用快速、可靠且易于调试的单元测试取代昂贵和脆弱的端到端集成测试。
双向协议测试
这是PactFlow的独家功能,双向协议测试让您能够将一个您喜欢的工具“升级”为强大的协议测试工作流程。
PactFlow扩展了协议测试的能力,让更多的团队成员有机会通过使用他们最喜欢的协议测试工具参与协议测试。
基于团队和角色的访问
使用我们简单的用户管理功能,邀请用户、创建团队和管理访问。
可以在UI中部署
此UI提供了丰富的查询界面,以确保您可以安全地部署应用程序,并提供通过CLI无法轻易获得的其他上下文信息。
存根托管
为您的合同获取即时的API存根
用快如闪电的速度和可靠的存根托管,取代您昂贵、脆弱和难以维护的测试环境。
拉取请求状态检查
在Github、Gitlab、Bitbucket或任何你使用的SCM中获取关于你的拉取请求的反馈。
Webhook
创建功能强大的工作流,集成开发人员的工具,并将常见的活动自动化。
测试洞察
您可以更好地了解集成测试的状态,并在仪表板中直接确定集成问题,以便准确找到验证失败的原因。
隐私
使用我们的密钥功能来管理隐私信息。
所有密钥都具有以下特点:
安全身份验证
您可以通过选择如何进行身份验证和管理用户, 安全地控制对PactFlow的访问:
审计跟踪
使用我们不可变的审计日志(以API的方式提供)将PactFlow集成到您的安全操作中心(SOC)中。该审计日志提供了对访问和系统使用的完全可追溯性,因此您可以随时了解平台上正在发生的事情。
基础设施即代码
使用Terraform自动进行PactFlow配置,避免配置漂移,并确保您的CI/CD流水线始终正常运行。
比较这些功能,以便确定哪个选项最适合您的需求
PactFlow不断增长的直接集成和支持技术可以满足您的需求,让您在API和微服务方面获得更高的透明度,并以适合您的方式交付协议测试。
SwaggerHub集成
API开发人员和设计人员可以在SwaggerHub编辑器中使用PactFlow来告别盲区。获取以前无法获得的API使用信息,以便自信地进行部署。
受支持的技术和协议
将PactFlow的协议测试应用于更多用例中。使用Pact插件框架来构建您自己的插件,或选择我们的预构建插件。
Pact 插件框架
插件框架是任何人构建自己的插件来支持特定用例的基础。您可以将插件开源,也可以将其保持私有,仅供内部使用。
PactFlow不断增长的直接集成和支持技术可以满足您的需求,让您在API和微服务方面获得更高的透明度,并以适合您的方式交付协议测试。
M1金融
“M1金融公司是一家快速增长金融科技公司,他们使用PactFlow迅速推出了协议测试。”
Boost保险
“通过PactFlow协议测试,Boost保险公司的服务稳定性提高了80%。”
跟踪web、移动设备和API在防火墙内外的性能。
通过对等代码和文档评审,提升质量,加强开发人员之间的信任。
PactFlow可以大规模地进行测试和部署微服务,使协议测试对世界各地成千上万的开发人员和测试人员来说简单和无忧。
作为DevSecOps解决方案提供商、SmartBear中国授权合作伙伴,龙智为您提供PactFlow等SmartBear产品的咨询、销售、实施、培训及技术支持服务。