使用TOSCA从Excel获取测试数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用TOSCA从Excel获取测试数据相关的知识,希望对你有一定的参考价值。

这是关于TOSCA自动化工具。

我有一个excel并将所有测试数据加载到其中。

我需要做的就是使用TOSCA从excel获取这些数据。

请帮帮我。

答案

当您说您在excel中拥有测试数据时,会产生两种情况。

场景#1:如果您有一个需要针对不同数据集进行测试的单个测试场景,那么TOSCA为您提供了一个非常好的TemplateInstances功能,它不仅可以从您的数据集中为您创建所需数量的测试用例,还将导入您的excel数据并将其嵌入到测试用例步骤中。有关详细信息,请参阅TemplateInstances上TOSCA Commander的文档。

场景#2:如果您有不同的测试用例并且只想从外部源导入数据,那么您可以使用Tricentis提供的通用模块以及名为Excel Engine的标准TOSCA安装。或者,您也可以使用VBScript编写自己的关键字,并将您的Excel导入TOSCA。

另一答案

TOSCA有自己的Excel引擎加载项,可用作excel工作簿中数据的参数化。

除此之外,我还搜索了这个主题并找到了一些我们需要作为子集导入的Worx.tce预定义模块,以将excel用作测试数据提供者。

另一答案

如果要使用excel获取测试脚本的数据,可以使用tosca提供的标准模块部分中的excel模块,并可以使用缓冲区作为输入类型来存储和数据供以后使用或者您可以使用测试表模块来存储数据并且可以在将来使用它会更有帮助,因为它将删除测试脚本中excel文件的依赖性并处理测试表是更好的方法。

以上是关于使用TOSCA从Excel获取测试数据的主要内容,如果未能解决你的问题,请参考以下文章

TOSCA自动化测试工具

如何验证在 Tosca 的同一测试用例中创建的数据?

自动化接口测试平台:从excel读取数据,传递到request请求中获取不到参数问题

java中如何测试从excel文件中读取数据的方法?

TOSCA自动化测试工具--openURL

xlrd实现从excel文件读取数据