(免责声明:我对 Tosca 很陌生,但对一般测试不熟悉)
描述
我正在自动化 Tosca 中的一个非常动态的页面,其中包含在您浏览表单时添加(或不添加)的内容。
我手头没有测试表,也没有时间创建一个,所以我不能使用模板和“条件”(我正在使用 TC-Parameters,它们似乎不适用于“条件”列)。
我想尽可能多地使用库,因为大多数步骤都是相同的,并且有很多可能的结果(我有 100 多个 TC 需要自动化)所以我试图让我的步骤像“通用”一样可能,因此如果将来更改界面,我将能够“集中”维护其中的大部分内容。
问题
我在战略要点中添加了四个“如果”。问题是,无论我在里面使用什么,一个不成功的“if”似乎都会挂起 10 秒:“验证”需要 10 秒,“等待”也需要 10 秒(尽管对于后者,我将设置修改为 5 秒,所以我没有明白为什么)。
我实际上根本对“验证”等待不感兴趣。我知道内容必须在我有病情的确切时刻存在或不存在。我对 1 秒的延迟感到满意,这对于应用程序显示内容来说已经绰绰有余了。
TCs 持续时间在 1m 和 1m40s 之间变化(如果我的 4'if' 为负,则为 4*10s)。如果我能加快速度就好了,尤其是因为大多数“ifs”都不会触发。有任何想法吗?