首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >标注J量仪测试用例

标注J量仪测试用例
EN

Stack Overflow用户
提问于 2019-08-08 12:41:45
回答 1查看 354关注 0票数 1

我正在寻找一种方法来标记J测测试用例。我们使用Jmeter进行功能测试,因此我们有很多测试用例,并不是每个应用程序配置都运行每个测试用例。因此,基于配置,我们需要标记测试用例,并相应地从命令行运行测试集。(我们可以在testng和其他框架中做一些事情,在这些框架中标记TC,在运行过程中提供标记,以便只执行带有该标记的TC )

如果没有可用的标记,那么我认为我需要根据配置创建多个测试集,并相应地运行它们。在大多数情况下,测试集之间的测试重叠,这将导致重复,并需要相当好的维护。

如果你们都能找到解决这个问题的办法,请提出建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-09 05:55:55

我能想到的一个解决方案解释如下:-为每个测试用例声明一个属性-处理该属性以执行您的测试用例。使用If Controller检查该属性是否被传递-通过命令行或GUI控制该属性。如果您想运行它们中的一些,则只传递该属性。

实际例子如下:

  1. 测试计划将如下所示:
    • 测试用例步骤将在If控制器中,如果控制器将决定是否运行该测试用例,则取决于您在该属性中传递的内容。

  1. 所有测试用例的属性声明。
    • 我设计了这样一种方式,您可以通过GUI和命令提示符来执行它。

  1. 中频控制器逻辑
    • ${__BeanShell("${TC1}"=="ON",)}

  1. 通过命令行执行
    • jmeter -n -t <>.jmx -JTC1=ON -JTC3=ON -j sample.log
    • 这里我运行的是TC1和TC3,取决于您的需求,您可以传递需要执行的任何场景。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57412860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档