我有一个sahi datadriven框架。在该框架中,我有一个测试脚本文件,该文件导入了几个参数文件,其数据在测试脚本文件中使用。现在我需要使用不同的数据集运行该测试脚本文件。为此,sahi中有规定使用数据驱动的套件。所以我创建了一个csv文件,因为我在每行中提供了测试脚本文件,但是数据不同。 问题是执行并行发生但是因为我在测试脚本中导入了几个参数文件所以我的变量值被覆盖,然后执行并行但是使用相同的数据。
有没有办法让套件数据全局化,只有它的值是在脚本中获取的。我可以做任何如何运行,但我会避免代码重复。
任何帮助..