あなたの質問に対する返信は間違いなく遅れますが、これはこの質問にたどり着く他の人を助けるかもしれません。
concordion:run = "concordion"機能を使用して、意味のある要約ページを生成します。
以下に示すように、他の顧客フロー一致スクリプトを呼び出す最初のCustomer.htmlファイルがあります。
Customer.html
<html xmlns:concordion="http://www.concordion.org/2007/concordion">
<head>
<title>Customer</title>
</head>
<body>
<div class='testcontent'>
<h1>Customer</h1>
<h3>Customer flows:</h3>
<ul>
<li><a concordion:run="concordion" href="CreateNewCustomer.html">Create New Customer</a></li>
<li><a concordion:run="concordion" href="ModifyCustomer.html">Modify Customer</a></li>
<li><a concordion:run="concordion" href="DeleteCustomer.html">Delete Customer</a></li>
</ul>
</div>
</body>
</html>
Customer.java
@RunWith(ConcordionRunner.class)
public class SpecsTest{
}
CreateNewCustomer.html、ModifyCustomer.html、およびDeleteCustomer.htmlファイルには、Given、When、Thenの実際の仕様があります。
CustomerTest.javaを実行すると、これら3つのフローがすべて実行され、Customer.htmlの概要ページに、成功か失敗かに基づいて3つの仕様すべてが赤または緑で表示されます。
このような複数のレベルのグループ化Specファイルがあり、最終的には優れた要約ページになります。