我的组织正在使用使用 Jbehave-Thucydides-Maven 设计的 selenium 自动化框架。该框架由 1500 多个测试组成,但是,并非每次都需要执行所有测试。每当我们执行小批量(比如 10 个左右的脚本)时,所有 1500 多个脚本都会加载到系统中,并对“元”标签(在执行时传递)进行过滤以执行选定的 10 个脚本。这导致总执行时间较长,其中实际脚本执行仅需要 10 分钟,而加载脚本和过滤需要 15 分钟以上,从而导致总执行时间较长。下面是用于触发多线程执行的 maven pom 的快照。您能否告知需要进行哪些更改,以便在系统中仅加载所需的 10 个脚本,而不是整个 1500 多个脚本。在此处输入图像描述
问问题
189 次