触发测试执行
什么是Testany平台上的测试执行?
Testany平台上的测试执行是指运行测试的过程。它包括启动测试、监控进度,并支持实时跟踪/结果历史记录。简单来说,就是执行预定义测试以验证软件组件的操作。
测试触发方式
测试触发方式是指在Testany平台上启动测试的不同方式。该平台提供了三种灵活的触发方式:
手动触发:由测试人员按需启动测试。
计划触发:通过预设的计划任务自动触发测试。
门卫触发:由上游系统或应用传入Testany平台的事件触发测试。
这些选项允许用户根据具体的测试需求灵活管理测试执行。
1. 计划触发
什么是计划触发?
计划触发是在Testany平台上通过类似cron作业的功能来定期执行测试。通过创建计划,您可以设置平台自动在指定的时间间隔内启动特定测试执行。
好处:
自动化监控:确保一致的质量检查,无需人工干预。
资源优化:让团队专注于无法自动化的任务。
问题早期发现:定期的自动测试有助于及早发现失败和性能瓶颈。
最佳使用场景:
回归测试:在代码更改后保持对应用程序健康状态的检查。
夜间构建:在资源利用较少的夜间自动执行测试。
长期拨号测试:用于需要长期可靠性和可用性监控的应用程序。
使用步骤:
请参考《管理测试用例》 指南。
2. 手动触发
什么是手动触发?
Testany平台的手动触发方式允许您按需启动测试执行,而无需预设计划。这种方式适用于不需要定期执行的独立测试。
平台不允许单独执行测试用例。Testany平台仅支持通过以下测试触发方式触发的测试执行。
好处:
临时测试:适合那些不适合常规计划的测试或需要根据需求运行的测试。
快速反馈循环:非常适合获取应用程序性能和可靠性的即时洞察。
灵活性:根据开发或调试过程中遇到的需求,随时运行测试。
最佳使用场景:
调试:在诊断问题时使用手动执行获取即时反馈。
功能测试:在将新功能集成到主线之前对其进行测试。
探索性测试:在无固定计划的情况下,探索系统在不同条件下的行为。
使用步骤:
登录Testany平台:导航至登录页面并输入您的凭据。
选择工作区:选择要运行测试的工作区。
进入测试管道标签:定位之前组装的测试管道。
手动执行:点击页面右上角的“触发”按钮。
3. 门卫触发
什么是门卫触发?
门卫是Testany平台的一项功能,允许用户通过Webhook触发特定的测试组。用户可以创建门卫并接收其Webhook,然后将其集成到各种开发/运维工具中。
好处:
事件驱动的测试执行:基于用户指定的事件触发测试,确保在相关场景中执行测试,提高测试的及时性和相关性。
与DevOps工具集成:Webhook可以与各种开发/运维工具集成,实现与现有工作流的无缝结合,提高效率。
高效的问题监控:自动化、事件触发的测试有助于主动检测和监控问题,提高产品的可靠性和用户满意度。
最佳使用场景:
CI/CD流程:在新构建部署时自动触发测试,确保只有通过测试和验证的应用程序/服务被部署到目标环境中。
与监控工具协作:通过集成监控工具,在特定警报或性能异常发生时触发测试,允许立即验证和诊断潜在问题。
与其他测试工具协作:通过与其他测试工具协调,基于特定事件触发不同类型的测试(如单元测试、集成测试、端到端测试),提供全面的测试覆盖,确保应用程序的各个方面都经过测试。
使用步骤:
请参考管理触发测试方法 - 门卫触发》 指南。
理解测试执行结果
请阅读文章《Testany平台状态解读:全面指南》,以了解测试执行结果并从中提取洞察。