2017-07-01 118 views
-1

是否可以从另一个调用机器人框架文件中的机器人的框架文件。有些人能给出这样的例子机器人测试调用另一个机器人文件

要求

我们有一些测试,这是重复性的。这个想法是让这些测试出现在机器人文件中,这个文件可以被称为主要的机器人测试文件。这将允许我们继续添加重复性测试列表,并且所有新/旧测试将可用于主要测试。

任何实例帮助。谢谢。

-kk

+0

欢迎堆栈溢出!请查看我们的SO问题清单,以帮助您提出一个好问题,从而得到一个很好的答案。请粘贴您已经尝试的代码的最小,完整且可验证的示例。 – Heri

+1

您是否阅读过用户指南?它有关于创建可重用关键字的大量信息。为什么你需要不止一次重复完全相同的测试? –

+0

可以说我们所有的测试都有一些负面事件。未来,由于SW升级,另一组负面事件将添加到现有测试中。我们如何照顾这些情况。 – Kaddy10

回答

0

试验(或测试案件)不在机器人框架可复用组件。存在执行验证的测试。一旦进行了这些验证,在同一测试运行中再次运行测试没有意义。

即使测试不能调用其他测试,就可以调用用户关键字,这是机器人框架的基础。如果您想要重复使用某些功能,则可以使用关键字实现该功能,然后可以在任意多个测试中使用这些关键字。

例如,让我们说,你需要将信号发送到设备,并检查是否有一盏灯,加油。而不是写一个测试做这个,然后一遍又一遍地重复测试,为您营造一个关键字发送的信号,并验证光是一个关键字,然后调用从多个测试这些关键字(或一个数据驱动的测试)。