运行数据完整性并行测试
托斯卡指挥官可以运行的并行测试点,即同时,只要你符合下列要求:
你有有效的DataIntegrityParallelExecution许可证。请联系你的188金宝搏app苹果下载软件销售人员的更多信息188金宝搏app苹果下载软件Tricentis数据完整性并行执行的许可。
配置参数CanExecuteInParallel使用模块的设置(s)真正的。
建立并行执行
设置数据完整性对于并行执行,遵循这些步骤:
设置测试点的数量的并行运行托斯卡指挥官选项对话框下托斯卡数据完整性- >最大数量的测试并行地运行。
必须高于数量1。例如,如果您想要运行4并行测试,设置数量为4。测试可以并行运行的数量取决于机器的数量DataIntegrityParallelExecution你购买许可。
拖拽到ExecutionList测试点。数据完整性自动创建一个平行块,即ExecutionEntries的列表托斯卡将同时运行。
如果你选择了TestCase模板和启用的选项创建ExecutionList在步骤4的重要的检查:数据库,数据库向导,你不需要这样做。在这种情况下,向导自动创建一个ExecutionList与你并行测试块。
如果你执行测试托斯卡分布式执行,你可以运行在并行测试点托斯卡销售代理。我们建议你选择这个选项如果你使用大型测试集。
要启用并行执行,创建一个Windows环境变量名称ENABLE_DEX_PARALLEL_EXECUTIONS和价值真正的在代理机器。你需要这样做代理机器应该能够并行运行测试。请注意以下几点:
代理最多能跑8并行测试。
的代理变量覆盖您指定测试点的数量的选项对话框。如果你指定5的测试点选项对话框,但执行12个测试点,托斯卡分布式执行并行运行8个测试点。
并行缓冲块
自托斯卡执行ExecutionEntries在同一个并行块同时,你只能定义和使用一个缓冲在同一个TestCase。例如,你不能设置一个缓冲TestCase和阅读它在另一个。
重新排序块和ExecutionEntries
托斯卡处理ExecutionList以下列方式:
它执行中的ExecutionEntries并行块在同一时间。
它执行顺序并行块本身。
ExecutionList平行块
为此,系统开始执行代理。开始执行代理的数量取决于两件事:
在最大数量的测试并行地运行中指定的托斯卡指挥官选项对话框
在并行块ExecutionEntries的数量
![]() |
你有指定的选项最大数量的测试并行地运行3和4 ExecutionEntries。 在运行时,托斯卡运行第一个3 ExecutionEntries并行执行。只要其中一个是结束,托斯卡开始ExecutionEntry数量4。 |
![]() |
你有指定的选项最大数量的测试并行地运行3和2 ExecutionEntries。 在运行时,托斯卡两个并行ExecutionEntries运行。 |
如果你想要运行一个特定的并行块之前或之后另一个并行块,变化的顺序并行块通过使用拖拽。
执行完整性测试之前元数据测试
你也可以将个人ExecutionEntries从一个并行块到另一个地方。在这种情况下,系统运行这个ExecutionEntry同时其他ExecutionEntries并行块你移动它。